elastic / cloud-sdk-go
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 245 files with 12,467 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (2 lines of code)
    • 11 files changed 6-20 times (1,553 lines of code)
    • 233 files changed 1-5 times (10,912 lines of code)
0% | 0% | <1% | 12% | 87%
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 245 files with 12,467 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)
    • 1 file changed by 6-10 contributors (2 lines of code)
    • 87 files changed by 2-5 contributors (6,209 lines of code)
    • 157 files changed by 1 contributor (6,256 lines of code)
0% | 0% | <1% | 49% | 50%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, md, yaml, json, gtpl, sh, mod, gitignore, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | <1% | 12% | 87%
gtpl0% | 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
pkg0% | 0% | <1% | 13% | 86%
cmd0% | 0% | 0% | 0% | 100%
internal0% | 0% | 0% | 0% | 100%
scripts0% | 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
version.go
in pkg/api
2 - 2019-11-15 2024-09-02 25 10 marc5.12@outlook.com dominik.giger@gmail.com
92 5 2020-01-16 2024-09-11 10 5 marc5.12@outlook.com 83580976+claudia-correia@us...
vacate.go
in pkg/api/platformapi/allocatorapi
573 15 2020-06-10 2023-10-13 9 4 marc5.12@outlook.com z3r0sum@users.noreply.githu...
54 2 2019-11-27 2020-09-30 7 1 marc5.12@outlook.com marc5.12@outlook.com
config.go
in pkg/api
82 4 2019-12-17 2020-09-30 7 1 marc5.12@outlook.com marc5.12@outlook.com
api.go
in pkg/api
50 1 2019-12-17 2020-10-22 6 1 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/deploymentapi
52 2 2020-05-11 2021-03-22 6 2 marc5.12@outlook.com marc5.12@outlook.com
elasticsearch.go
in pkg/api/deploymentapi/depresourceapi
94 4 2020-05-11 2021-02-10 6 2 marc5.12@outlook.com marc5.12@outlook.com
track_change.go
in pkg/plan
111 4 2020-03-19 2024-09-04 6 3 marc5.12@outlook.com orestisflo@gmail.com
prefixed.go
in pkg/multierror
112 10 2020-03-23 2021-01-26 6 1 marc5.12@outlook.com marc5.12@outlook.com
141 9 2020-09-30 2024-09-02 6 2 marc5.12@outlook.com dominik.giger@gmail.com
response.go
in pkg/api/mock
192 26 2020-03-19 2023-04-05 6 4 marc5.12@outlook.com dominik.giger@gmail.com
error.go
in pkg/api
7 1 2019-11-07 2020-12-03 5 1 marc5.12@outlook.com marc5.12@outlook.com
createkey.go
in pkg/api/userapi/authapi
40 2 2020-06-29 2022-01-19 5 3 karencfv@users.noreply.gith... marc5.12@outlook.com
kibana.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
apm.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
appsearch.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
update.go
in pkg/api/deploymentapi
54 2 2020-05-11 2024-02-20 5 2 marc5.12@outlook.com k33asby@gmail.com
get.go
in pkg/api/deploymentapi/deptemplateapi
57 4 2020-07-15 2024-04-10 5 3 marc5.12@outlook.com dominik.giger@gmail.com
73 5 2020-03-19 2023-04-05 5 2 marc5.12@outlook.com dominik.giger@gmail.com
get.go
in pkg/api/deploymentapi
172 8 2020-05-11 2024-05-14 5 3 marc5.12@outlook.com dominik.giger@gmail.com
update_payload.go
in pkg/api/deploymentapi
173 7 2020-07-27 2022-11-30 5 3 marc5.12@outlook.com dominik.giger@gmail.com
kinds.go
in pkg/util
10 - 2020-06-10 2023-12-21 4 4 karencfv@users.noreply.gith... dominik.giger@gmail.com
rand.go
in pkg/util/ec
17 2 2020-03-19 2020-05-15 4 1 marc5.12@outlook.com marc5.12@outlook.com
sizes.go
in pkg/api/deploymentapi/deploymentsize
34 1 2020-05-11 2021-04-12 4 2 marc5.12@outlook.com marc5.12@outlook.com
list.go
in pkg/api/platformapi/configurationtemplateapi
43 2 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
search.go
in pkg/api/deploymentapi
47 2 2020-05-11 2025-02-21 4 3 marc5.12@outlook.com dominik.giger@gmail.com
elasticsearch_parser.go
in pkg/api/deploymentapi/depresourceapi
48 2 2020-05-11 2020-07-22 4 2 marc5.12@outlook.com marc5.12@outlook.com
get.go
in pkg/api/platformapi/configurationtemplateapi
51 2 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
list.go
in pkg/api/platformapi/allocatorapi
54 2 2020-06-10 2020-12-03 4 1 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/platformapi/configurationtemplateapi
55 2 2020-06-23 2022-01-11 4 2 marc5.12@outlook.com julio.camarero@elastic.co
stream.go
in pkg/plan
59 3 2020-03-19 2020-10-08 4 1 marc5.12@outlook.com marc5.12@outlook.com
new_stateless.go
in pkg/api/deploymentapi/depresourceapi
65 3 2020-05-11 2020-07-22 4 2 marc5.12@outlook.com marc5.12@outlook.com
request.go
in pkg/api/mock
70 1 2020-05-26 2023-04-05 4 2 marc5.12@outlook.com dominik.giger@gmail.com
pull.go
in pkg/api/platformapi/configurationtemplateapi
71 3 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
request.go
in internal/pkg/apivalidator
119 3 2020-07-07 2023-04-05 4 2 karencfv@users.noreply.gith... dominik.giger@gmail.com
spec_modifier.go
in cmd/generator/cloudspec
122 1 2021-04-07 2024-05-24 4 3 1743100+ppapapetrou76@users... dominik.giger@gmail.com
new_payload.go
in pkg/api/deploymentapi/depresourceapi
142 1 2020-07-16 2020-11-09 4 2 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
156 7 2020-03-19 2022-02-09 4 1 marc5.12@outlook.com marc5.12@outlook.com
override_settings.go
in pkg/api/deploymentapi
178 2 2020-05-11 2022-04-28 4 3 marc5.12@outlook.com toby.brain@elastic.co
unwrap.go
in pkg/api/apierror
7 1 2020-05-08 2020-12-03 3 1 marc5.12@outlook.com marc5.12@outlook.com
list.go
in pkg/api/userapi
31 2 2020-06-29 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
list.go
in pkg/api/platformapi/runnerapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
info.go
in pkg/api/platformapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
list.go
in pkg/api/platformapi/roleapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
get_resource.go
in pkg/api/deploymentapi
41 1 2020-05-11 2020-07-17 3 2 marc5.12@outlook.com marc5.12@outlook.com
search.go
in pkg/api/platformapi/runnerapi
42 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
track.go
in pkg/plan/planutil
42 2 2020-03-19 2020-09-02 3 1 marc5.12@outlook.com marc5.12@outlook.com
show.go
in pkg/api/platformapi/runnerapi
43 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
search.go
in pkg/api/platformapi/allocatorapi
44 2 2020-06-10 2020-12-03 3 2 marc5.12@outlook.com marc5.12@outlook.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
version.go
in pkg/api
2 - 2019-11-15 2024-09-02 25 10 marc5.12@outlook.com dominik.giger@gmail.com
92 5 2020-01-16 2024-09-11 10 5 marc5.12@outlook.com 83580976+claudia-correia@us...
vacate.go
in pkg/api/platformapi/allocatorapi
573 15 2020-06-10 2023-10-13 9 4 marc5.12@outlook.com z3r0sum@users.noreply.githu...
response.go
in pkg/api/mock
192 26 2020-03-19 2023-04-05 6 4 marc5.12@outlook.com dominik.giger@gmail.com
kinds.go
in pkg/util
10 - 2020-06-10 2023-12-21 4 4 karencfv@users.noreply.gith... dominik.giger@gmail.com
track_change.go
in pkg/plan
111 4 2020-03-19 2024-09-04 6 3 marc5.12@outlook.com orestisflo@gmail.com
get.go
in pkg/api/deploymentapi
172 8 2020-05-11 2024-05-14 5 3 marc5.12@outlook.com dominik.giger@gmail.com
get.go
in pkg/api/deploymentapi/deptemplateapi
57 4 2020-07-15 2024-04-10 5 3 marc5.12@outlook.com dominik.giger@gmail.com
update_payload.go
in pkg/api/deploymentapi
173 7 2020-07-27 2022-11-30 5 3 marc5.12@outlook.com dominik.giger@gmail.com
createkey.go
in pkg/api/userapi/authapi
40 2 2020-06-29 2022-01-19 5 3 karencfv@users.noreply.gith... marc5.12@outlook.com
search.go
in pkg/api/deploymentapi
47 2 2020-05-11 2025-02-21 4 3 marc5.12@outlook.com dominik.giger@gmail.com
override_settings.go
in pkg/api/deploymentapi
178 2 2020-05-11 2022-04-28 4 3 marc5.12@outlook.com toby.brain@elastic.co
get.go
in pkg/api/platformapi/configurationtemplateapi
51 2 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
list.go
in pkg/api/platformapi/configurationtemplateapi
43 2 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
pull.go
in pkg/api/platformapi/configurationtemplateapi
71 3 2020-06-23 2022-01-11 4 3 marc5.12@outlook.com julio.camarero@elastic.co
spec_modifier.go
in cmd/generator/cloudspec
122 1 2021-04-07 2024-05-24 4 3 1743100+ppapapetrou76@users... dominik.giger@gmail.com
flag.go
in pkg/util/cmdutil
68 6 2020-01-29 2020-12-16 3 3 karencfv@users.noreply.gith... 1743100+ppapapetrou76@users...
vacate_params.go
in pkg/api/platformapi/allocatorapi
136 2 2020-06-10 2021-05-10 3 3 marc5.12@outlook.com jihun.cho@elastic.co
elasticsearch.go
in pkg/api/deploymentapi/depresourceapi
94 4 2020-05-11 2021-02-10 6 2 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/deploymentapi
52 2 2020-05-11 2021-03-22 6 2 marc5.12@outlook.com marc5.12@outlook.com
141 9 2020-09-30 2024-09-02 6 2 marc5.12@outlook.com dominik.giger@gmail.com
73 5 2020-03-19 2023-04-05 5 2 marc5.12@outlook.com dominik.giger@gmail.com
update.go
in pkg/api/deploymentapi
54 2 2020-05-11 2024-02-20 5 2 marc5.12@outlook.com k33asby@gmail.com
appsearch.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
apm.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
kibana.go
in pkg/api/deploymentapi/depresourceapi
47 2 2020-05-11 2020-07-16 5 2 marc5.12@outlook.com karencfv@users.noreply.gith...
request.go
in internal/pkg/apivalidator
119 3 2020-07-07 2023-04-05 4 2 karencfv@users.noreply.gith... dominik.giger@gmail.com
sizes.go
in pkg/api/deploymentapi/deploymentsize
34 1 2020-05-11 2021-04-12 4 2 marc5.12@outlook.com marc5.12@outlook.com
new_payload.go
in pkg/api/deploymentapi/depresourceapi
142 1 2020-07-16 2020-11-09 4 2 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
new_stateless.go
in pkg/api/deploymentapi/depresourceapi
65 3 2020-05-11 2020-07-22 4 2 marc5.12@outlook.com marc5.12@outlook.com
elasticsearch_parser.go
in pkg/api/deploymentapi/depresourceapi
48 2 2020-05-11 2020-07-22 4 2 marc5.12@outlook.com marc5.12@outlook.com
request.go
in pkg/api/mock
70 1 2020-05-26 2023-04-05 4 2 marc5.12@outlook.com dominik.giger@gmail.com
create.go
in pkg/api/platformapi/configurationtemplateapi
55 2 2020-06-23 2022-01-11 4 2 marc5.12@outlook.com julio.camarero@elastic.co
65 3 2020-03-19 2024-09-04 3 2 marc5.12@outlook.com orestisflo@gmail.com
get.go
in pkg/api/stackapi
46 2 2020-06-29 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
list.go
in pkg/api/stackapi
60 3 2020-06-29 2020-12-10 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
create_association.go
in pkg/api/deploymentapi/trafficfilterapi
45 2 2020-09-02 2021-03-22 3 2 marc5.12@outlook.com karencfv@users.noreply.gith...
get_resource.go
in pkg/api/deploymentapi
41 1 2020-05-11 2020-07-17 3 2 marc5.12@outlook.com marc5.12@outlook.com
list.go
in pkg/api/deploymentapi/deptemplateapi
62 3 2020-07-15 2024-04-10 3 2 marc5.12@outlook.com dominik.giger@gmail.com
mock.go
in pkg/api
60 3 2020-06-02 2024-09-18 3 2 marc5.12@outlook.com 83580976+claudia-correia@us...
show.go
in pkg/api/platformapi/roleapi
44 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
list.go
in pkg/api/platformapi/roleapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
resync.go
in pkg/api/platformapi/constructorapi
69 4 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
info.go
in pkg/api/platformapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
search.go
in pkg/api/platformapi/allocatorapi
44 2 2020-06-10 2020-12-03 3 2 marc5.12@outlook.com marc5.12@outlook.com
show.go
in pkg/api/platformapi/runnerapi
43 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
search.go
in pkg/api/platformapi/runnerapi
42 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
list.go
in pkg/api/platformapi/runnerapi
38 2 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
resync.go
in pkg/api/platformapi/runnerapi
71 4 2020-06-10 2020-12-03 3 2 karencfv@users.noreply.gith... marc5.12@outlook.com
get.go
in pkg/api/platformapi/instanceconfigapi
55 2 2020-06-25 2024-05-13 3 2 marc5.12@outlook.com dominik.giger@gmail.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
worker.go
in pkg/sync/pool
68 2
datetime.go
in pkg/util/datetime
50 3
map.go
in pkg/util/maps
47 3
device.go
in pkg/output
46 5
scanner.go
in pkg/input
37 2
buffer.go
in pkg/sync
33 4
apikey.go
in pkg/auth
31 5
token.go
in pkg/auth
18 3
time.go
in pkg/util/timeout
15 1
11 1
token_handler.go
in pkg/auth
10 -
numbers.go
in pkg/util/numbers
7 1
doc.go
in pkg/output
1 -
doc.go
in pkg/sync
1 -
doc.go
in pkg/sync/pool
1 -
doc.go
in pkg/auth
1 -
doc.go
in pkg/util
1 -
doc.go
in pkg/util/maps
1 -
doc.go
in pkg/util/slice
1 -
doc.go
in pkg/input
1 -
doc.go
in pkg/api/mock
1 -
pool.go
in pkg/sync/pool
315 20 2020-09-21 2020-09-21 1 1 marc5.12@outlook.com marc5.12@outlook.com
main.go
in cmd/changelogger
176 4 2021-05-17 2021-05-17 1 1 marc5.12@outlook.com marc5.12@outlook.com
generator.go
in pkg/plan/mock
164 7 2020-03-19 2022-02-09 3 1 marc5.12@outlook.com marc5.12@outlook.com
156 7 2020-03-19 2022-02-09 4 1 marc5.12@outlook.com marc5.12@outlook.com
user_login.go
in pkg/auth
130 9 2020-05-08 2020-12-03 2 1 marc5.12@outlook.com marc5.12@outlook.com
run.go
in internal/cmd/apivalidator/requests
115 6 2020-07-07 2020-07-07 1 1 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
prefixed.go
in pkg/multierror
112 10 2020-03-23 2021-01-26 6 1 marc5.12@outlook.com marc5.12@outlook.com
config.go
in pkg/api
82 4 2019-12-17 2020-09-30 7 1 marc5.12@outlook.com marc5.12@outlook.com
stop.go
in pkg/api/deploymentapi/depresourceapi
73 4 2020-05-11 2020-12-03 3 1 marc5.12@outlook.com marc5.12@outlook.com
start.go
in pkg/api/deploymentapi/depresourceapi
73 4 2020-05-11 2020-12-03 3 1 marc5.12@outlook.com marc5.12@outlook.com
update.go
in pkg/api/deploymentapi/extensionapi
67 2 2021-01-06 2021-03-24 3 1 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
get_resource_ref_id.go
in pkg/api/deploymentapi
66 2 2020-07-17 2020-07-17 1 1 marc5.12@outlook.com marc5.12@outlook.com
pull.go
in pkg/api/platformapi/instanceconfigapi
63 3 2020-06-25 2020-06-25 1 1 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/deploymentapi/extensionapi
62 2 2021-01-06 2021-03-17 2 1 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
set.go
in pkg/api/platformapi/snaprepoapi
61 2 2020-06-11 2020-06-11 1 1 karencfv@users.noreply.gith... karencfv@users.noreply.gith...
track_step.go
in pkg/plan
60 4 2020-03-19 2021-03-25 3 1 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/deploymentapi/deptemplateapi
60 2 2020-07-15 2021-08-17 3 1 marc5.12@outlook.com marc5.12@outlook.com
stream.go
in pkg/plan
59 3 2020-03-19 2020-10-08 4 1 marc5.12@outlook.com marc5.12@outlook.com
deployment_info.go
in pkg/api/deploymentapi/depresourceapi
59 2 2020-05-11 2020-12-03 2 1 marc5.12@outlook.com marc5.12@outlook.com
create.go
in pkg/api/platformapi/enrollmenttokenapi
55 2 2020-06-12 2020-12-03 2 1 marc5.12@outlook.com marc5.12@outlook.com
54 2 2019-11-27 2020-09-30 7 1 marc5.12@outlook.com marc5.12@outlook.com
update.go
in pkg/api/deploymentapi/eskeystoreapi
54 2 2020-07-17 2020-12-03 2 1 marc5.12@outlook.com marc5.12@outlook.com
start_maintenance.go
in pkg/api/deploymentapi/depresourceapi
54 3 2020-05-11 2020-12-03 3 1 marc5.12@outlook.com marc5.12@outlook.com
stop_maintenance.go
in pkg/api/deploymentapi/depresourceapi
54 3 2020-05-11 2020-12-03 3 1 marc5.12@outlook.com marc5.12@outlook.com
reapply.go
in pkg/api/deploymentapi/planutil
54 2 2020-05-11 2020-05-11 1 1 marc5.12@outlook.com marc5.12@outlook.com
list.go
in pkg/api/platformapi/allocatorapi
54 2 2020-06-10 2020-12-03 4 1 marc5.12@outlook.com marc5.12@outlook.com
maintenance.go
in pkg/api/platformapi/allocatorapi
54 3 2020-06-10 2020-06-10 1 1 marc5.12@outlook.com marc5.12@outlook.com
resync.go
in pkg/api/deploymentapi
53 4 2020-05-11 2020-12-03 2 1 marc5.12@outlook.com marc5.12@outlook.com
maintenance.go
in pkg/api/platformapi/constructorapi
53 3 2020-06-11 2020-06-11 1 1 marc5.12@outlook.com marc5.12@outlook.com