elastic / elastic-agent-client
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 40 files with 8,712 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (2,931 lines of code)
    • 10 files changed 6-20 times (4,152 lines of code)
    • 28 files changed 1-5 times (1,629 lines of code)
0% | 0% | 33% | 47% | 18%
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 40 files with 8,712 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)
    • 7 files changed by 6-10 contributors (4,526 lines of code)
    • 14 files changed by 2-5 contributors (3,277 lines of code)
    • 19 files changed by 1 contributor (909 lines of code)
0% | 0% | 51% | 37% | 10%
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, yaml, proto, txt, mod, md, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 30% | 51% | 17%
proto0% | 0% | 65% | 0% | 34%
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% | 34% | 55% | 10%
ROOT0% | 0% | 56% | 14% | 29%
dev-tools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 40)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
2473 268 2020-05-18 2024-09-12 25 7 blake.rouse@elastic.co paolo.chila@elastic.co
458 - 2020-05-15 2024-09-12 24 7 michal.pristas@gmail.com paolo.chila@elastic.co
client_v2.go
in pkg/client
798 41 2022-05-24 2024-06-21 17 9 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
unit.go
in pkg/client
289 19 2022-05-24 2024-11-26 14 9 blake.rouse@elastic.co 99559985+kruskall@users.nor...
reader.go
in pkg/client
97 2 2020-05-21 2025-03-28 12 7 blake.rouse@elastic.co 99559985+kruskall@users.nor...
210 24 2022-04-28 2024-05-24 10 5 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
client.go
in pkg/client
355 10 2020-05-19 2022-05-24 9 3 blake.rouse@elastic.co blake.rouse@elastic.co
stub_serverV2.go
in pkg/client/mock
292 18 2022-06-07 2024-07-11 8 6 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
119 13 2020-05-15 2024-06-24 7 6 michal.pristas@gmail.com 99559985+kruskall@users.nor...
1282 135 2023-05-02 2024-05-24 7 5 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
325 33 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
385 35 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
stub_serverV1.go
in pkg/client/mock
151 5 2022-06-07 2024-07-11 4 3 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
manager.go
in dev-tools/v2tool/manager
194 12 2022-09-15 2024-01-16 4 4 8418476+fearful-symmetry@us... anderson.queiroz@elastic.co
utils.go
in pkg/utils
11 1 2020-05-19 2023-12-18 3 1 blake.rouse@elastic.co blake.rouse@elastic.co
expected.go
in pkg/client/chunk
112 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
observed.go
in pkg/client/chunk
114 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
helpers.go
in pkg/client/mock
5 1 2022-06-07 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
npipe_windows.go
in pkg/client/mock
8 1 2024-01-16 2024-07-18 2 2 aleksmaus@gmail.com 121151420+vihasmakwana@user...
diagnostics.go
in pkg/client
12 - 2022-09-09 2023-07-20 2 2 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
option.go
in pkg/client/chunk
18 2 2023-12-18 2024-01-16 2 1 blake.rouse@elastic.co blake.rouse@elastic.co
tool.go
in dev-tools/v2tool/server
119 5 2022-09-15 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
util.go
in pkg/client
4 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
util_windows.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 2 blake.rouse@elastic.co aleksmaus@gmail.com
dial.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
npipe.go
in pkg/client/mock
7 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
main.go
in dev-tools/v2tool
13 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
dial_windows.go
in pkg/client
14 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
rules.go
in dev-tools/v2tool/rules
25 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
log.go
in pkg/client
26 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
common.go
in pkg/client
26 - 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
cmd.go
in dev-tools/v2tool/cmd
30 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
config.go
in dev-tools/v2tool/rules
40 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
artifacts.go
in pkg/client
40 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
serve.go
in dev-tools/v2tool/server
59 3 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
59 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
config.go
in dev-tools/v2tool/manager
63 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
ca.go
in dev-tools/v2tool/server
119 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
store.go
in pkg/client
171 6 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
179 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
Files With Most Contributors (Top 40)
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
client_v2.go
in pkg/client
798 41 2022-05-24 2024-06-21 17 9 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
unit.go
in pkg/client
289 19 2022-05-24 2024-11-26 14 9 blake.rouse@elastic.co 99559985+kruskall@users.nor...
2473 268 2020-05-18 2024-09-12 25 7 blake.rouse@elastic.co paolo.chila@elastic.co
458 - 2020-05-15 2024-09-12 24 7 michal.pristas@gmail.com paolo.chila@elastic.co
reader.go
in pkg/client
97 2 2020-05-21 2025-03-28 12 7 blake.rouse@elastic.co 99559985+kruskall@users.nor...
stub_serverV2.go
in pkg/client/mock
292 18 2022-06-07 2024-07-11 8 6 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
119 13 2020-05-15 2024-06-24 7 6 michal.pristas@gmail.com 99559985+kruskall@users.nor...
210 24 2022-04-28 2024-05-24 10 5 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
1282 135 2023-05-02 2024-05-24 7 5 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
385 35 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
325 33 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
manager.go
in dev-tools/v2tool/manager
194 12 2022-09-15 2024-01-16 4 4 8418476+fearful-symmetry@us... anderson.queiroz@elastic.co
client.go
in pkg/client
355 10 2020-05-19 2022-05-24 9 3 blake.rouse@elastic.co blake.rouse@elastic.co
stub_serverV1.go
in pkg/client/mock
151 5 2022-06-07 2024-07-11 4 3 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
expected.go
in pkg/client/chunk
112 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
observed.go
in pkg/client/chunk
114 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
diagnostics.go
in pkg/client
12 - 2022-09-09 2023-07-20 2 2 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
npipe_windows.go
in pkg/client/mock
8 1 2024-01-16 2024-07-18 2 2 aleksmaus@gmail.com 121151420+vihasmakwana@user...
helpers.go
in pkg/client/mock
5 1 2022-06-07 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
tool.go
in dev-tools/v2tool/server
119 5 2022-09-15 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
util_windows.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 2 blake.rouse@elastic.co aleksmaus@gmail.com
utils.go
in pkg/utils
11 1 2020-05-19 2023-12-18 3 1 blake.rouse@elastic.co blake.rouse@elastic.co
option.go
in pkg/client/chunk
18 2 2023-12-18 2024-01-16 2 1 blake.rouse@elastic.co blake.rouse@elastic.co
179 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
59 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
common.go
in pkg/client
26 - 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
store.go
in pkg/client
171 6 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
log.go
in pkg/client
26 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
util.go
in pkg/client
4 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
dial.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
dial_windows.go
in pkg/client
14 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
npipe.go
in pkg/client/mock
7 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
artifacts.go
in pkg/client
40 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
rules.go
in dev-tools/v2tool/rules
25 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
config.go
in dev-tools/v2tool/rules
40 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
main.go
in dev-tools/v2tool
13 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
cmd.go
in dev-tools/v2tool/cmd
30 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
config.go
in dev-tools/v2tool/manager
63 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
serve.go
in dev-tools/v2tool/server
59 3 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
ca.go
in dev-tools/v2tool/server
119 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
Files With Least Contributors (Top 40)
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
179 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
store.go
in pkg/client
171 6 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
ca.go
in dev-tools/v2tool/server
119 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
config.go
in dev-tools/v2tool/manager
63 4 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
59 - 2023-05-02 2023-05-02 1 1 craig.mackenzie@elastic.co craig.mackenzie@elastic.co
serve.go
in dev-tools/v2tool/server
59 3 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
artifacts.go
in pkg/client
40 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
config.go
in dev-tools/v2tool/rules
40 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
cmd.go
in dev-tools/v2tool/cmd
30 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
common.go
in pkg/client
26 - 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
log.go
in pkg/client
26 1 2022-05-24 2022-05-24 1 1 blake.rouse@elastic.co blake.rouse@elastic.co
rules.go
in dev-tools/v2tool/rules
25 2 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
option.go
in pkg/client/chunk
18 2 2023-12-18 2024-01-16 2 1 blake.rouse@elastic.co blake.rouse@elastic.co
dial_windows.go
in pkg/client
14 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
main.go
in dev-tools/v2tool
13 1 2022-09-15 2022-09-15 1 1 8418476+fearful-symmetry@us... 8418476+fearful-symmetry@us...
utils.go
in pkg/utils
11 1 2020-05-19 2023-12-18 3 1 blake.rouse@elastic.co blake.rouse@elastic.co
npipe.go
in pkg/client/mock
7 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
dial.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
util.go
in pkg/client
4 1 2024-01-16 2024-01-16 1 1 aleksmaus@gmail.com aleksmaus@gmail.com
tool.go
in dev-tools/v2tool/server
119 5 2022-09-15 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
observed.go
in pkg/client/chunk
114 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
expected.go
in pkg/client/chunk
112 3 2023-12-18 2024-06-20 3 2 blake.rouse@elastic.co 99559985+kruskall@users.nor...
diagnostics.go
in pkg/client
12 - 2022-09-09 2023-07-20 2 2 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
npipe_windows.go
in pkg/client/mock
8 1 2024-01-16 2024-07-18 2 2 aleksmaus@gmail.com 121151420+vihasmakwana@user...
util_windows.go
in pkg/client
5 1 2024-01-16 2024-01-16 1 2 blake.rouse@elastic.co aleksmaus@gmail.com
helpers.go
in pkg/client/mock
5 1 2022-06-07 2024-07-11 2 2 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
client.go
in pkg/client
355 10 2020-05-19 2022-05-24 9 3 blake.rouse@elastic.co blake.rouse@elastic.co
stub_serverV1.go
in pkg/client/mock
151 5 2022-06-07 2024-07-11 4 3 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
385 35 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
325 33 2023-05-02 2024-05-24 6 4 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
manager.go
in dev-tools/v2tool/manager
194 12 2022-09-15 2024-01-16 4 4 8418476+fearful-symmetry@us... anderson.queiroz@elastic.co
1282 135 2023-05-02 2024-05-24 7 5 craig.mackenzie@elastic.co 8418476+fearful-symmetry@us...
210 24 2022-04-28 2024-05-24 10 5 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
stub_serverV2.go
in pkg/client/mock
292 18 2022-06-07 2024-07-11 8 6 8418476+fearful-symmetry@us... 99559985+kruskall@users.nor...
119 13 2020-05-15 2024-06-24 7 6 michal.pristas@gmail.com 99559985+kruskall@users.nor...
2473 268 2020-05-18 2024-09-12 25 7 blake.rouse@elastic.co paolo.chila@elastic.co
458 - 2020-05-15 2024-09-12 24 7 michal.pristas@gmail.com paolo.chila@elastic.co
reader.go
in pkg/client
97 2 2020-05-21 2025-03-28 12 7 blake.rouse@elastic.co 99559985+kruskall@users.nor...
client_v2.go
in pkg/client
798 41 2022-05-24 2024-06-21 17 9 blake.rouse@elastic.co 8418476+fearful-symmetry@us...
unit.go
in pkg/client
289 19 2022-05-24 2024-11-26 14 9 blake.rouse@elastic.co 99559985+kruskall@users.nor...