GoogleCloudPlatform / terraform-pubsub-integration-golang
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 55 files with 2,392 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 3 files changed 6-20 times (184 lines of code)
    • 52 files changed 1-5 times (2,208 lines of code)
0% | 0% | 0% | 7% | 92%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 55 files with 2,392 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 8 files changed by 2-5 contributors (567 lines of code)
    • 47 files changed by 1 contributor (1,825 lines of code)
0% | 0% | 0% | 23% | 76%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tf, yaml, go, md, mod, json, avsc, txt, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 20% | 79%
tf0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
avsc0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
app0% | 0% | 0% | 20% | 79%
infra0% | 0% | 0% | 0% | 100%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
generator.go
in app/eventgen/generator
87 6 2023-04-20 2023-08-01 8 2 jasonchen@cienet.com andrew.yang@cienet.com
config.go
in app/metrics/config
47 1 2023-04-20 2023-05-22 6 2 jasonchen@cienet.com andrew.yang@cienet.com
config.go
in app/eventgen/config
50 1 2023-04-20 2023-05-22 6 2 jasonchen@cienet.com andrew.yang@cienet.com
metrics.go
in app/metrics
33 1 2023-05-12 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
publishers.go
in app/eventgen/generator/publishers
128 11 2023-05-12 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra
138 - 2023-04-28 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
pubsub.go
in app/pubsub-integration/pubsub
153 9 2023-05-18 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/eventgen
13 1 2023-04-20 2023-05-18 4 2 jasonchen@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/complete
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/ack
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
configmap.yaml
in infra/config/helm/subscriber/templates
15 - 2023-05-09 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/nack
17 2 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
configmap.yaml
in infra/config/helm/publisher/templates
18 - 2023-05-09 2023-07-18 4 2 andrew.yang@cienet.com henry.lee@cienet.com
event.go
in app/eventgen/generator
38 5 2023-05-12 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
api.go
in app/eventgen/api
58 5 2023-05-12 2023-05-22 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra
59 - 2023-04-28 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra
60 - 2023-04-28 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
processor.go
in app/metrics/processor
71 3 2023-05-31 2023-08-01 4 2 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsComplete.avsc
in infra/config/avro
77 - 2023-05-09 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/helm
39 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/kubernetes
46 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/helm
50 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
54 - 2023-05-02 2023-05-16 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/kubernetes
60 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
provider.tf
in infra
66 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsAck.avsc
in infra/config/avro
67 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
96 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/base
2 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/subscriber
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/base
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
namespace.yaml
in infra/config/helm/base/templates
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/publisher
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
serviceaccount.yaml
in infra/config/helm/base/templates
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/publisher
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/subscriber
10 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
11 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
service.yaml
in infra/config/helm/publisher/templates
15 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/bigquery
23 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/bigquery
26 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/kubernetes
31 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/bigquery
32 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
32 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Event.avsc
in infra/config/avro
48 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/subscriber/templates
58 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
avro.go
in app/pubsub-integration/avro
64 6 2023-05-18 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/publisher/templates
75 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
ack.go
in app/metrics/ack/metrics
8 1 2023-05-31 2023-05-31 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
config.go
in app/pubsub-integration/pubsub/config
15 1 2023-05-18 2023-05-18 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
generator.go
in app/eventgen/generator
87 6 2023-04-20 2023-08-01 8 2 jasonchen@cienet.com andrew.yang@cienet.com
config.go
in app/metrics/config
47 1 2023-04-20 2023-05-22 6 2 jasonchen@cienet.com andrew.yang@cienet.com
config.go
in app/eventgen/config
50 1 2023-04-20 2023-05-22 6 2 jasonchen@cienet.com andrew.yang@cienet.com
publishers.go
in app/eventgen/generator/publishers
128 11 2023-05-12 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
pubsub.go
in app/pubsub-integration/pubsub
153 9 2023-05-18 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
processor.go
in app/metrics/processor
71 3 2023-05-31 2023-08-01 4 2 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/eventgen
13 1 2023-04-20 2023-05-18 4 2 jasonchen@cienet.com andrew.yang@cienet.com
configmap.yaml
in infra/config/helm/publisher/templates
18 - 2023-05-09 2023-07-18 4 2 andrew.yang@cienet.com henry.lee@cienet.com
metrics.go
in app/metrics
33 1 2023-05-12 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra
138 - 2023-04-28 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/ack
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/nack
17 2 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/complete
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
api.go
in app/eventgen/api
58 5 2023-05-12 2023-05-22 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
event.go
in app/eventgen/generator
38 5 2023-05-12 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
configmap.yaml
in infra/config/helm/subscriber/templates
15 - 2023-05-09 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsComplete.avsc
in infra/config/avro
77 - 2023-05-09 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra
60 - 2023-04-28 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra
59 - 2023-04-28 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
54 - 2023-05-02 2023-05-16 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/kubernetes
46 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/kubernetes
60 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/helm
50 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/helm
39 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
provider.tf
in infra
66 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsAck.avsc
in infra/config/avro
67 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
96 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
11 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
32 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
avro.go
in app/pubsub-integration/avro
64 6 2023-05-18 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/bigquery
26 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/bigquery
32 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/bigquery
23 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/kubernetes
31 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/publisher/templates
75 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
service.yaml
in infra/config/helm/publisher/templates
15 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/publisher
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/publisher
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
serviceaccount.yaml
in infra/config/helm/base/templates
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
namespace.yaml
in infra/config/helm/base/templates
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/base
2 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/base
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/subscriber/templates
58 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/subscriber
10 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/subscriber
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Event.avsc
in infra/config/avro
48 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
ack.go
in app/metrics/ack/metrics
8 1 2023-05-31 2023-05-31 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
complete.go
in app/metrics/complete/metrics
39 2 2023-05-31 2023-05-31 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.tf
in infra
138 - 2023-04-28 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
96 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
91 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsComplete.avsc
in infra/config/avro
77 - 2023-05-09 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/publisher/templates
75 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
MetricsAck.avsc
in infra/config/avro
67 - 2023-05-09 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
provider.tf
in infra
66 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
avro.go
in app/pubsub-integration/avro
64 6 2023-05-18 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/kubernetes
60 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra
60 - 2023-04-28 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra
59 - 2023-04-28 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
api.go
in app/eventgen/api
58 5 2023-05-12 2023-05-22 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
deployment.yaml
in infra/config/helm/subscriber/templates
58 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
54 - 2023-05-02 2023-05-16 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/helm
50 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
Event.avsc
in infra/config/avro
48 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/kubernetes
46 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
complete.go
in app/metrics/complete/metrics
39 2 2023-05-31 2023-05-31 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/helm
39 - 2023-04-28 2023-05-19 3 1 andrew.yang@cienet.com andrew.yang@cienet.com
event.go
in app/eventgen/generator
38 5 2023-05-12 2023-05-19 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
env.go
in app/pubsub-integration/env
37 3 2023-05-18 2023-05-18 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
metrics.go
in app/metrics
33 1 2023-05-12 2023-05-31 5 1 andrew.yang@cienet.com andrew.yang@cienet.com
32 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
variables.tf
in infra/modules/bigquery
32 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/kubernetes
31 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
versions.tf
in infra/modules/helm
28 - 2023-04-28 2023-04-28 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.tf
in infra/modules/bigquery
26 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
versions.tf
in infra/modules/bigquery
24 - 2023-04-28 2023-04-28 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
versions.tf
in infra/modules/kubernetes
24 - 2023-04-28 2023-04-28 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
outputs.tf
in infra/modules/bigquery
23 - 2023-04-28 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/nack
17 2 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
config.go
in app/pubsub-integration/pubsub/config
15 1 2023-05-18 2023-05-18 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
service.yaml
in infra/config/helm/publisher/templates
15 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
configmap.yaml
in infra/config/helm/subscriber/templates
15 - 2023-05-09 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/ack
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
main.go
in app/metrics/complete
13 1 2023-05-12 2023-05-31 4 1 andrew.yang@cienet.com andrew.yang@cienet.com
11 - 2023-05-02 2023-05-04 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/subscriber
10 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/publisher
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
serviceaccount.yaml
in infra/config/helm/base/templates
9 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
ack.go
in app/metrics/ack/metrics
8 1 2023-05-31 2023-05-31 1 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/publisher
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
namespace.yaml
in infra/config/helm/base/templates
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/base
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
Chart.yaml
in infra/config/helm/subscriber
6 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
values.yaml
in infra/config/helm/base
2 - 2023-05-09 2023-05-19 2 1 andrew.yang@cienet.com andrew.yang@cienet.com
pubsub.go
in app/pubsub-integration/pubsub
153 9 2023-05-18 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
publishers.go
in app/eventgen/generator/publishers
128 11 2023-05-12 2023-08-01 5 2 andrew.yang@cienet.com andrew.yang@cienet.com
generator.go
in app/eventgen/generator
87 6 2023-04-20 2023-08-01 8 2 jasonchen@cienet.com andrew.yang@cienet.com
Correlations

File Size vs. Number of Changes: 55 points

app/eventgen/generator/generator.go x: 87 lines of code y: 8 # changes app/eventgen/generator/publishers/publishers.go x: 128 lines of code y: 5 # changes app/metrics/processor/processor.go x: 71 lines of code y: 4 # changes app/pubsub-integration/pubsub/pubsub.go x: 153 lines of code y: 5 # changes infra/config/helm/publisher/templates/configmap.yaml x: 18 lines of code y: 4 # changes app/metrics/ack/main.go x: 13 lines of code y: 4 # changes app/metrics/ack/metrics/ack.go x: 8 lines of code y: 1 # changes app/metrics/complete/metrics/complete.go x: 39 lines of code y: 1 # changes app/metrics/metrics.go x: 33 lines of code y: 5 # changes app/metrics/nack/main.go x: 17 lines of code y: 4 # changes infra/config/helm/subscriber/templates/configmap.yaml x: 15 lines of code y: 4 # changes infra/main.tf x: 138 lines of code y: 5 # changes infra/variables.tf x: 60 lines of code y: 4 # changes app/eventgen/api/api.go x: 58 lines of code y: 4 # changes app/eventgen/config/config.go x: 50 lines of code y: 6 # changes app/metrics/config/config.go x: 47 lines of code y: 6 # changes app/eventgen/generator/event.go x: 38 lines of code y: 4 # changes app/pubsub-integration/avro/avro.go x: 64 lines of code y: 2 # changes infra/config/avro/Event.avsc x: 48 lines of code y: 2 # changes infra/config/avro/MetricsAck.avsc x: 67 lines of code y: 3 # changes infra/config/avro/MetricsComplete.avsc x: 77 lines of code y: 4 # changes infra/config/helm/base/Chart.yaml x: 6 lines of code y: 2 # changes infra/config/helm/base/templates/serviceaccount.yaml x: 9 lines of code y: 2 # changes infra/config/helm/base/values.yaml x: 2 lines of code y: 2 # changes infra/config/helm/publisher/templates/deployment.yaml x: 75 lines of code y: 2 # changes infra/config/helm/publisher/templates/service.yaml x: 15 lines of code y: 2 # changes infra/config/helm/subscriber/templates/deployment.yaml x: 58 lines of code y: 2 # changes infra/config/helm/subscriber/values.yaml x: 10 lines of code y: 2 # changes infra/modules/bigquery/main.tf x: 26 lines of code y: 2 # changes infra/modules/bigquery/outputs.tf x: 23 lines of code y: 2 # changes infra/modules/bigquery/variables.tf x: 32 lines of code y: 2 # changes infra/modules/helm/main.tf x: 50 lines of code y: 3 # changes infra/modules/helm/variables.tf x: 39 lines of code y: 3 # changes infra/modules/kubernetes/main.tf x: 46 lines of code y: 3 # changes infra/modules/kubernetes/outputs.tf x: 31 lines of code y: 2 # changes infra/modules/kubernetes/variables.tf x: 60 lines of code y: 3 # changes infra/outputs.tf x: 59 lines of code y: 4 # changes infra/provider.tf x: 66 lines of code y: 3 # changes infra/publisher-eu.tf x: 91 lines of code y: 3 # changes infra/subscriber-us.tf x: 96 lines of code y: 3 # changes app/pubsub-integration/env/env.go x: 37 lines of code y: 1 # changes app/pubsub-integration/pubsub/config/config.go x: 15 lines of code y: 1 # changes build/cloudbuild_img.yaml x: 54 lines of code y: 3 # changes build/lint.cloudbuild.yaml x: 11 lines of code y: 2 # changes infra/modules/bigquery/versions.tf x: 24 lines of code y: 1 # changes infra/modules/helm/versions.tf x: 28 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 8.0
0 153.0
lines of code
min: 2.0 | average: 43.49 | 25th percentile: 15.0 | median: 37.0 | 75th percentile: 60.0 | max: 153.0

Number of Contributors vs. Number of Changes: 55 points

app/eventgen/generator/generator.go x: 2 # contributors y: 8 # changes app/eventgen/generator/publishers/publishers.go x: 2 # contributors y: 5 # changes app/metrics/processor/processor.go x: 2 # contributors y: 4 # changes app/metrics/ack/main.go x: 1 # contributors y: 4 # changes app/metrics/ack/metrics/ack.go x: 1 # contributors y: 1 # changes app/metrics/metrics.go x: 1 # contributors y: 5 # changes app/eventgen/config/config.go x: 2 # contributors y: 6 # changes app/pubsub-integration/avro/avro.go x: 1 # contributors y: 2 # changes infra/config/avro/MetricsAck.avsc x: 1 # contributors y: 3 # changes
8.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 8.0
0 2.0
# contributors
min: 1.0 | average: 1.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 55 points

app/eventgen/generator/generator.go x: 2 # contributors y: 87 lines of code app/eventgen/generator/publishers/publishers.go x: 2 # contributors y: 128 lines of code app/metrics/processor/processor.go x: 2 # contributors y: 71 lines of code app/pubsub-integration/pubsub/pubsub.go x: 2 # contributors y: 153 lines of code infra/config/helm/publisher/templates/configmap.yaml x: 2 # contributors y: 18 lines of code app/metrics/ack/main.go x: 1 # contributors y: 13 lines of code app/metrics/ack/metrics/ack.go x: 1 # contributors y: 8 lines of code app/metrics/complete/metrics/complete.go x: 1 # contributors y: 39 lines of code app/metrics/metrics.go x: 1 # contributors y: 33 lines of code app/metrics/nack/main.go x: 1 # contributors y: 17 lines of code infra/config/helm/subscriber/templates/configmap.yaml x: 1 # contributors y: 15 lines of code infra/main.tf x: 1 # contributors y: 138 lines of code infra/variables.tf x: 1 # contributors y: 60 lines of code app/eventgen/api/api.go x: 1 # contributors y: 58 lines of code app/eventgen/config/config.go x: 2 # contributors y: 50 lines of code app/metrics/config/config.go x: 2 # contributors y: 47 lines of code app/eventgen/generator/event.go x: 1 # contributors y: 38 lines of code app/pubsub-integration/avro/avro.go x: 1 # contributors y: 64 lines of code infra/config/avro/Event.avsc x: 1 # contributors y: 48 lines of code infra/config/avro/MetricsAck.avsc x: 1 # contributors y: 67 lines of code infra/config/avro/MetricsComplete.avsc x: 1 # contributors y: 77 lines of code infra/config/helm/base/Chart.yaml x: 1 # contributors y: 6 lines of code infra/config/helm/base/templates/serviceaccount.yaml x: 1 # contributors y: 9 lines of code infra/config/helm/base/values.yaml x: 1 # contributors y: 2 lines of code infra/config/helm/publisher/templates/deployment.yaml x: 1 # contributors y: 75 lines of code infra/config/helm/subscriber/values.yaml x: 1 # contributors y: 10 lines of code infra/modules/bigquery/main.tf x: 1 # contributors y: 26 lines of code infra/modules/bigquery/outputs.tf x: 1 # contributors y: 23 lines of code infra/modules/bigquery/variables.tf x: 1 # contributors y: 32 lines of code infra/modules/helm/main.tf x: 1 # contributors y: 50 lines of code infra/modules/kubernetes/main.tf x: 1 # contributors y: 46 lines of code infra/modules/kubernetes/outputs.tf x: 1 # contributors y: 31 lines of code infra/outputs.tf x: 1 # contributors y: 59 lines of code infra/provider.tf x: 1 # contributors y: 66 lines of code infra/publisher-eu.tf x: 1 # contributors y: 91 lines of code infra/subscriber-us.tf x: 1 # contributors y: 96 lines of code app/eventgen/main.go x: 2 # contributors y: 13 lines of code app/pubsub-integration/env/env.go x: 1 # contributors y: 37 lines of code build/cloudbuild_img.yaml x: 1 # contributors y: 54 lines of code build/lint.cloudbuild.yaml x: 1 # contributors y: 11 lines of code infra/modules/bigquery/versions.tf x: 1 # contributors y: 24 lines of code infra/modules/helm/versions.tf x: 1 # contributors y: 28 lines of code
153.0
lines of code
  min: 2.0
  average: 43.49
  25th percentile: 15.0
  median: 37.0
  75th percentile: 60.0
  max: 153.0
0 2.0
# contributors
min: 1.0 | average: 1.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0