apache / dubbo-go-pixiu
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
23% | 16% | 28% | 17% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
yaml60% | 17% | 9% | 5% | 7%
go14% | 15% | 33% | 20% | 16%
proto0% | 91% | 0% | 0% | 8%
yml0% | 0% | 0% | 38% | 61%
tpl0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
rb0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
manifests62% | 16% | 7% | 5% | 8%
pilot16% | 21% | 35% | 14% | 12%
operator30% | 12% | 32% | 14% | 9%
pkg13% | 19% | 26% | 21% | 18%
istioctl14% | 22% | 41% | 9% | 12%
tools0% | 10% | 39% | 29% | 21%
pixiu0% | 0% | 29% | 39% | 30%
security0% | 0% | 41% | 31% | 26%
common0% | 0% | 68% | 0% | 31%
cmd0% | 0% | 0% | 65% | 34%
configcenter0% | 0% | 0% | 53% | 46%
configs0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
gen-istio-cluster.yaml
in manifests/charts/base/files
6898 -
crd-all.gen.yaml
in manifests/charts/istiod-remote/templates
6615 -
crd-all.gen.yaml
in manifests/charts/base/crds
6613 -
values_types.pb.go
in operator/pkg/apis/istio/v1alpha1
5735 567
validation.go
in pkg/config/validation
3134 122
gen-istio.yaml
in manifests/charts/istio-control/istio-discovery/files
3101 -
push_context.go
in pilot/pkg/model
1585 69
types.gen.go
in pilot/pkg/config/kube/crdclient
1387 5
conversion.go
in pilot/pkg/config/kube/gateway
1324 52
listener.go
in pilot/pkg/networking/core/v1alpha3
1168 31
describe.go
in istioctl/cmd
1062 41
proxyconfig.go
in istioctl/cmd
1048 25
cluster_builder.go
in pilot/pkg/networking/core/v1alpha3
1046 43
route.go
in pilot/pkg/networking/core/v1alpha3/route
1041 40
adsc.go
in pkg/adsc
1004 37
controller.go
in pilot/pkg/serviceregistry/kube/controller
1003 48
revision.go
in istioctl/cmd
1000 45
server.go
in pilot/pkg/bootstrap
997 37
client.go
in pkg/kube
893 51
proto
values_types.proto
in operator/pkg/apis/istio/v1alpha1
879 -
debug.go
in pilot/pkg/xds
849 45
translate.go
in operator/pkg/translate
841 27
webhook.go
in pkg/kube/inject
801 36
telemetry.go
in pilot/pkg/model
785 25
gateway.go
in pilot/pkg/networking/core/v1alpha3
759 26
cluster.go
in pilot/pkg/networking/core/v1alpha3
732 36
xds_proxy.go
in pkg/istio-agent
699 25
servicediscovery.go
in pilot/pkg/serviceregistry/serviceentry
698 39
inject.go
in pkg/kube/inject
697 22
collections.gen.go
in pkg/config/schema/collections
684 -
ads.go
in pilot/pkg/xds
676 38
server.go
in pilot/cmd/pilot-agent/status
675 31
agent.go
in pkg/istio-agent
638 28
remote_secret.go
in istioctl/pkg/multicluster
633 35
telemetryv2_1.14.yaml
in manifests/charts/istiod-remote/templates
621 -
telemetryv2_1.15.yaml
in manifests/charts/istiod-remote/templates
621 -
telemetryv2_1.13.yaml
in manifests/charts/istiod-remote/templates
621 -
telemetryv2_1.14.yaml
in manifests/charts/istio-control/istio-discovery/templates
621 -
telemetryv2_1.15.yaml
in manifests/charts/istio-control/istio-discovery/templates
621 -
telemetryv2_1.13.yaml
in manifests/charts/istio-control/istio-discovery/templates
621 -
context.go
in pilot/pkg/model
619 54
add-to-mesh.go
in istioctl/cmd
603 21
run.go
in tools/istio-iptables/pkg/capture
602 26
telemetryv2_1.12.yaml
in manifests/charts/istiod-remote/templates
599 -
telemetryv2_1.11.yaml
in manifests/charts/istiod-remote/templates
599 -
telemetryv2_1.12.yaml
in manifests/charts/istio-control/istio-discovery/templates
599 -
telemetryv2_1.11.yaml
in manifests/charts/istio-control/istio-discovery/templates
599 -
translate_value.go
in operator/pkg/translate
599 19
listener_patch.go
in pilot/pkg/networking/core/v1alpha3/envoyfilter
595 20
config.go
in pkg/bootstrap
594 25
Files With Most Units (Top 50)
File# lines# units
values_types.pb.go
in operator/pkg/apis/istio/v1alpha1
5735 567
validation.go
in pkg/config/validation
3134 122
push_context.go
in pilot/pkg/model
1585 69
context.go
in pilot/pkg/model
619 54
conversion.go
in pilot/pkg/config/kube/gateway
1324 52
instances.go
in pkg/bootstrap/option
186 52
client.go
in pkg/kube
893 51
messages.gen.go
in pkg/config/analysis/msg
489 49
controller.go
in pilot/pkg/serviceregistry/kube/controller
1003 48
component.go
in operator/pkg/component
340 48
options.go
in pkg/envoy
545 47
revision.go
in istioctl/cmd
1000 45
debug.go
in pilot/pkg/xds
849 45
test-util.go
in operator/cmd/mesh
415 44
cluster_builder.go
in pilot/pkg/networking/core/v1alpha3
1046 43
describe.go
in istioctl/cmd
1062 41
util.go
in pilot/pkg/networking/util
508 41
mock_client.go
in pkg/kube
216 41
route.go
in pilot/pkg/networking/core/v1alpha3/route
1041 40
servicediscovery.go
in pilot/pkg/serviceregistry/serviceentry
698 39
ads.go
in pilot/pkg/xds
676 38
server.go
in pilot/pkg/bootstrap
997 37
objects.go
in operator/pkg/object
434 37
adsc.go
in pkg/adsc
1004 37
cluster.go
in pilot/pkg/networking/core/v1alpha3
732 36
webhook.go
in pkg/kube/inject
801 36
remote_secret.go
in istioctl/pkg/multicluster
633 35
network.go
in pilot/pkg/model
428 33
reflect.go
in operator/pkg/util
216 33
mocks.go
in pixiu/pkg/server/controls/mocks
184 32
generator.go
in pilot/pkg/security/authz/model
189 32
service.go
in pilot/pkg/model
468 32
server.go
in pilot/cmd/pilot-agent/status
675 31
listener.go
in pilot/pkg/networking/core/v1alpha3
1168 31
secretcontroller.go
in pkg/kube/multicluster
476 30
discovery.go
in pilot/pkg/xds
467 29
agent.go
in pkg/istio-agent
638 28
client.go
in pilot/pkg/config/kube/crdclient
437 27
translate.go
in operator/pkg/translate
841 27
run.go
in tools/istio-iptables/pkg/capture
602 26
zk_discovery.go
in pixiu/pkg/adapter/springcloud/servicediscovery/zookeeper
292 26
discovery_service.go
in pixiu/pkg/filter/http/apiconfig/api
219 26
store.go
in pilot/pkg/config/file
399 26
gateway.go
in pilot/pkg/networking/core/v1alpha3
759 26
controller.go
in pilot/pkg/serviceregistry/aggregate
312 26
proxyconfig.go
in istioctl/cmd
1048 25
endpointslice.go
in pilot/pkg/serviceregistry/kube/controller
436 25
telemetry.go
in pilot/pkg/model
785 25
xds_cache.go
in pilot/pkg/model
289 25
reconciler.go
in operator/pkg/helmreconciler
494 25
Files With Long Lines (Top 50)

There are 428 files with lines longer than 120 characters. In total, there are 2309 long lines.

File# lines# units# long lines
values_types.pb.go
in operator/pkg/apis/istio/v1alpha1
5735 567 117
validation.go
in pkg/config/validation
3134 122 81
gen-istio.yaml
in manifests/charts/istio-control/istio-discovery/files
3101 - 71
types.gen.go
in pilot/pkg/config/kube/crdclient
1387 5 68
messages.gen.go
in pkg/config/analysis/msg
489 49 54
merge_iop.go
in operator/pkg/util
225 1 48
pilot.go
in pilot/pkg/features
523 2 39
injection-template.yaml
in manifests/charts/istiod-remote/files
482 - 39
injection-template.yaml
in manifests/charts/istio-control/istio-discovery/files
482 - 39
run.go
in tools/istio-iptables/pkg/capture
602 26 36
workload.go
in istioctl/cmd
543 18 34
collections.gen.go
in pkg/config/schema/collections
684 - 34
listener.go
in pilot/pkg/networking/core/v1alpha3
1168 31 32
gateway.go
in pilot/pkg/networking/core/v1alpha3
759 26 28
validation.go
in operator/pkg/apis/istio/v1alpha1/validation
284 10 28
root.go
in tools/istio-iptables/pkg/cmd
362 10 27
cluster_builder.go
in pilot/pkg/networking/core/v1alpha3
1046 43 27
push_context.go
in pilot/pkg/model
1585 69 26
describe.go
in istioctl/cmd
1062 41 25
resources.gen.go
in pkg/config/schema/gvk
41 - 24
translate.go
in operator/pkg/translate
841 27 23
messages.yaml
in pkg/config/analysis/msg
508 - 21
bootstrap.go
in pixiu/pkg/model
129 6 20
conversion.go
in pilot/pkg/config/kube/gateway
1324 52 20
accesslog.go
in pilot/pkg/networking/core/v1alpha3
578 24 20
utils.go
in security/pkg/k8s/chiron
428 13 19
debug.go
in pilot/pkg/xds
849 45 19
cluster.go
in pilot/pkg/networking/core/v1alpha3
732 36 18
proto
values_types.proto
in operator/pkg/apis/istio/v1alpha1
879 - 18
extensionprovider.go
in pkg/config/validation
236 16 18
proxyconfig.go
in istioctl/cmd
1048 25 17
add-to-mesh.go
in istioctl/cmd
603 21 16
tracing.go
in pilot/pkg/networking/core/v1alpha3
504 16 16
collections.agent.gen.go
in pkg/config/schema/collections
372 - 16
gateway.go
in pilot/pkg/model
356 12 13
controller.go
in pilot/pkg/serviceregistry/kube/controller
1003 48 12
endpoints.go
in pilot/pkg/serviceregistry/kube/controller
222 13 12
grpc-agent.yaml
in manifests/charts/istio-control/istio-discovery/files
240 - 12
iptables_builder_impl.go
in tools/istio-iptables/pkg/builder
190 19 11
mocks.go
in pixiu/pkg/server/controls/mocks
184 32 11
analyze.go
in istioctl/cmd
368 11 11
listener_patch.go
in pilot/pkg/networking/core/v1alpha3/envoyfilter
595 20 11
listener_inbound.go
in pilot/pkg/networking/core/v1alpha3
508 24 11
inject.go
in pkg/kube/inject
697 22 11
client.go
in pkg/kube
893 51 11
tag.go
in istioctl/cmd
380 11 10
server.go
in pilot/pkg/bootstrap
997 37 10
networkfilter.go
in pilot/pkg/networking/core/v1alpha3
214 12 10
servicemetadataserver.go
in pilot/pkg/networking/dubbo/v1alpha1
231 13 10
sds.go
in pilot/pkg/xds
333 16 10
Correlations

File Size vs. Commits (all time): 1090 points

pilot/pkg/model/push_context.go x: 6 commits (all time) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 4 commits (all time) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 3 commits (all time) y: 115 lines of code pixiu/pkg/common/router/router.go x: 2 commits (all time) y: 126 lines of code pixiu/pkg/common/router/trie/trie.go x: 2 commits (all time) y: 268 lines of code pixiu/pkg/model/router.go x: 2 commits (all time) y: 99 lines of code pixiu/pkg/pluginregistry/proxywasm_register.go x: 1 commits (all time) y: 2 lines of code pixiu/pkg/pluginregistry/registry.go x: 4 commits (all time) y: 37 lines of code manifests/charts/base/crds/crd-all.gen.yaml x: 3 commits (all time) y: 6613 lines of code manifests/charts/base/files/gen-istio-cluster.yaml x: 4 commits (all time) y: 6898 lines of code manifests/charts/istio-control/istio-discovery/files/gen-istio.yaml x: 5 commits (all time) y: 3101 lines of code pilot/pkg/bootstrap/server.go x: 5 commits (all time) y: 997 lines of code pilot/pkg/config/kube/crdclient/types.gen.go x: 4 commits (all time) y: 1387 lines of code pilot/pkg/features/pilot.go x: 5 commits (all time) y: 523 lines of code pilot/pkg/networking/dubbo/v1alpha1/debouncehelper.go x: 1 commits (all time) y: 100 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicemetadataserver.go x: 1 commits (all time) y: 231 lines of code pkg/config/schema/collections/collections.agent.gen.go x: 5 commits (all time) y: 372 lines of code pkg/config/schema/collections/collections.gen.go x: 5 commits (all time) y: 684 lines of code pkg/config/schema/gvk/resources.gen.go x: 3 commits (all time) y: 41 lines of code pkg/config/schema/metadata.yaml x: 3 commits (all time) y: 404 lines of code pixiu/pkg/client/dubbo/dubbo.go x: 6 commits (all time) y: 276 lines of code pixiu/pkg/filter/tracing/tracing.go x: 2 commits (all time) y: 54 lines of code pixiu/pkg/tracing/api.go x: 2 commits (all time) y: 7 lines of code pixiu/pkg/cluster/loadbalancer/load_balancer.go x: 3 commits (all time) y: 20 lines of code pixiu/pkg/cluster/loadbalancer/maglev/maglev_hash.go x: 1 commits (all time) y: 45 lines of code pixiu/pkg/model/cluster.go x: 4 commits (all time) y: 84 lines of code pixiu/pkg/server/cluster_manager.go x: 3 commits (all time) y: 237 lines of code cmd/pixiu/gateway.go x: 24 commits (all time) y: 43 lines of code cmd/pixiu/pixiu.go x: 69 commits (all time) y: 136 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicenamemappingserver.go x: 1 commits (all time) y: 245 lines of code pilot/pkg/xds/ads.go x: 3 commits (all time) y: 676 lines of code pilot/pkg/xds/discovery.go x: 3 commits (all time) y: 467 lines of code pilot/pkg/xds/v3/model.go x: 3 commits (all time) y: 72 lines of code pixiu/pkg/prometheus/prometheus.go x: 2 commits (all time) y: 320 lines of code pixiu/pkg/client/proxy/descriptor_source.go x: 1 commits (all time) y: 120 lines of code pixiu/pkg/client/proxy/proxy.go x: 1 commits (all time) y: 60 lines of code pixiu/pkg/client/triple/triple.go x: 5 commits (all time) y: 79 lines of code pixiu/pkg/filter/http/remote/call.go x: 5 commits (all time) y: 192 lines of code istioctl/cmd/dashboard.go x: 3 commits (all time) y: 410 lines of code istioctl/cmd/kubeinject.go x: 3 commits (all time) y: 593 lines of code istioctl/cmd/proxyconfig.go x: 3 commits (all time) y: 1048 lines of code istioctl/cmd/proxystatus.go x: 3 commits (all time) y: 209 lines of code istioctl/pkg/tag/generate.go x: 3 commits (all time) y: 266 lines of code manifests/charts/gateways/istio-egress/templates/deployment.yaml x: 3 commits (all time) y: 333 lines of code manifests/charts/gateways/istio-egress/templates/injected-deployment.yaml x: 2 commits (all time) y: 143 lines of code manifests/charts/gateways/istio-egress/values.yaml x: 3 commits (all time) y: 98 lines of code manifests/charts/istio-control/istio-discovery/templates/telemetryv2_1.11.yaml x: 2 commits (all time) y: 599 lines of code manifests/charts/istio-control/istio-discovery/values.yaml x: 3 commits (all time) y: 164 lines of code manifests/charts/istio-operator/files/gen-operator.yaml x: 4 commits (all time) y: 206 lines of code manifests/profiles/default.yaml x: 3 commits (all time) y: 162 lines of code manifests/profiles/demo.yaml x: 2 commits (all time) y: 67 lines of code operator/pkg/apis/istio/v1alpha1/values_types.pb.go x: 4 commits (all time) y: 5735 lines of code operator/pkg/apis/istio/v1alpha1/values_types.proto x: 2 commits (all time) y: 879 lines of code pilot/pkg/config/kube/ingress/controller.go x: 3 commits (all time) y: 286 lines of code pilot/pkg/xds/debug.go x: 3 commits (all time) y: 849 lines of code pkg/config/analysis/local/istiod_analyze.go x: 3 commits (all time) y: 316 lines of code pkg/istio-agent/xds_proxy.go x: 3 commits (all time) y: 699 lines of code pixiu/pkg/common/grpc/manager.go x: 5 commits (all time) y: 118 lines of code pixiu/pkg/filter/http/dubboproxy/dubbo.go x: 4 commits (all time) y: 172 lines of code pixiu/pkg/filter/http/grpcproxy/grpc.go x: 5 commits (all time) y: 303 lines of code pixiu/pkg/filter/http/httpproxy/routerfilter.go x: 5 commits (all time) y: 100 lines of code pixiu/pkg/filter/seata/transaction.go x: 4 commits (all time) y: 258 lines of code istioctl/cmd/analyze.go x: 2 commits (all time) y: 368 lines of code istioctl/cmd/describe.go x: 2 commits (all time) y: 1062 lines of code istioctl/cmd/istiodconfig.go x: 2 commits (all time) y: 410 lines of code istioctl/cmd/kubeuninject.go x: 2 commits (all time) y: 343 lines of code istioctl/cmd/metrics.go x: 2 commits (all time) y: 204 lines of code istioctl/cmd/remove-from-mesh.go x: 2 commits (all time) y: 283 lines of code istioctl/cmd/revision.go x: 2 commits (all time) y: 1000 lines of code istioctl/cmd/workload.go x: 2 commits (all time) y: 543 lines of code istioctl/pkg/multicluster/remote_secret.go x: 2 commits (all time) y: 633 lines of code istioctl/pkg/validate/validate.go x: 2 commits (all time) y: 389 lines of code istioctl/pkg/writer/compare/sds/util.go x: 2 commits (all time) y: 176 lines of code istioctl/pkg/writer/envoy/configdump/route.go x: 2 commits (all time) y: 227 lines of code operator/pkg/helmreconciler/reconciler.go x: 2 commits (all time) y: 494 lines of code operator/pkg/manifest/shared.go x: 2 commits (all time) y: 453 lines of code operator/pkg/translate/translate.go x: 2 commits (all time) y: 841 lines of code pilot/cmd/pilot-agent/status/server.go x: 2 commits (all time) y: 675 lines of code pilot/pkg/config/kube/gateway/conversion.go x: 2 commits (all time) y: 1324 lines of code pilot/pkg/controller/workloadentry/workloadentry_controller.go x: 2 commits (all time) y: 470 lines of code pilot/pkg/model/telemetry.go x: 2 commits (all time) y: 785 lines of code pilot/pkg/networking/core/v1alpha3/accesslog.go x: 2 commits (all time) y: 578 lines of code pilot/pkg/networking/core/v1alpha3/cluster.go x: 2 commits (all time) y: 732 lines of code pilot/pkg/networking/core/v1alpha3/cluster_builder.go x: 2 commits (all time) y: 1046 lines of code pilot/pkg/networking/core/v1alpha3/gateway.go x: 2 commits (all time) y: 759 lines of code pilot/pkg/networking/core/v1alpha3/listener.go x: 2 commits (all time) y: 1168 lines of code pilot/pkg/serviceregistry/serviceentry/servicediscovery.go x: 2 commits (all time) y: 698 lines of code pilot/pkg/simulation/traffic.go x: 2 commits (all time) y: 561 lines of code pixiu/pkg/common/util/stringutil/stringutil.go x: 4 commits (all time) y: 78 lines of code pkg/config/validation/validation.go x: 2 commits (all time) y: 3134 lines of code pkg/config/xds/xds.go x: 10 commits (all time) y: 68 lines of code pkg/kube/client.go x: 4 commits (all time) y: 893 lines of code pkg/kube/inject/webhook.go x: 2 commits (all time) y: 801 lines of code pixiu/pkg/model/bootstrap.go x: 4 commits (all time) y: 129 lines of code common/scripts/metallb.yaml x: 1 commits (all time) y: 398 lines of code manifests/charts/istio-control/istio-discovery/files/dubbo.yaml x: 1 commits (all time) y: 163 lines of code configs/conf.yaml x: 127 commits (all time) y: 48 lines of code manifests/charts/base/templates/clusterrole.yaml x: 1 commits (all time) y: 146 lines of code manifests/charts/istio-control/istio-discovery/files/injection-template.yaml x: 1 commits (all time) y: 482 lines of code operator/pkg/util/reflect.go x: 1 commits (all time) y: 216 lines of code pixiu/pkg/adapter/springcloud/servicediscovery/zookeeper/zk_discovery.go x: 1 commits (all time) y: 292 lines of code pkg/config/analysis/msg/messages.gen.go x: 1 commits (all time) y: 489 lines of code configs/log.yml x: 10 commits (all time) y: 24 lines of code cmd/pixiu/sidecar.go x: 19 commits (all time) y: 23 lines of code
6898.0
lines of code
  min: 1.0
  average: 169.43
  25th percentile: 33.0
  median: 81.0
  75th percentile: 176.0
  max: 6898.0
0 127.0
commits (all time)
min: 1.0 | average: 2.04 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 127.0

File Size vs. Contributors (all time): 1090 points

pilot/pkg/model/push_context.go x: 5 contributors (all time) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 4 contributors (all time) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 3 contributors (all time) y: 115 lines of code pixiu/pkg/common/router/router.go x: 2 contributors (all time) y: 126 lines of code pixiu/pkg/common/router/trie/trie.go x: 2 contributors (all time) y: 268 lines of code pixiu/pkg/model/router.go x: 2 contributors (all time) y: 99 lines of code pixiu/pkg/pluginregistry/proxywasm_register.go x: 1 contributors (all time) y: 2 lines of code pixiu/pkg/pluginregistry/registry.go x: 4 contributors (all time) y: 37 lines of code manifests/charts/base/crds/crd-all.gen.yaml x: 3 contributors (all time) y: 6613 lines of code manifests/charts/base/files/gen-istio-cluster.yaml x: 4 contributors (all time) y: 6898 lines of code manifests/charts/istio-control/istio-discovery/files/gen-istio.yaml x: 4 contributors (all time) y: 3101 lines of code pilot/pkg/bootstrap/server.go x: 4 contributors (all time) y: 997 lines of code pilot/pkg/config/kube/crdclient/types.gen.go x: 3 contributors (all time) y: 1387 lines of code pilot/pkg/features/pilot.go x: 4 contributors (all time) y: 523 lines of code pilot/pkg/networking/dubbo/v1alpha1/debouncehelper.go x: 1 contributors (all time) y: 100 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicemetadataserver.go x: 1 contributors (all time) y: 231 lines of code pkg/config/schema/collections/collections.agent.gen.go x: 3 contributors (all time) y: 372 lines of code pkg/config/schema/collections/collections.gen.go x: 3 contributors (all time) y: 684 lines of code pkg/config/schema/gvk/resources.gen.go x: 3 contributors (all time) y: 41 lines of code pkg/config/schema/metadata.yaml x: 3 contributors (all time) y: 404 lines of code pixiu/pkg/client/dubbo/dubbo.go x: 5 contributors (all time) y: 276 lines of code pixiu/pkg/filter/tracing/tracing.go x: 2 contributors (all time) y: 54 lines of code pixiu/pkg/tracing/api.go x: 2 contributors (all time) y: 7 lines of code pixiu/pkg/cluster/loadbalancer/load_balancer.go x: 3 contributors (all time) y: 20 lines of code pixiu/pkg/cluster/loadbalancer/maglev/maglev_hash.go x: 1 contributors (all time) y: 45 lines of code pixiu/pkg/model/cluster.go x: 4 contributors (all time) y: 84 lines of code pixiu/pkg/server/cluster_manager.go x: 3 contributors (all time) y: 237 lines of code cmd/pixiu/gateway.go x: 11 contributors (all time) y: 43 lines of code cmd/pixiu/pixiu.go x: 27 contributors (all time) y: 136 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicenamemappingserver.go x: 1 contributors (all time) y: 245 lines of code pilot/pkg/xds/ads.go x: 2 contributors (all time) y: 676 lines of code pilot/pkg/xds/discovery.go x: 2 contributors (all time) y: 467 lines of code pilot/pkg/xds/v3/model.go x: 2 contributors (all time) y: 72 lines of code pixiu/pkg/prometheus/prometheus.go x: 2 contributors (all time) y: 320 lines of code pixiu/pkg/client/proxy/descriptor_source.go x: 1 contributors (all time) y: 120 lines of code pixiu/pkg/client/proxy/proxy.go x: 1 contributors (all time) y: 60 lines of code pixiu/pkg/client/triple/triple.go x: 4 contributors (all time) y: 79 lines of code pixiu/pkg/filter/http/remote/call.go x: 4 contributors (all time) y: 192 lines of code istioctl/cmd/dashboard.go x: 3 contributors (all time) y: 410 lines of code istioctl/cmd/kubeinject.go x: 3 contributors (all time) y: 593 lines of code istioctl/cmd/proxyconfig.go x: 3 contributors (all time) y: 1048 lines of code istioctl/cmd/proxystatus.go x: 3 contributors (all time) y: 209 lines of code istioctl/pkg/tag/generate.go x: 3 contributors (all time) y: 266 lines of code manifests/charts/gateways/istio-egress/templates/deployment.yaml x: 2 contributors (all time) y: 333 lines of code manifests/charts/gateways/istio-egress/templates/injected-deployment.yaml x: 2 contributors (all time) y: 143 lines of code manifests/charts/istio-control/istio-discovery/templates/telemetryv2_1.11.yaml x: 2 contributors (all time) y: 599 lines of code manifests/charts/istio-control/istio-discovery/values.yaml x: 2 contributors (all time) y: 164 lines of code operator/cmd/mesh/install.go x: 3 contributors (all time) y: 339 lines of code operator/cmd/mesh/operator-common.go x: 3 contributors (all time) y: 89 lines of code operator/pkg/apis/istio/v1alpha1/values_types.pb.go x: 3 contributors (all time) y: 5735 lines of code operator/pkg/apis/istio/v1alpha1/values_types.proto x: 2 contributors (all time) y: 879 lines of code operator/pkg/name/name.go x: 3 contributors (all time) y: 170 lines of code pilot/pkg/config/kube/ingress/controller.go x: 3 contributors (all time) y: 286 lines of code pilot/pkg/xds/debug.go x: 3 contributors (all time) y: 849 lines of code pilot/pkg/xds/fake.go x: 3 contributors (all time) y: 488 lines of code pkg/config/analysis/local/istiod_analyze.go x: 3 contributors (all time) y: 316 lines of code security/tools/generate_cert/main.go x: 3 contributors (all time) y: 143 lines of code pixiu/pkg/common/grpc/manager.go x: 4 contributors (all time) y: 118 lines of code pixiu/pkg/filter/http/grpcproxy/grpc.go x: 4 contributors (all time) y: 303 lines of code pixiu/pkg/filter/seata/transaction.go x: 4 contributors (all time) y: 258 lines of code istioctl/cmd/analyze.go x: 2 contributors (all time) y: 368 lines of code istioctl/cmd/describe.go x: 2 contributors (all time) y: 1062 lines of code istioctl/cmd/istiodconfig.go x: 2 contributors (all time) y: 410 lines of code istioctl/cmd/metrics.go x: 2 contributors (all time) y: 204 lines of code istioctl/cmd/remove-from-mesh.go x: 2 contributors (all time) y: 283 lines of code istioctl/cmd/revision.go x: 2 contributors (all time) y: 1000 lines of code istioctl/cmd/workload.go x: 2 contributors (all time) y: 543 lines of code istioctl/pkg/multicluster/remote_secret.go x: 2 contributors (all time) y: 633 lines of code istioctl/pkg/validate/validate.go x: 2 contributors (all time) y: 389 lines of code istioctl/pkg/writer/envoy/configdump/route.go x: 2 contributors (all time) y: 227 lines of code operator/pkg/helmreconciler/reconciler.go x: 2 contributors (all time) y: 494 lines of code operator/pkg/manifest/shared.go x: 2 contributors (all time) y: 453 lines of code operator/pkg/translate/translate.go x: 2 contributors (all time) y: 841 lines of code pilot/pkg/config/kube/gateway/conversion.go x: 2 contributors (all time) y: 1324 lines of code pilot/pkg/model/telemetry.go x: 2 contributors (all time) y: 785 lines of code pilot/pkg/networking/core/v1alpha3/accesslog.go x: 2 contributors (all time) y: 578 lines of code pilot/pkg/networking/core/v1alpha3/cluster.go x: 2 contributors (all time) y: 732 lines of code pilot/pkg/networking/core/v1alpha3/cluster_builder.go x: 2 contributors (all time) y: 1046 lines of code pilot/pkg/networking/core/v1alpha3/gateway.go x: 2 contributors (all time) y: 759 lines of code pilot/pkg/networking/core/v1alpha3/listener.go x: 2 contributors (all time) y: 1168 lines of code pilot/pkg/serviceregistry/serviceentry/servicediscovery.go x: 2 contributors (all time) y: 698 lines of code pilot/pkg/simulation/traffic.go x: 2 contributors (all time) y: 561 lines of code pixiu/pkg/common/util/stringutil/stringutil.go x: 3 contributors (all time) y: 78 lines of code pixiu/pkg/config/config_load.go x: 5 contributors (all time) y: 196 lines of code pkg/config/validation/validation.go x: 2 contributors (all time) y: 3134 lines of code pkg/config/xds/xds.go x: 7 contributors (all time) y: 68 lines of code pkg/kube/client.go x: 3 contributors (all time) y: 893 lines of code pkg/kube/inject/webhook.go x: 2 contributors (all time) y: 801 lines of code common/scripts/metallb.yaml x: 1 contributors (all time) y: 398 lines of code manifests/charts/istio-control/istio-discovery/files/dubbo.yaml x: 1 contributors (all time) y: 163 lines of code configs/conf.yaml x: 23 contributors (all time) y: 48 lines of code manifests/charts/base/templates/clusterrole.yaml x: 1 contributors (all time) y: 146 lines of code manifests/charts/istio-control/istio-discovery/files/injection-template.yaml x: 1 contributors (all time) y: 482 lines of code operator/pkg/util/reflect.go x: 1 contributors (all time) y: 216 lines of code pixiu/pkg/adapter/springcloud/servicediscovery/zookeeper/zk_discovery.go x: 1 contributors (all time) y: 292 lines of code pkg/config/analysis/msg/messages.gen.go x: 1 contributors (all time) y: 489 lines of code configs/log.yml x: 8 contributors (all time) y: 24 lines of code cmd/pixiu/sidecar.go x: 11 contributors (all time) y: 23 lines of code
6898.0
lines of code
  min: 1.0
  average: 169.43
  25th percentile: 33.0
  median: 81.0
  75th percentile: 176.0
  max: 6898.0
0 27.0
contributors (all time)
min: 1.0 | average: 1.84 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 27.0

File Size vs. Commits (30 days): 3 points

pilot/pkg/model/push_context.go x: 1 commits (30d) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 1 commits (30d) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 1 commits (30d) y: 115 lines of code
1585.0
lines of code
  min: 115.0
  average: 615.67
  25th percentile: 115.0
  median: 147.0
  75th percentile: 1585.0
  max: 1585.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 3 points

pilot/pkg/model/push_context.go x: 1 contributors (30d) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 1 contributors (30d) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 1 contributors (30d) y: 115 lines of code
1585.0
lines of code
  min: 115.0
  average: 615.67
  25th percentile: 115.0
  median: 147.0
  75th percentile: 1585.0
  max: 1585.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 35 points

pilot/pkg/model/push_context.go x: 2 commits (90d) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 1 commits (90d) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 1 commits (90d) y: 115 lines of code pixiu/pkg/common/router/trie/trie.go x: 1 commits (90d) y: 268 lines of code pixiu/pkg/model/router.go x: 1 commits (90d) y: 99 lines of code pixiu/pkg/pluginregistry/proxywasm_register.go x: 1 commits (90d) y: 2 lines of code pixiu/pkg/pluginregistry/registry.go x: 2 commits (90d) y: 37 lines of code manifests/charts/base/crds/crd-all.gen.yaml x: 1 commits (90d) y: 6613 lines of code manifests/charts/base/files/gen-istio-cluster.yaml x: 1 commits (90d) y: 6898 lines of code manifests/charts/istio-control/istio-discovery/files/gen-istio.yaml x: 1 commits (90d) y: 3101 lines of code pilot/pkg/bootstrap/server.go x: 1 commits (90d) y: 997 lines of code pilot/pkg/config/kube/crdclient/types.gen.go x: 1 commits (90d) y: 1387 lines of code pilot/pkg/features/pilot.go x: 1 commits (90d) y: 523 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicemetadataserver.go x: 1 commits (90d) y: 231 lines of code pkg/config/schema/collections/collections.agent.gen.go x: 1 commits (90d) y: 372 lines of code pkg/config/schema/collections/collections.gen.go x: 1 commits (90d) y: 684 lines of code pkg/config/schema/gvk/resources.gen.go x: 1 commits (90d) y: 41 lines of code pkg/config/schema/metadata.yaml x: 1 commits (90d) y: 404 lines of code pixiu/pkg/client/dubbo/dubbo.go x: 1 commits (90d) y: 276 lines of code
6898.0
lines of code
  min: 2.0
  average: 900.97
  25th percentile: 41.0
  median: 126.0
  75th percentile: 523.0
  max: 6898.0
0 2.0
commits (90d)
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (90 days): 35 points

pilot/pkg/model/push_context.go x: 2 contributors (90d) y: 1585 lines of code pixiu/pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go x: 1 contributors (90d) y: 147 lines of code pixiu/pkg/filter/accesslog/access_log.go x: 1 contributors (90d) y: 115 lines of code pixiu/pkg/common/router/trie/trie.go x: 1 contributors (90d) y: 268 lines of code pixiu/pkg/model/router.go x: 1 contributors (90d) y: 99 lines of code pixiu/pkg/pluginregistry/proxywasm_register.go x: 1 contributors (90d) y: 2 lines of code pixiu/pkg/pluginregistry/registry.go x: 2 contributors (90d) y: 37 lines of code manifests/charts/base/crds/crd-all.gen.yaml x: 1 contributors (90d) y: 6613 lines of code manifests/charts/base/files/gen-istio-cluster.yaml x: 1 contributors (90d) y: 6898 lines of code manifests/charts/istio-control/istio-discovery/files/gen-istio.yaml x: 1 contributors (90d) y: 3101 lines of code pilot/pkg/bootstrap/server.go x: 1 contributors (90d) y: 997 lines of code pilot/pkg/config/kube/crdclient/types.gen.go x: 1 contributors (90d) y: 1387 lines of code pilot/pkg/features/pilot.go x: 1 contributors (90d) y: 523 lines of code pilot/pkg/networking/dubbo/v1alpha1/servicemetadataserver.go x: 1 contributors (90d) y: 231 lines of code pkg/config/schema/collections/collections.agent.gen.go x: 1 contributors (90d) y: 372 lines of code pkg/config/schema/collections/collections.gen.go x: 1 contributors (90d) y: 684 lines of code pkg/config/schema/gvk/resources.gen.go x: 1 contributors (90d) y: 41 lines of code pkg/config/schema/metadata.yaml x: 1 contributors (90d) y: 404 lines of code pixiu/pkg/client/dubbo/dubbo.go x: 1 contributors (90d) y: 276 lines of code
6898.0
lines of code
  min: 2.0
  average: 900.97
  25th percentile: 41.0
  median: 126.0
  75th percentile: 523.0
  max: 6898.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0