aws / aws-secretsmanager-agent
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 15 files with 3,177 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (69 lines of code)
    • 13 files changed 1-5 times (3,108 lines of code)
0% | 0% | 0% | 2% | 97%
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 15 files with 3,177 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 7 files changed by 2-5 contributors (2,231 lines of code)
    • 8 files changed by 1 contributor (946 lines of code)
0% | 0% | 0% | 70% | 29%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, toml, md, yaml, gitignore, json, txt, sh, dockerignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
toml0% | 0% | 0% | 100% | 0%
rs0% | 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
aws_secretsmanager_agent0% | 0% | 0% | 1% | 98%
aws_secretsmanager_caching0% | 0% | 0% | 2% | 97%
ROOT0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 19)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Cargo.toml
in aws_secretsmanager_caching
31 - 2024-07-15 2025-04-28 8 3 martysi@amazon.com martysi@amazon.com
Cargo.toml
in aws_secretsmanager_agent
38 - 2024-07-15 2025-04-28 6 2 martysi@amazon.com martysi@amazon.com
config.rs
in aws_secretsmanager_agent/src
458 20 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
main.rs
in aws_secretsmanager_agent/src
688 10 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
lib.rs
in aws_secretsmanager_caching/src
616 1 2024-07-31 2025-02-10 4 3 martysi@amazon.com 73604262+crus-umich@users.n...
utils.rs
in aws_secretsmanager_agent/src
140 3 2024-10-25 2025-03-19 3 3 44718255+benjaminkz@users.n... gnaikrah@amazon.com
cache_manager.rs
in aws_secretsmanager_agent/src
260 4 2024-10-25 2025-02-10 2 2 44718255+benjaminkz@users.n... 73604262+crus-umich@users.n...
error.rs
in aws_secretsmanager_caching/src
4 - 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
utils.rs
in aws_secretsmanager_caching/src
26 2 2024-07-31 2024-07-31 1 1 martysi@amazon.com martysi@amazon.com
output.rs
in aws_secretsmanager_caching/src
90 3 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
cache.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
91 5 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
logging.rs
in aws_secretsmanager_agent/src
134 4 2025-04-23 2025-04-23 1 1 66992519+thirdeyesqueegee@u... 66992519+thirdeyesqueegee@u...
server.rs
in aws_secretsmanager_agent/src
154 3 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
mod.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
222 13 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
parse.rs
in aws_secretsmanager_agent/src
225 11 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
Cargo.toml
in root
3 -
constants.rs
in aws_secretsmanager_agent/src
15 -
error.rs
in aws_secretsmanager_agent/src
17 2
mod.rs
in aws_secretsmanager_caching/src/secret_store
34 1
Files With Most Contributors (Top 19)
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
config.rs
in aws_secretsmanager_agent/src
458 20 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
main.rs
in aws_secretsmanager_agent/src
688 10 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
Cargo.toml
in aws_secretsmanager_caching
31 - 2024-07-15 2025-04-28 8 3 martysi@amazon.com martysi@amazon.com
lib.rs
in aws_secretsmanager_caching/src
616 1 2024-07-31 2025-02-10 4 3 martysi@amazon.com 73604262+crus-umich@users.n...
utils.rs
in aws_secretsmanager_agent/src
140 3 2024-10-25 2025-03-19 3 3 44718255+benjaminkz@users.n... gnaikrah@amazon.com
Cargo.toml
in aws_secretsmanager_agent
38 - 2024-07-15 2025-04-28 6 2 martysi@amazon.com martysi@amazon.com
cache_manager.rs
in aws_secretsmanager_agent/src
260 4 2024-10-25 2025-02-10 2 2 44718255+benjaminkz@users.n... 73604262+crus-umich@users.n...
output.rs
in aws_secretsmanager_caching/src
90 3 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
cache.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
91 5 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
mod.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
222 13 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
utils.rs
in aws_secretsmanager_caching/src
26 2 2024-07-31 2024-07-31 1 1 martysi@amazon.com martysi@amazon.com
error.rs
in aws_secretsmanager_caching/src
4 - 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
parse.rs
in aws_secretsmanager_agent/src
225 11 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
server.rs
in aws_secretsmanager_agent/src
154 3 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
logging.rs
in aws_secretsmanager_agent/src
134 4 2025-04-23 2025-04-23 1 1 66992519+thirdeyesqueegee@u... 66992519+thirdeyesqueegee@u...
Cargo.toml
in root
3 -
mod.rs
in aws_secretsmanager_caching/src/secret_store
34 1
constants.rs
in aws_secretsmanager_agent/src
15 -
error.rs
in aws_secretsmanager_agent/src
17 2
Files With Least Contributors (Top 19)
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
mod.rs
in aws_secretsmanager_caching/src/secret_store
34 1
error.rs
in aws_secretsmanager_agent/src
17 2
constants.rs
in aws_secretsmanager_agent/src
15 -
Cargo.toml
in root
3 -
parse.rs
in aws_secretsmanager_agent/src
225 11 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
mod.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
222 13 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
server.rs
in aws_secretsmanager_agent/src
154 3 2025-02-10 2025-02-10 1 1 73604262+crus-umich@users.n... 73604262+crus-umich@users.n...
logging.rs
in aws_secretsmanager_agent/src
134 4 2025-04-23 2025-04-23 1 1 66992519+thirdeyesqueegee@u... 66992519+thirdeyesqueegee@u...
cache.rs
in aws_secretsmanager_caching/src/secret_store/memory_store
91 5 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
output.rs
in aws_secretsmanager_caching/src
90 3 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
utils.rs
in aws_secretsmanager_caching/src
26 2 2024-07-31 2024-07-31 1 1 martysi@amazon.com martysi@amazon.com
error.rs
in aws_secretsmanager_caching/src
4 - 2024-10-25 2024-10-25 1 1 44718255+benjaminkz@users.n... 44718255+benjaminkz@users.n...
cache_manager.rs
in aws_secretsmanager_agent/src
260 4 2024-10-25 2025-02-10 2 2 44718255+benjaminkz@users.n... 73604262+crus-umich@users.n...
Cargo.toml
in aws_secretsmanager_agent
38 - 2024-07-15 2025-04-28 6 2 martysi@amazon.com martysi@amazon.com
lib.rs
in aws_secretsmanager_caching/src
616 1 2024-07-31 2025-02-10 4 3 martysi@amazon.com 73604262+crus-umich@users.n...
utils.rs
in aws_secretsmanager_agent/src
140 3 2024-10-25 2025-03-19 3 3 44718255+benjaminkz@users.n... gnaikrah@amazon.com
Cargo.toml
in aws_secretsmanager_caching
31 - 2024-07-15 2025-04-28 8 3 martysi@amazon.com martysi@amazon.com
main.rs
in aws_secretsmanager_agent/src
688 10 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
config.rs
in aws_secretsmanager_agent/src
458 20 2024-09-24 2025-04-23 5 5 155775241+dhinakk@users.nor... 66992519+thirdeyesqueegee@u...
Correlations

File Size vs. Number of Changes: 15 points

aws_secretsmanager_agent/Cargo.toml x: 38 lines of code y: 6 # changes aws_secretsmanager_caching/Cargo.toml x: 31 lines of code y: 8 # changes aws_secretsmanager_agent/src/config.rs x: 458 lines of code y: 5 # changes aws_secretsmanager_agent/src/logging.rs x: 134 lines of code y: 1 # changes aws_secretsmanager_agent/src/main.rs x: 688 lines of code y: 5 # changes aws_secretsmanager_agent/src/utils.rs x: 140 lines of code y: 3 # changes aws_secretsmanager_agent/src/cache_manager.rs x: 260 lines of code y: 2 # changes aws_secretsmanager_agent/src/parse.rs x: 225 lines of code y: 1 # changes aws_secretsmanager_agent/src/server.rs x: 154 lines of code y: 1 # changes aws_secretsmanager_caching/src/lib.rs x: 616 lines of code y: 4 # changes aws_secretsmanager_caching/src/error.rs x: 4 lines of code y: 1 # changes aws_secretsmanager_caching/src/output.rs x: 90 lines of code y: 1 # changes aws_secretsmanager_caching/src/secret_store/memory_store/cache.rs x: 91 lines of code y: 1 # changes aws_secretsmanager_caching/src/secret_store/memory_store/mod.rs x: 222 lines of code y: 1 # changes aws_secretsmanager_caching/src/utils.rs x: 26 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.73
  25th percentile: 1.0
  median: 1.0
  75th percentile: 5.0
  max: 8.0
0 688.0
lines of code
min: 4.0 | average: 211.8 | 25th percentile: 38.0 | median: 140.0 | 75th percentile: 260.0 | max: 688.0

Number of Contributors vs. Number of Changes: 15 points

aws_secretsmanager_agent/Cargo.toml x: 2 # contributors y: 6 # changes aws_secretsmanager_caching/Cargo.toml x: 3 # contributors y: 8 # changes aws_secretsmanager_agent/src/config.rs x: 5 # contributors y: 5 # changes aws_secretsmanager_agent/src/logging.rs x: 1 # contributors y: 1 # changes aws_secretsmanager_agent/src/utils.rs x: 3 # contributors y: 3 # changes aws_secretsmanager_agent/src/cache_manager.rs x: 2 # contributors y: 2 # changes aws_secretsmanager_caching/src/lib.rs x: 3 # contributors y: 4 # changes
8.0
# changes
  min: 1.0
  average: 2.73
  25th percentile: 1.0
  median: 1.0
  75th percentile: 5.0
  max: 8.0
0 5.0
# contributors
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 15 points

aws_secretsmanager_agent/Cargo.toml x: 2 # contributors y: 38 lines of code aws_secretsmanager_caching/Cargo.toml x: 3 # contributors y: 31 lines of code aws_secretsmanager_agent/src/config.rs x: 5 # contributors y: 458 lines of code aws_secretsmanager_agent/src/logging.rs x: 1 # contributors y: 134 lines of code aws_secretsmanager_agent/src/main.rs x: 5 # contributors y: 688 lines of code aws_secretsmanager_agent/src/utils.rs x: 3 # contributors y: 140 lines of code aws_secretsmanager_agent/src/cache_manager.rs x: 2 # contributors y: 260 lines of code aws_secretsmanager_agent/src/parse.rs x: 1 # contributors y: 225 lines of code aws_secretsmanager_agent/src/server.rs x: 1 # contributors y: 154 lines of code aws_secretsmanager_caching/src/lib.rs x: 3 # contributors y: 616 lines of code aws_secretsmanager_caching/src/error.rs x: 1 # contributors y: 4 lines of code aws_secretsmanager_caching/src/output.rs x: 1 # contributors y: 90 lines of code aws_secretsmanager_caching/src/secret_store/memory_store/mod.rs x: 1 # contributors y: 222 lines of code aws_secretsmanager_caching/src/utils.rs x: 1 # contributors y: 26 lines of code
688.0
lines of code
  min: 4.0
  average: 211.8
  25th percentile: 38.0
  median: 140.0
  75th percentile: 260.0
  max: 688.0
0 5.0
# contributors
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 5.0