awslabs / flowgger
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 53
  • Daily file updates (only one update per file and date counted): 94
  • First update: 2015-08-10
  • Latest update: 2021-11-23
  • Days between first and latest update: 2298 (328 weeks, estimated 1640 working days)
  • Active days (at least one file change): 167
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 53 files with 6,087 lines of code in files.
    • 53 files that are 366+ days old (6,087 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 53 files with 6,087 lines of code in files.
    • 39 files have been last changed 366+ days ago (3,995 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 14 files have been last changed 31-90 days ago (2,092 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
65% | 0% | 0% | 34% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
rs, sh, toml, txt, capnp, gitignore, md, yml, json, dockerignore, ps1
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rs100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
capnp100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rs65% | 0% | 0% | 34% | 0%
toml69% | 0% | 0% | 30% | 0%
capnp100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/flowgger/input100% | 0% | 0% | 0% | 0%
src/flowgger/output100% | 0% | 0% | 0% | 0%
src/flowgger/decoder100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/flowgger/encoder100% | 0% | 0% | 0% | 0%
src/flowgger100% | 0% | 0% | 0% | 0%
src/flowgger/splitter100% | 0% | 0% | 0% | 0%
src/flowgger/utils100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/flowgger/merger100% | 0% | 0% | 0% | 0%
ci100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/flowgger/input100% | 0% | 0% | 0% | 0%
src/flowgger/output100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/flowgger/utils100% | 0% | 0% | 0% | 0%
src/flowgger/splitter46% | 0% | 0% | 53% | 0%
ROOT74% | 0% | 0% | 25% | 0%
src/flowgger20% | 0% | 0% | 79% | 0%
src/flowgger/merger100% | 0% | 0% | 0% | 0%
src/flowgger/decoder6% | 0% | 0% | 93% | 0%
src/flowgger/encoder6% | 0% | 0% | 93% | 0%
ci100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mod.rs
in src/flowgger
340 42 70 2367 36
config.rs
in src/flowgger
117 6 868 2367 12
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
record.rs
in src/flowgger
117 3 70 2366 16
rfc5424_decoder.rs
in src/flowgger/decoder
281 11 70 2347 20
ltsv_decoder.rs
in src/flowgger/decoder
234 4 70 2347 18
gelf_encoder.rs
in src/flowgger/encoder
208 7 70 2347 18
kafka_output.rs
in src/flowgger/output
202 5 873 2347 20
gelf_decoder.rs
in src/flowgger/decoder
81 - 70 2347 18
mod.rs
in src/flowgger/encoder
47 3 672 2347 12
mod.rs
in src/flowgger/decoder
39 3 879 2347 9
mod.rs
in src/flowgger/input
35 - 928 2347 11
debug_output.rs
in src/flowgger/output
33 1 931 2347 11
mod.rs
in src/flowgger/output
20 - 879 2347 8
redis_input.rs
in src/flowgger/input
149 3 931 2342 15
syslen_splitter.rs
in src/flowgger/splitter
63 3 931 2336 12
nul_splitter.rs
in src/flowgger/splitter
53 1 931 2336 12
line_splitter.rs
in src/flowgger/splitter
46 1 931 2336 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.rs
in root
12 2 1846 2318 2
before_deploy.ps1
in ci
16 - 1846 1846 1
capnp
record.capnp
in root
26 - 1846 2318 5
invalid_decoder.rs
in src/flowgger/decoder
12 - 1258 2317 3
line_merger.rs
in src/flowgger/merger
14 1 1258 2317 3
nul_merger.rs
in src/flowgger/merger
14 1 1258 2317 3
mod.rs
in src/flowgger/splitter
23 - 931 2336 8
syslen_merger.rs
in src/flowgger/merger
26 1 931 2317 4
mod.rs
in src/flowgger/merger
27 3 931 2317 4
debug_output.rs
in src/flowgger/output
33 1 931 2347 11
line_splitter.rs
in src/flowgger/splitter
46 1 931 2336 9
nul_splitter.rs
in src/flowgger/splitter
53 1 931 2336 12
mod.rs
in src/flowgger/input/tcp
57 2 931 2324 10
stdin_input.rs
in src/flowgger/input
59 1 931 2333 8
syslen_splitter.rs
in src/flowgger/splitter
63 3 931 2336 12
tcp_input.rs
in src/flowgger/input/tcp
79 2 931 2324 10
tls_input.rs
in src/flowgger/input/tls
86 2 931 2324 11
redis_input.rs
in src/flowgger/input
149 3 931 2342 15
mod.rs
in src/flowgger/input
35 - 928 2347 11
mod.rs
in src/flowgger/input/file
36 1 928 928 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
passthrough_encoder.rs
in src/flowgger/encoder
15 - 70 672 2
rotating_file.rs
in src/flowgger/utils
273 14 868 879 4
rfc5424_encoder.rs
in src/flowgger/encoder
60 - 70 894 5
rfc3164_encoder.rs
in src/flowgger/encoder
52 - 70 894 7
rfc3164_decoder.rs
in src/flowgger/decoder
122 5 70 908 9
lib.rs
in src
9 - 840 918 7
discovery.rs
in src/flowgger/input/file
167 6 928 928 1
worker.rs
in src/flowgger/input/file
104 1 928 928 1
mod.rs
in src/flowgger/input/file
36 1 928 928 1
file_output.rs
in src/flowgger/output
473 23 755 931 6
before_deploy.ps1
in ci
16 - 1846 1846 1
mod.rs
in src/flowgger/utils
42 - 672 2031 10
ltsv_encoder.rs
in src/flowgger/encoder
177 3 70 2315 12
tls_output.rs
in src/flowgger/output
346 7 856 2317 21
capnp_splitter.rs
in src/flowgger/splitter
213 5 70 2317 17
mod.rs
in src/flowgger/merger
27 3 931 2317 4
syslen_merger.rs
in src/flowgger/merger
26 1 931 2317 4
nul_merger.rs
in src/flowgger/merger
14 1 1258 2317 3
line_merger.rs
in src/flowgger/merger
14 1 1258 2317 3
invalid_decoder.rs
in src/flowgger/decoder
12 - 1258 2317 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mod.rs
in src/flowgger
340 42 70 2367 36
rfc5424_decoder.rs
in src/flowgger/decoder
281 11 70 2347 20
ltsv_decoder.rs
in src/flowgger/decoder
234 4 70 2347 18
capnp_splitter.rs
in src/flowgger/splitter
213 5 70 2317 17
gelf_encoder.rs
in src/flowgger/encoder
208 7 70 2347 18
ltsv_encoder.rs
in src/flowgger/encoder
177 3 70 2315 12
capnp_encoder.rs
in src/flowgger/encoder
132 2 70 2318 16
rfc3164_decoder.rs
in src/flowgger/decoder
122 5 70 908 9
record.rs
in src/flowgger
117 3 70 2366 16
gelf_decoder.rs
in src/flowgger/decoder
81 - 70 2347 18
rfc5424_encoder.rs
in src/flowgger/encoder
60 - 70 894 5
Cargo.toml
in root
60 - 70 2367 68
rfc3164_encoder.rs
in src/flowgger/encoder
52 - 70 894 7
passthrough_encoder.rs
in src/flowgger/encoder
15 - 70 672 2
flowgger.toml
in root
134 - 672 2366 36
mod.rs
in src/flowgger/encoder
47 3 672 2347 12
mod.rs
in src/flowgger/utils
42 - 672 2031 10
file_output.rs
in src/flowgger/output
473 23 755 931 6
record_capnp.rs
in src
694 39 840 2318 3
lib.rs
in src
9 - 840 918 7