apache / trafficserver-ingress-controller
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 20% | 37% | 41%
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
go0% | 0% | 44% | 42% | 13%
yaml0% | 0% | 0% | 28% | 71%
lua0% | 0% | 0% | 100% | 0%
tpl0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
watcher0% | 0% | 54% | 37% | 7%
redis0% | 0% | 100% | 0% | 0%
charts0% | 0% | 0% | 32% | 67%
util0% | 0% | 0% | 100% | 0%
pluginats0% | 0% | 0% | 100% | 0%
k8s0% | 0% | 0% | 19% | 80%
main0% | 0% | 0% | 100% | 0%
proxy0% | 0% | 0% | 0% | 100%
namespace0% | 0% | 0% | 0% | 100%
config0% | 0% | 0% | 0% | 100%
endpoint0% | 0% | 0% | 0% | 100%
Longest Files (Top 40)
File# lines# units
306 7
redis.go
in redis
211 16
deployment.yaml
in charts/ats-ingress/templates
172 -
util.go
in util
163 14
lua
connect_redis.lua
in pluginats
151 5
125 -
main.go
in main
120 2
watcher.go
in watcher
112 3
101 7
ats-deployment.yaml
in k8s/traffic-server
100 -
values.yaml
in charts/ats-ingress
73 -
71 -
app-service.yaml
in k8s/apps
63 -
tpl
_helpers.tpl
in charts/ats-ingress/templates
61 -
clusterrole.yaml
in charts/ats-ingress/templates
59 -
service.yaml
in charts/ats-ingress/templates
57 -
44 5
ats.go
in proxy
42 3
ats-ingress.yaml
in k8s/ingresses
39 -
ats-rbac.yaml
in k8s/traffic-server
38 -
clusterrolebinding.yaml
in charts/ats-ingress/templates
35 -
ats-ingress-2.yaml
in k8s/ingresses
32 -
pullsecret.yaml
in charts/ats-ingress/templates
31 -
fluentd-configmap.yaml
in k8s/configmaps
30 -
fakeATS.go
in proxy
29 3
namespace.go
in namespace
29 3
serviceaccount.yaml
in charts/ats-ingress/templates
28 -
ats-ingress-2s.yaml
in k8s/ingresses
25 -
prometheus-configmap.yaml
in k8s/configmaps
24 -
logging.yaml
in config
19 -
server.js
in k8s/images/node-app-1
19 -
ats-configmap.yaml
in k8s/configmaps
16 -
server.js
in k8s/images/node-app-2
16 -
endpoint.go
in endpoint
15 -
hello.html
in k8s/images/node-app-2
12 -
hello-updated.html
in k8s/images/node-app-1
12 -
hello.html
in k8s/images/node-app-1
12 -
ats-stats.yaml
in k8s/prometheus
12 -
Chart.yaml
in charts/ats-ingress
6 -
ats-ns.yaml
in k8s/traffic-server
4 -
Files With Most Units (Top 11)
File# lines# units
redis.go
in redis
211 16
util.go
in util
163 14
306 7
101 7
lua
connect_redis.lua
in pluginats
151 5
44 5
fakeATS.go
in proxy
29 3
ats.go
in proxy
42 3
watcher.go
in watcher
112 3
namespace.go
in namespace
29 3
main.go
in main
120 2
Files With Long Lines (Top 6)

There are 6 files with lines longer than 120 characters. In total, there are 16 long lines.

File# lines# units# long lines
main.go
in main
120 2 8
logging.yaml
in config
19 - 3
watcher.go
in watcher
112 3 2
fluentd-configmap.yaml
in k8s/configmaps
30 - 1
deployment.yaml
in charts/ats-ingress/templates
172 - 1
tpl
_helpers.tpl
in charts/ats-ingress/templates
61 - 1
Correlations

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

k8s/traffic-server/ats-deployment.yaml x: 11 commits (all time) y: 100 lines of code main/main.go x: 6 commits (all time) y: 120 lines of code watcher/watcher.go x: 8 commits (all time) y: 112 lines of code charts/ats-ingress/values.yaml x: 11 commits (all time) y: 73 lines of code util/util.go x: 7 commits (all time) y: 163 lines of code endpoint/endpoint.go x: 6 commits (all time) y: 15 lines of code watcher/handlerConfigmap.go x: 6 commits (all time) y: 44 lines of code watcher/handlerEndpoint.go x: 5 commits (all time) y: 101 lines of code watcher/handlerIngress.go x: 5 commits (all time) y: 306 lines of code k8s/configmaps/fluentd-configmap.yaml x: 3 commits (all time) y: 30 lines of code k8s/ingresses/ats-ingress-2.yaml x: 5 commits (all time) y: 32 lines of code k8s/ingresses/ats-ingress-2s.yaml x: 3 commits (all time) y: 25 lines of code k8s/ingresses/ats-ingress.yaml x: 3 commits (all time) y: 39 lines of code k8s/prometheus/ats-stats.yaml x: 2 commits (all time) y: 12 lines of code k8s/traffic-server/ats-rbac.yaml x: 3 commits (all time) y: 38 lines of code pluginats/connect_redis.lua x: 4 commits (all time) y: 151 lines of code k8s/traffic-server/ats-ns.yaml x: 1 commits (all time) y: 4 lines of code charts/ats-ingress/templates/deployment.yaml x: 10 commits (all time) y: 172 lines of code redis/redis.go x: 6 commits (all time) y: 211 lines of code config/logging.yaml x: 2 commits (all time) y: 19 lines of code charts/ats-ingress/templates/clusterrole.yaml x: 2 commits (all time) y: 59 lines of code k8s/images/node-app-1/server.js x: 3 commits (all time) y: 19 lines of code k8s/images/node-app-2/server.js x: 3 commits (all time) y: 16 lines of code charts/ats-ingress/templates/_helpers.tpl x: 2 commits (all time) y: 61 lines of code charts/ats-ingress/templates/clusterrolebinding.yaml x: 1 commits (all time) y: 35 lines of code charts/ats-ingress/templates/pullsecret.yaml x: 1 commits (all time) y: 31 lines of code charts/ats-ingress/templates/service.yaml x: 3 commits (all time) y: 57 lines of code charts/ats-ingress/templates/serviceaccount.yaml x: 1 commits (all time) y: 28 lines of code charts/ats-ingress/Chart.yaml x: 2 commits (all time) y: 6 lines of code k8s/images/node-app-1/hello-updated.html x: 1 commits (all time) y: 12 lines of code namespace/namespace.go x: 5 commits (all time) y: 29 lines of code proxy/ats.go x: 4 commits (all time) y: 42 lines of code proxy/fakeATS.go x: 2 commits (all time) y: 29 lines of code k8s/configmaps/prometheus-configmap.yaml x: 1 commits (all time) y: 24 lines of code k8s/prometheus/prometheus-deployment.yaml x: 1 commits (all time) y: 71 lines of code k8s/apps/app-deployment.yaml x: 3 commits (all time) y: 125 lines of code k8s/apps/app-service.yaml x: 2 commits (all time) y: 63 lines of code
306.0
lines of code
  min: 4.0
  average: 62.85
  25th percentile: 19.0
  median: 36.5
  75th percentile: 93.25
  max: 306.0
0 11.0
commits (all time)
min: 1.0 | average: 3.72 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 11.0

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

k8s/traffic-server/ats-deployment.yaml x: 2 contributors (all time) y: 100 lines of code main/main.go x: 1 contributors (all time) y: 120 lines of code watcher/watcher.go x: 2 contributors (all time) y: 112 lines of code charts/ats-ingress/values.yaml x: 2 contributors (all time) y: 73 lines of code util/util.go x: 2 contributors (all time) y: 163 lines of code endpoint/endpoint.go x: 2 contributors (all time) y: 15 lines of code watcher/handlerConfigmap.go x: 2 contributors (all time) y: 44 lines of code watcher/handlerEndpoint.go x: 1 contributors (all time) y: 101 lines of code watcher/handlerIngress.go x: 1 contributors (all time) y: 306 lines of code k8s/configmaps/fluentd-configmap.yaml x: 2 contributors (all time) y: 30 lines of code k8s/ingresses/ats-ingress-2.yaml x: 1 contributors (all time) y: 32 lines of code k8s/ingresses/ats-ingress-2s.yaml x: 1 contributors (all time) y: 25 lines of code k8s/ingresses/ats-ingress.yaml x: 1 contributors (all time) y: 39 lines of code k8s/prometheus/ats-stats.yaml x: 1 contributors (all time) y: 12 lines of code k8s/traffic-server/ats-rbac.yaml x: 1 contributors (all time) y: 38 lines of code pluginats/connect_redis.lua x: 1 contributors (all time) y: 151 lines of code k8s/traffic-server/ats-ns.yaml x: 1 contributors (all time) y: 4 lines of code charts/ats-ingress/templates/deployment.yaml x: 2 contributors (all time) y: 172 lines of code redis/redis.go x: 2 contributors (all time) y: 211 lines of code config/logging.yaml x: 1 contributors (all time) y: 19 lines of code charts/ats-ingress/templates/clusterrole.yaml x: 1 contributors (all time) y: 59 lines of code k8s/images/node-app-2/server.js x: 1 contributors (all time) y: 16 lines of code charts/ats-ingress/templates/_helpers.tpl x: 2 contributors (all time) y: 61 lines of code charts/ats-ingress/templates/clusterrolebinding.yaml x: 1 contributors (all time) y: 35 lines of code charts/ats-ingress/templates/pullsecret.yaml x: 1 contributors (all time) y: 31 lines of code charts/ats-ingress/templates/service.yaml x: 2 contributors (all time) y: 57 lines of code charts/ats-ingress/templates/serviceaccount.yaml x: 1 contributors (all time) y: 28 lines of code charts/ats-ingress/Chart.yaml x: 2 contributors (all time) y: 6 lines of code k8s/configmaps/ats-configmap.yaml x: 2 contributors (all time) y: 16 lines of code proxy/ats.go x: 2 contributors (all time) y: 42 lines of code k8s/configmaps/prometheus-configmap.yaml x: 1 contributors (all time) y: 24 lines of code k8s/prometheus/prometheus-deployment.yaml x: 1 contributors (all time) y: 71 lines of code k8s/apps/app-deployment.yaml x: 1 contributors (all time) y: 125 lines of code k8s/apps/app-service.yaml x: 1 contributors (all time) y: 63 lines of code
306.0
lines of code
  min: 4.0
  average: 62.85
  25th percentile: 19.0
  median: 36.5
  75th percentile: 93.25
  max: 306.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.4 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".