elastic / go-libaudit
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 35 files with 10,300 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 (456 lines of code)
    • 15 files changed 6-20 times (7,355 lines of code)
    • 19 files changed 1-5 times (2,489 lines of code)
0% | 0% | 4% | 71% | 24%
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 35 files with 10,300 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)
    • 6 files changed by 6-10 contributors (3,751 lines of code)
    • 19 files changed by 2-5 contributors (2,507 lines of code)
    • 10 files changed by 1 contributor (4,042 lines of code)
0% | 0% | 36% | 24% | 39%
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, txt, sh, md, pl, mod, gitignore, editorconfig, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 5% | 67% | 27%
yaml0% | 0% | 0% | 95% | 4%
pl0% | 0% | 0% | 100% | 0%
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
ROOT0% | 0% | 54% | 39% | 6%
auparse0% | 0% | 0% | 70% | 29%
aucoalesce0% | 0% | 0% | 94% | 5%
rule0% | 0% | 0% | 54% | 45%
cmd0% | 0% | 0% | 100% | 0%
sys0% | 0% | 0% | 0% | 100%
internal0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 35)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
audit.go
in root
456 27 2017-04-08 2025-03-18 26 10 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...
coalesce.go
in aucoalesce
681 31 2017-04-18 2024-11-22 19 6 andrew.kroh@elastic.co andrew.kroh@elastic.co
auparse.go
in auparse
452 27 2017-04-11 2024-05-29 18 7 andrew.kroh@elastic.co aleksmaus@gmail.com
normalizations.yaml
in aucoalesce
1141 - 2017-04-27 2025-03-17 17 7 andrew.kroh@elastic.co rafi@ugcs.caltech.edu
audit.go
in cmd/audit
104 3 2017-04-08 2024-11-04 13 5 andrew.kroh@elastic.co git@frezbo.dev
normalize.go
in aucoalesce
179 6 2017-04-27 2024-11-22 13 5 andrew.kroh@elastic.co andrew.kroh@elastic.co
rule.go
in rule
889 25 2017-06-08 2025-03-17 13 6 andrew.kroh@elastic.co doreilly@suse.com
netlink.go
in root
132 9 2017-04-09 2025-03-18 11 6 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...
auparse.go
in cmd/auparse
187 10 2017-04-18 2024-05-30 10 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
196 18 2017-04-18 2022-08-24 8 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
250 9 2017-04-26 2024-11-04 8 3 andrew.kroh@elastic.co andrew.kroh@elastic.co
id_lookup.go
in aucoalesce
165 11 2017-04-27 2021-01-19 7 2 andrew.kroh@elastic.co adrisr83@gmail.com
binary.go
in rule
46 2 2017-06-08 2022-02-03 6 5 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
71 - 2017-06-08 2024-11-04 6 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
77 3 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
2785 1 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
52 - 2023-06-02 2024-11-28 5 4 julien.lind@elastic.co 146825775+ev1yehor@users.no...
84 1 2017-06-08 2023-11-22 5 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
85 1 2017-06-08 2023-11-22 5 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
174 3 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
tables.go
in rule
182 6 2017-06-08 2023-10-23 5 4 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
flags.go
in rule/flags
275 17 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
sockaddr.go
in auparse
84 2 2017-04-26 2024-05-22 4 2 andrew.kroh@elastic.co 25217914+cravtos@users.nore...
hex.go
in auparse
85 7 2018-01-16 2022-07-29 4 3 andrew.kroh@elastic.co florianl@users.noreply.gith...
event_type.go
in aucoalesce
118 3 2017-04-27 2020-06-18 4 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
121 - 2017-06-08 2023-10-23 4 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
751 4 2017-04-26 2022-01-28 4 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
endian.go
in sys
13 1 2019-02-28 2022-02-21 3 3 31851690+vitt-bagal@users.n... andrew.kroh@elastic.co
120 - 2017-06-08 2023-10-23 3 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
doc.go
in auparse
1 - 2017-04-26 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
doc.go
in root
1 - 2017-04-18 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
types.go
in rule
67 5 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
269 - 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
tools.go
in rule
2 - 2023-10-23 2023-10-23 1 1 90160302+efd6@users.noreply... 90160302+efd6@users.noreply...
helper.go
in internal
5 1 2022-07-29 2022-07-29 1 1 florianl@users.noreply.gith... florianl@users.noreply.gith...
Files With Most Contributors (Top 35)
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
audit.go
in root
456 27 2017-04-08 2025-03-18 26 10 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...
auparse.go
in auparse
452 27 2017-04-11 2024-05-29 18 7 andrew.kroh@elastic.co aleksmaus@gmail.com
normalizations.yaml
in aucoalesce
1141 - 2017-04-27 2025-03-17 17 7 andrew.kroh@elastic.co rafi@ugcs.caltech.edu
coalesce.go
in aucoalesce
681 31 2017-04-18 2024-11-22 19 6 andrew.kroh@elastic.co andrew.kroh@elastic.co
rule.go
in rule
889 25 2017-06-08 2025-03-17 13 6 andrew.kroh@elastic.co doreilly@suse.com
netlink.go
in root
132 9 2017-04-09 2025-03-18 11 6 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...
audit.go
in cmd/audit
104 3 2017-04-08 2024-11-04 13 5 andrew.kroh@elastic.co git@frezbo.dev
normalize.go
in aucoalesce
179 6 2017-04-27 2024-11-22 13 5 andrew.kroh@elastic.co andrew.kroh@elastic.co
binary.go
in rule
46 2 2017-06-08 2022-02-03 6 5 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
auparse.go
in cmd/auparse
187 10 2017-04-18 2024-05-30 10 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
196 18 2017-04-18 2022-08-24 8 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
52 - 2023-06-02 2024-11-28 5 4 julien.lind@elastic.co 146825775+ev1yehor@users.no...
tables.go
in rule
182 6 2017-06-08 2023-10-23 5 4 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
250 9 2017-04-26 2024-11-04 8 3 andrew.kroh@elastic.co andrew.kroh@elastic.co
flags.go
in rule/flags
275 17 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
174 3 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
hex.go
in auparse
85 7 2018-01-16 2022-07-29 4 3 andrew.kroh@elastic.co florianl@users.noreply.gith...
endian.go
in sys
13 1 2019-02-28 2022-02-21 3 3 31851690+vitt-bagal@users.n... andrew.kroh@elastic.co
id_lookup.go
in aucoalesce
165 11 2017-04-27 2021-01-19 7 2 andrew.kroh@elastic.co adrisr83@gmail.com
71 - 2017-06-08 2024-11-04 6 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
85 1 2017-06-08 2023-11-22 5 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
121 - 2017-06-08 2023-10-23 4 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
sockaddr.go
in auparse
84 2 2017-04-26 2024-05-22 4 2 andrew.kroh@elastic.co 25217914+cravtos@users.nore...
event_type.go
in aucoalesce
118 3 2017-04-27 2020-06-18 4 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
120 - 2017-06-08 2023-10-23 3 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
77 3 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
2785 1 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
84 1 2017-06-08 2023-11-22 5 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
751 4 2017-04-26 2022-01-28 4 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
doc.go
in root
1 - 2017-04-18 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
types.go
in rule
67 5 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
doc.go
in auparse
1 - 2017-04-26 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
269 - 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
helper.go
in internal
5 1 2022-07-29 2022-07-29 1 1 florianl@users.noreply.gith... florianl@users.noreply.gith...
tools.go
in rule
2 - 2023-10-23 2023-10-23 1 1 90160302+efd6@users.noreply... 90160302+efd6@users.noreply...
Files With Least Contributors (Top 35)
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
2785 1 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
751 4 2017-04-26 2022-01-28 4 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
269 - 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
84 1 2017-06-08 2023-11-22 5 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
77 3 2017-06-08 2024-11-04 6 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
types.go
in rule
67 5 2017-06-08 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
helper.go
in internal
5 1 2022-07-29 2022-07-29 1 1 florianl@users.noreply.gith... florianl@users.noreply.gith...
tools.go
in rule
2 - 2023-10-23 2023-10-23 1 1 90160302+efd6@users.noreply... 90160302+efd6@users.noreply...
doc.go
in root
1 - 2017-04-18 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
doc.go
in auparse
1 - 2017-04-26 2018-04-27 2 1 andrew.kroh@elastic.co andrew.kroh@elastic.co
id_lookup.go
in aucoalesce
165 11 2017-04-27 2021-01-19 7 2 andrew.kroh@elastic.co adrisr83@gmail.com
121 - 2017-06-08 2023-10-23 4 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
120 - 2017-06-08 2023-10-23 3 2 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
event_type.go
in aucoalesce
118 3 2017-04-27 2020-06-18 4 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
85 1 2017-06-08 2023-11-22 5 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
sockaddr.go
in auparse
84 2 2017-04-26 2024-05-22 4 2 andrew.kroh@elastic.co 25217914+cravtos@users.nore...
71 - 2017-06-08 2024-11-04 6 2 andrew.kroh@elastic.co andrew.kroh@elastic.co
flags.go
in rule/flags
275 17 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
250 9 2017-04-26 2024-11-04 8 3 andrew.kroh@elastic.co andrew.kroh@elastic.co
174 3 2017-06-08 2024-05-29 5 3 andrew.kroh@elastic.co aleksmaus@gmail.com
hex.go
in auparse
85 7 2018-01-16 2022-07-29 4 3 andrew.kroh@elastic.co florianl@users.noreply.gith...
endian.go
in sys
13 1 2019-02-28 2022-02-21 3 3 31851690+vitt-bagal@users.n... andrew.kroh@elastic.co
196 18 2017-04-18 2022-08-24 8 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
auparse.go
in cmd/auparse
187 10 2017-04-18 2024-05-30 10 4 andrew.kroh@elastic.co andrew.kroh@elastic.co
tables.go
in rule
182 6 2017-06-08 2023-10-23 5 4 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
52 - 2023-06-02 2024-11-28 5 4 julien.lind@elastic.co 146825775+ev1yehor@users.no...
normalize.go
in aucoalesce
179 6 2017-04-27 2024-11-22 13 5 andrew.kroh@elastic.co andrew.kroh@elastic.co
audit.go
in cmd/audit
104 3 2017-04-08 2024-11-04 13 5 andrew.kroh@elastic.co git@frezbo.dev
binary.go
in rule
46 2 2017-06-08 2022-02-03 6 5 andrew.kroh@elastic.co 90160302+efd6@users.noreply...
rule.go
in rule
889 25 2017-06-08 2025-03-17 13 6 andrew.kroh@elastic.co doreilly@suse.com
coalesce.go
in aucoalesce
681 31 2017-04-18 2024-11-22 19 6 andrew.kroh@elastic.co andrew.kroh@elastic.co
netlink.go
in root
132 9 2017-04-09 2025-03-18 11 6 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...
normalizations.yaml
in aucoalesce
1141 - 2017-04-27 2025-03-17 17 7 andrew.kroh@elastic.co rafi@ugcs.caltech.edu
auparse.go
in auparse
452 27 2017-04-11 2024-05-29 18 7 andrew.kroh@elastic.co aleksmaus@gmail.com
audit.go
in root
456 27 2017-04-08 2025-03-18 26 10 andrew.kroh@elastic.co 8418476+fearful-symmetry@us...