Path Lines of Code pkg/admin/component.go 16 pkg/admin/constants/constants.go 37 pkg/admin/handler/application.go 462 pkg/admin/handler/condition_rule.go 195 pkg/admin/handler/configurator_rule.go 143 pkg/admin/handler/grafana.go 27 pkg/admin/handler/instance.go 341 pkg/admin/handler/observability.go 88 pkg/admin/handler/overview.go 169 pkg/admin/handler/prometheus.go 29 pkg/admin/handler/search.go 79 pkg/admin/handler/service.go 436 pkg/admin/handler/service_testing.go 14 pkg/admin/handler/service_testing_impl.go 74 pkg/admin/handler/tag_rule.go 144 pkg/admin/handler/traffic_affinity_rule.go 47 pkg/admin/model/application.go 331 pkg/admin/model/common.go 79 pkg/admin/model/condition_rule.go 241 pkg/admin/model/configurator_rule.go 219 pkg/admin/model/dubbo.go 5 pkg/admin/model/instance.go 257 pkg/admin/model/observability.go 48 pkg/admin/model/overview.go 23 pkg/admin/model/service.go 147 pkg/admin/model/set.go 23 pkg/admin/model/tag_rule.go 55 pkg/admin/server/router.go 103 pkg/admin/server/server.go 82 pkg/admin/service/application.go 180 pkg/admin/service/condition_rule.go 81 pkg/admin/service/configurator_rule.go 43 pkg/admin/service/instance.go 189 pkg/admin/service/service.go 145 pkg/admin/service/tag_rule.go 47 pkg/admin/util/reflection/reflection.go 244 pkg/art/art.go 9 pkg/config/admin/config.go 40 pkg/config/app/dubbo-cp/config.go 160 pkg/config/app/dubboctl/proxy_config.go 111 pkg/config/bufman/config.go 34 pkg/config/config.go 12 pkg/config/core/config.go 22 pkg/config/core/resources/store/config.go 195 pkg/config/deprecate.go 22 pkg/config/diagnostics/config.go 17 pkg/config/display.go 38 pkg/config/dp-server/config.go 135 pkg/config/dubbo/config.go 38 pkg/config/eventbus/config.go 12 pkg/config/loader.go 51 pkg/config/multizone/dds.go 85 pkg/config/multizone/multicluster.go 91 pkg/config/observability/config.go 68 pkg/config/plugins/resources/k8s/config.go 23 pkg/config/plugins/resources/mysql/config.go 11 pkg/config/plugins/resources/zookeeper/config.go 22 pkg/config/plugins/runtime/config.go 34 pkg/config/plugins/runtime/k8s/config.go 107 pkg/config/schema/gvk/resources.gen.go 80 pkg/config/schema/gvr/resource.gen.go 18 pkg/config/types/duration.go 42 pkg/config/types/keys.go 31 pkg/config/types/tls.go 60 pkg/config/util.go 17 pkg/config/validation/agent/validation.go 2 pkg/config/validation/validation.go 5 pkg/config/xds/bootstrap/config.go 82 pkg/config/xds/bootstrap/types/bootstrap_request.go 44 pkg/config/xds/config.go 42 pkg/core/alias.go 45 pkg/core/bootstrap/autoconfig.go 20 pkg/core/bootstrap/bootstrap.go 397 pkg/core/bootstrap/plugins.go 24 pkg/core/ca/issuer/issuer.go 124 pkg/core/cmd/helpers.go 12 pkg/core/cmd/util.go 13 pkg/core/cmd/version/version.go 65 pkg/core/config/manager/manager.go 56 pkg/core/consts/const.go 75 pkg/core/datasource/dynamic.go 53 pkg/core/datasource/loader.go 10 pkg/core/datasource/static.go 55 pkg/core/datasource/validator.go 26 pkg/core/dns/lookup/cache.go 33 pkg/core/dns/lookup/interface.go 5 pkg/core/extensions/reg_client_factory.go 14 pkg/core/governance/governance_config.go 167 pkg/core/logger/log.go 81 pkg/core/logger/log_wrapper.go 78 pkg/core/managers/apis/condition_route/condition_route_manager.go 23 pkg/core/managers/apis/dataplane/dataplane_manager.go 252 pkg/core/managers/apis/dataplane/dataplane_validator.go 12 pkg/core/managers/apis/dynamic_config/dynamic_config.go 23 pkg/core/managers/apis/mapping/mapping_manager.go 34 pkg/core/managers/apis/mesh/mesh_manager.go 133 pkg/core/managers/apis/mesh/mesh_validator.go 12 pkg/core/managers/apis/metadata/metadata_manager.go 50 pkg/core/managers/apis/tag_route/tag_route.go 23 pkg/core/managers/apis/zone/zone_manager.go 32 pkg/core/managers/apis/zone/zone_validator.go 31 pkg/core/plugins/global.go 10 pkg/core/plugins/interfaces.go 52 pkg/core/plugins/registry.go 148 pkg/core/reg_client/client.go 7 pkg/core/reg_client/factory/factory.go 11 pkg/core/reg_client/nacos/nacos.go 48 pkg/core/reg_client/zookeeper/zookeeper.go 86 pkg/core/registry/application_context.go 205 pkg/core/registry/interface_context.go 141 pkg/core/registry/interface_service_changed_listener.go 156 pkg/core/registry/mapping.go 83 pkg/core/registry/notify.go 148 pkg/core/registry/registry.go 163 pkg/core/registry/resource_meta.go 37 pkg/core/registry/service_instances_changed_listener_impl.go 203 pkg/core/resources/apis/mesh/dataplane_helpers.go 139 pkg/core/resources/apis/mesh/dataplane_validator.go 167 pkg/core/resources/apis/mesh/mapping_helpers.go 7 pkg/core/resources/apis/mesh/mesh_helpers.go 121 pkg/core/resources/apis/mesh/meta_validator.go 31 pkg/core/resources/apis/mesh/metadata_helpers.go 7 pkg/core/resources/apis/mesh/validators.go 270 pkg/core/resources/apis/mesh/zone_egress_helpers.go 45 pkg/core/resources/apis/mesh/zone_egress_validator.go 23 pkg/core/resources/apis/mesh/zone_ingress_helpers.go 51 pkg/core/resources/apis/mesh/zone_ingress_validator.go 46 pkg/core/resources/manager/cache.go 101 pkg/core/resources/manager/customizable_manager.go 62 pkg/core/resources/manager/manager.go 177 pkg/core/resources/model/display_name.go 27 pkg/core/resources/model/resource.go 369 pkg/core/resources/model/rest/api.go 56 pkg/core/resources/model/rest/converter.go 70 pkg/core/resources/model/rest/list.go 49 pkg/core/resources/model/rest/resource.go 9 pkg/core/resources/model/rest/unmarshaller.go 120 pkg/core/resources/model/rest/unversioned/resource.go 79 pkg/core/resources/model/rest/v1alpha1/meta.go 37 pkg/core/resources/model/rest/v1alpha1/resource.go 20 pkg/core/resources/model/utils.go 85 pkg/core/resources/registry/global.go 21 pkg/core/resources/registry/registry.go 113 pkg/core/resources/store/customizable_store.go 59 pkg/core/resources/store/options.go 427 pkg/core/resources/store/pagination_store.go 87 pkg/core/resources/store/store.go 167 pkg/core/resources/store/transactions.go 51 pkg/core/runtime/builder.go 354 pkg/core/runtime/component/component.go 148 pkg/core/runtime/component/leader.go 42 pkg/core/runtime/component/resilient.go 53 pkg/core/runtime/runtime.go 204 pkg/core/user/context.go 14 pkg/core/user/user.go 28 pkg/core/validators/common_validators.go 162 pkg/core/validators/messages.go 36 pkg/core/validators/types.go 161 pkg/core/xds/features.go 9 pkg/core/xds/matched_policies.go 16 pkg/core/xds/metadata.go 159 pkg/core/xds/resource.go 138 pkg/core/xds/sockets.go 18 pkg/core/xds/types.go 190 pkg/dds/client/dds_client.go 103 pkg/dds/client/stream.go 140 pkg/dds/context/context.go 169 pkg/dds/features.go 21 pkg/dds/global/components.go 159 pkg/dds/hash/hash.go 28 pkg/dds/mux/client.go 225 pkg/dds/mux/server.go 130 pkg/dds/mux/zone_sync.go 126 pkg/dds/mux/zone_watch.go 98 pkg/dds/reconcile/interfaces.go 20 pkg/dds/reconcile/reconciler.go 147 pkg/dds/reconcile/snapshot_generator.go 145 pkg/dds/server/components.go 108 pkg/dds/server/dds.go 44 pkg/dds/server/error_recorder_stream.go 38 pkg/dds/server/event_based_watchdog.go 80 pkg/dds/server/metrics.go 7 pkg/dds/server/nack_backoff.go 25 pkg/dds/server/resource_retry_forcer.go 69 pkg/dds/server/streamwrapper.go 53 pkg/dds/server/type_adjust_callbacks.go 16 pkg/dds/service/server.go 98 pkg/dds/store/sync.go 312 pkg/dds/types.go 9 pkg/dds/util/client_id.go 23 pkg/dds/util/meta.go 76 pkg/dds/util/resources.go 141 pkg/dds/zone/components.go 101 pkg/defaults/components.go 92 pkg/defaults/mesh.go 33 pkg/defaults/zone.go 77 pkg/diagnostics/components.go 11 pkg/diagnostics/server.go 71 pkg/dp-server/components.go 14 pkg/dp-server/server/server.go 122 pkg/events/eventbus.go 73 pkg/events/interfaces.go 48 pkg/hds/callbacks/chain.go 39 pkg/hds/callbacks/interface.go 13 pkg/hds/components.go 52 pkg/hds/server/server.go 162 pkg/hds/tracker/callbacks.go 192 pkg/hds/tracker/healthcheck_generator.go 150 pkg/hds/tracker/reconciler.go 33 pkg/kube/client.go 146 pkg/kube/client_config.go 39 pkg/kube/client_factory.go 86 pkg/kube/collection/collection.go 48 pkg/kube/collections/collections.go 25 pkg/kube/informerfactory/factory.go 142 pkg/kube/kubetypes/types.go 7 pkg/kube/util.go 60 pkg/lazy/lazy.go 52 pkg/log/logger.go 104 pkg/mds/client/stream.go 132 pkg/mds/client/sync_client.go 74 pkg/mds/components.go 53 pkg/mds/pusher/interface.go 11 pkg/mds/pusher/pushed_items.go 14 pkg/mds/pusher/pusher.go 199 pkg/mds/pusher/resource_changed_callbacks.go 83 pkg/mds/pusher/revision.go 5 pkg/mds/server/debounce.go 59 pkg/mds/server/register_request.go 154 pkg/mds/server/resource_meta.go 37 pkg/mds/server/server.go 336 pkg/plugins/bootstrap/k8s/plugin.go 183 pkg/plugins/bootstrap/k8s/scheme.go 27 pkg/plugins/bootstrap/universal/plugin.go 32 pkg/plugins/common/k8s/composite_validator.go 39 pkg/plugins/common/k8s/converter.go 12 pkg/plugins/common/k8s/names.go 15 pkg/plugins/common/mysql/connection.go 42 pkg/plugins/config/k8s/plugin.go 25 pkg/plugins/config/k8s/store.go 179 pkg/plugins/config/universal/plugin.go 13 pkg/plugins/extensions/k8s/context.go 43 pkg/plugins/extensions/logger/context.go 19 pkg/plugins/leader/memory/leader_elector.go 32 pkg/plugins/leader/mysql/leader_elector.go 81 pkg/plugins/leader/mysql/lock.go 61 pkg/plugins/leader/plugin.go 18 pkg/plugins/policies/core/core.go 15 pkg/plugins/policies/core/defaults/consts.go 16 pkg/plugins/policies/core/generator/generator.go 26 pkg/plugins/policies/core/matchers/dataplane.go 10 pkg/plugins/policies/core/ordered/ordered.go 5 pkg/plugins/policies/core/rules/rules.go 147 pkg/plugins/policies/core/xds/cluster.go 86 pkg/plugins/policies/core/xds/clusters.go 58 pkg/plugins/policies/core/xds/endpoints.go 37 pkg/plugins/policies/core/xds/http_filters.go 14 pkg/plugins/policies/core/xds/listeners.go 42 pkg/plugins/policies/core/xds/split.go 52 pkg/plugins/policies/scheme.go 15 pkg/plugins/resources/k8s/caching_converter.go 59 pkg/plugins/resources/k8s/converter.go 63 pkg/plugins/resources/k8s/events/listener.go 176 pkg/plugins/resources/k8s/mapper.go 41 pkg/plugins/resources/k8s/native/api/v1alpha1/groupversion_info.go 10 pkg/plugins/resources/k8s/native/api/v1alpha1/spec.go 13 pkg/plugins/resources/k8s/native/api/v1alpha1/zz_generated.deepcopy.go 905 pkg/plugins/resources/k8s/native/pkg/model/resources.go 33 pkg/plugins/resources/k8s/native/pkg/registry/global.go 24 pkg/plugins/resources/k8s/native/pkg/registry/interfaces.go 14 pkg/plugins/resources/k8s/native/pkg/registry/registry.go 74 pkg/plugins/resources/k8s/plugin.go 41 pkg/plugins/resources/k8s/store.go 363 pkg/plugins/resources/k8s/util/bitset.go 47 pkg/plugins/resources/memory/plugin.go 29 pkg/plugins/resources/memory/store.go 299 pkg/plugins/resources/traditional/plugin.go 39 pkg/plugins/resources/traditional/resource_meta.go 37 pkg/plugins/resources/traditional/store.go 1033 pkg/plugins/resources/traditional/utils.go 72 pkg/plugins/runtime/k8s/containers/factory.go 176 pkg/plugins/runtime/k8s/controllers/egress_converter.go 43 pkg/plugins/runtime/k8s/controllers/endpoints.go 47 pkg/plugins/runtime/k8s/controllers/inbound_converter.go 151 pkg/plugins/runtime/k8s/controllers/ingress_converter.go 132 pkg/plugins/runtime/k8s/controllers/outbound_converter.go 125 pkg/plugins/runtime/k8s/controllers/pod_controller.go 333 pkg/plugins/runtime/k8s/controllers/pod_converter.go 102 pkg/plugins/runtime/k8s/controllers/probes.go 28 pkg/plugins/runtime/k8s/controllers/service_controller.go 39 pkg/plugins/runtime/k8s/controllers/serviceless_name_extractor.go 55 pkg/plugins/runtime/k8s/metadata/annotations.go 149 pkg/plugins/runtime/k8s/metadata/labels.go 4 pkg/plugins/runtime/k8s/plugin.go 120 pkg/plugins/runtime/k8s/util/names.go 5 pkg/plugins/runtime/k8s/util/util.go 136 pkg/plugins/runtime/k8s/webhooks/containerpatch_validator.go 29 pkg/plugins/runtime/k8s/webhooks/defaulter.go 73 pkg/plugins/runtime/k8s/webhooks/owner_reference_mutator.go 65 pkg/plugins/runtime/k8s/webhooks/pod_mutator.go 35 pkg/plugins/runtime/k8s/webhooks/policy_namespace_validator.go 32 pkg/plugins/runtime/k8s/webhooks/service_validator.go 43 pkg/plugins/runtime/k8s/webhooks/validation.go 222 pkg/plugins/runtime/k8s/webhooks/zone_validator.go 45 pkg/plugins/runtime/universal/plugin.go 35 pkg/plugins/util/ccache/key.go 4 pkg/plugins/util/channels/closed.go 9 pkg/proxy/cgroups/cgroups.go 42 pkg/proxy/command/base_command.go 24 pkg/proxy/command/build_command_darwin.go 21 pkg/proxy/command/build_command_linux.go 22 pkg/proxy/command/build_command_windows.go 16 pkg/tls/cert.go 158 pkg/tls/keypair.go 57 pkg/tls/parse.go 24 pkg/util/channels/closed.go 9 pkg/util/concurrent/debouncer.go 62 pkg/util/envoy/raw.go 37 pkg/util/files/files.go 25 pkg/util/files/lookup_binary.go 48 pkg/util/files/project.go 36 pkg/util/grpc/reverse_unary_rpcs.go 97 pkg/util/http/client.go 26 pkg/util/http/tls.go 39 pkg/util/k8s/name_converter.go 22 pkg/util/maps/sorted_keys.go 11 pkg/util/maps/sync.go 52 pkg/util/net/ips.go 53 pkg/util/net/tcpsock.go 29 pkg/util/os/fs.go 25 pkg/util/os/limits.go 35 pkg/util/os/limits_windows.go 10 pkg/util/pointer/pointer.go 11 pkg/util/prometheus/gorestful_middleware.go 27 pkg/util/proto/any.go 61 pkg/util/proto/google_proto.go 106 pkg/util/proto/proto.go 87 pkg/util/proto/types.go 71 pkg/util/protocol/protocol.go 39 pkg/util/rmkey/resource_name.go 35 pkg/util/rsa/keygen.go 9 pkg/util/rsa/pem.go 88 pkg/util/sets/set.go 179 pkg/util/slices/slices.go 209 pkg/util/template/render.go 32 pkg/util/watchdog/watchdog.go 64 pkg/util/xds/callbacks.go 63 pkg/util/xds/logger.go 26 pkg/util/xds/logging_callbacks.go 46 pkg/util/xds/metric_sanitizer.go 8 pkg/util/xds/noop_callbacks.go 26 pkg/util/xds/stats_callbacks.go 114 pkg/util/xds/v3/cache.go 296 pkg/util/xds/v3/callbacks.go 162 pkg/util/xds/v3/callbacks_chain.go 81 pkg/util/xds/v3/control_plane_id_callbacks.go 33 pkg/util/xds/v3/noop_callbacks.go 36 pkg/util/xds/v3/versioner.go 41 pkg/util/xds/v3/watchdog_callbacks.go 125 pkg/util/yaml/split.go 19 pkg/version/cobra.go 52 pkg/version/compatibility.go 43 pkg/version/version.go 96 pkg/xds/bootstrap/components.go 31 pkg/xds/bootstrap/generator.go 296 pkg/xds/bootstrap/handler.go 124 pkg/xds/bootstrap/parameters.go 51 pkg/xds/bootstrap/template_v3.go 471 pkg/xds/bootstrap/types/bootstrap_request.go 44 pkg/xds/bootstrap/types/bootstrap_response.go 28 pkg/xds/components.go 22 pkg/xds/context/aggregate_mesh_context.go 48 pkg/xds/context/context.go 80 pkg/xds/context/mesh_context_builder.go 238 pkg/xds/context/resources.go 46 pkg/xds/envoy/api_version.go 6 pkg/xds/envoy/clusters/cluster_builder.go 63 pkg/xds/envoy/clusters/configurers.go 69 pkg/xds/envoy/clusters/v3/alt_stat_name_configurer.go 16 pkg/xds/envoy/clusters/v3/configurer.go 14 pkg/xds/envoy/clusters/v3/eds_cluster_configurer.go 19 pkg/xds/envoy/clusters/v3/endpoint_cluster_configurer.go 50 pkg/xds/envoy/clusters/v3/http2_configurer.go 35 pkg/xds/envoy/clusters/v3/http_configurer.go 21 pkg/xds/envoy/clusters/v3/lb_subset_configurer.go 27 pkg/xds/envoy/clusters/v3/pass_through_cluster_configurer.go 11 pkg/xds/envoy/clusters/v3/update_common_http_protocol_options.go 27 pkg/xds/envoy/clusters/v3/upstream_bind_config_configurer.go 21 pkg/xds/envoy/endpoints/endpoints.go 20 pkg/xds/envoy/endpoints/v3/endpoints.go 116 pkg/xds/envoy/imports.go 369 pkg/xds/envoy/listeners/filter_chain_builder.go 88 pkg/xds/envoy/listeners/filter_chain_configurers.go 165 pkg/xds/envoy/listeners/filter_chain_match_configurers.go 59 pkg/xds/envoy/listeners/listener_builder.go 98 pkg/xds/envoy/listeners/listener_configurers.go 78 pkg/xds/envoy/listeners/v3/additional_address_configurer.go 38 pkg/xds/envoy/listeners/v3/configurer.go 56 pkg/xds/envoy/listeners/v3/direct_response_configurer.go 79 pkg/xds/envoy/listeners/v3/filter_chain_match_configurer.go 21 pkg/xds/envoy/listeners/v3/grpc_stats_configurer.go 30 pkg/xds/envoy/listeners/v3/http_connection_manager_configurer.go 41 pkg/xds/envoy/listeners/v3/http_inbound_routes_cofigurer.go 27 pkg/xds/envoy/listeners/v3/http_outbound_route_configurer.go 28 pkg/xds/envoy/listeners/v3/http_route_configurer.go 52 pkg/xds/envoy/listeners/v3/http_router_configuer.go 29 pkg/xds/envoy/listeners/v3/inbound_listener_configurer.go 30 pkg/xds/envoy/listeners/v3/kafka_configurer.go 31 pkg/xds/envoy/listeners/v3/original_dsst_forwarder_configurer.go 13 pkg/xds/envoy/listeners/v3/outbound_listener_configurer.go 28 pkg/xds/envoy/listeners/v3/pipe_listener_configurer.go 18 pkg/xds/envoy/listeners/v3/static_endpoints_configurer.go 78 pkg/xds/envoy/listeners/v3/tags_metadata.go 24 pkg/xds/envoy/listeners/v3/tcp_proxy_configurer.go 64 pkg/xds/envoy/listeners/v3/tls_inspector_configurer.go 23 pkg/xds/envoy/listeners/v3/transparent_proxying_configurer.go 12 pkg/xds/envoy/listeners/v3/triple_configurer.go 26 pkg/xds/envoy/listeners/v3/util.go 119 pkg/xds/envoy/metadata/v3/metadata.go 69 pkg/xds/envoy/names/resource_names.go 75 pkg/xds/envoy/route.go 36 pkg/xds/envoy/routes/common_route_configuration_configurer.go 12 pkg/xds/envoy/routes/route_builder.go 54 pkg/xds/envoy/routes/route_configuration_builder.go 61 pkg/xds/envoy/routes/route_configuration_configurers.go 41 pkg/xds/envoy/routes/route_configurers.go 304 pkg/xds/envoy/routes/v3/common_route_configuration_configurer.go 12 pkg/xds/envoy/routes/v3/ratelimit.go 77 pkg/xds/envoy/routes/v3/reset_tags_header_configurer.go 12 pkg/xds/envoy/routes/v3/route_configuration_configurer.go 21 pkg/xds/envoy/routes/v3/tags_header_configurer.go 21 pkg/xds/envoy/sockets.go 17 pkg/xds/envoy/tags/match.go 226 pkg/xds/envoy/tags/serialize.go 15 pkg/xds/envoy/types.go 185 pkg/xds/envoy/virtualhosts/builder.go 80 pkg/xds/envoy/virtualhosts/configurer.go 62 pkg/xds/envoy/virtualhosts/redirect_configurer.go 46 pkg/xds/envoy/virtualhosts/route_configurer.go 58 pkg/xds/envoy/virtualhosts/routes_configurer.go 13 pkg/xds/generator/consts.go 11 pkg/xds/generator/core/resource_generator.go 25 pkg/xds/generator/inbound_proxy_generator.go 101 pkg/xds/generator/ingress_proxy_generator.go 64 pkg/xds/generator/outbound_proxy_generator.go 265 pkg/xds/generator/proxy_template.go 48 pkg/xds/generator/zoneproxy/destinations.go 36 pkg/xds/generator/zoneproxy/generator.go 119 pkg/xds/ingress/dataplane.go 98 pkg/xds/ingress/outbound.go 35 pkg/xds/ingress/router.go 17 pkg/xds/runtime/context.go 18 pkg/xds/server/callbacks/dataplane_callbacks.go 115 pkg/xds/server/callbacks/dataplane_lifecycle.go 207 pkg/xds/server/callbacks/dataplane_metadata_tracker.go 42 pkg/xds/server/callbacks/dataplane_status_sink.go 126 pkg/xds/server/callbacks/dataplane_status_tracker.go 212 pkg/xds/server/callbacks/dataplane_sync_tracker.go 46 pkg/xds/server/callbacks/nack_backoff.go 25 pkg/xds/server/components.go 49 pkg/xds/server/v3/components.go 98 pkg/xds/server/v3/context.go 55 pkg/xds/server/v3/reconcile.go 167 pkg/xds/server/v3/resource_warming_forcer.go 87 pkg/xds/sync/componenets.go 60 pkg/xds/sync/dataplane_proxy_builder.go 69 pkg/xds/sync/dataplane_watchdog.go 159 pkg/xds/sync/dataplane_watchdoy_factory.go 48 pkg/xds/sync/ingress_proxy_builder.go 92 pkg/xds/sync/interfaces.go 23 pkg/xds/topology/dataplane.go 75 pkg/xds/topology/outbound.go 70