awslabs / flowgger
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 53 files with 6,087 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (60 lines of code)
    • 4 files changed 21-50 times (842 lines of code)
    • 33 files changed 6-20 times (3,689 lines of code)
    • 15 files changed 1-5 times (1,496 lines of code)
0% | <1% | 13% | 60% | 24%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
rs, sh, toml, txt, capnp, gitignore, md, yml, json, dockerignore, ps1
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
toml0% | 30% | 69% | 0% | 0%
rs0% | 0% | 12% | 63% | 24%
capnp0% | 0% | 0% | 0% | 100%
ps10% | 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
ROOT0% | 25% | 57% | 0% | 16%
src/flowgger/output0% | 0% | 32% | 67% | 0%
src/flowgger0% | 0% | 59% | 40% | 0%
src0% | 0% | 3% | 1% | 95%
src/flowgger/input0% | 0% | 0% | 74% | 25%
src/flowgger/decoder0% | 0% | 0% | 98% | 1%
src/flowgger/encoder0% | 0% | 0% | 89% | 10%
src/flowgger/splitter0% | 0% | 0% | 100% | 0%
src/flowgger/utils0% | 0% | 0% | 13% | 86%
src/flowgger/merger0% | 0% | 0% | 0% | 100%
ci0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Cargo.toml
in root
60 - 70 2367 68
main.rs
in src
22 1 879 2367 41
flowgger.toml
in root
134 - 672 2366 36
mod.rs
in src/flowgger
340 42 70 2367 36
tls_output.rs
in src/flowgger/output
346 7 856 2317 21
kafka_output.rs
in src/flowgger/output
202 5 873 2347 20
rfc5424_decoder.rs
in src/flowgger/decoder
281 11 70 2347 20
gelf_decoder.rs
in src/flowgger/decoder
81 - 70 2347 18
gelf_encoder.rs
in src/flowgger/encoder
208 7 70 2347 18
ltsv_decoder.rs
in src/flowgger/decoder
234 4 70 2347 18
mod.rs
in src/flowgger/input/tls
175 3 856 2324 17
capnp_splitter.rs
in src/flowgger/splitter
213 5 70 2317 17
record.rs
in src/flowgger
117 3 70 2366 16
capnp_encoder.rs
in src/flowgger/encoder
132 2 70 2318 16
udp_input.rs
in src/flowgger/input
134 6 879 2325 16
redis_input.rs
in src/flowgger/input
149 3 931 2342 15
tlsco_input.rs
in src/flowgger/input/tls
69 2 845 2324 13
mod.rs
in src/flowgger/encoder
47 3 672 2347 12
nul_splitter.rs
in src/flowgger/splitter
53 1 931 2336 12
tcpco_input.rs
in src/flowgger/input/tcp
62 2 845 2324 12