awslabs / amazon-redshift-utils
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 59 files with 11,588 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,052 lines of code)
    • 3 files changed 21-50 times (1,021 lines of code)
    • 22 files changed 6-20 times (4,575 lines of code)
    • 32 files changed 1-5 times (4,940 lines of code)
0% | 9% | 8% | 39% | 42%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
sql, py, sh, md, txt, json, yaml, gitignore, js, ini, project, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 13% | 9% | 47% | 29%
yaml0% | 0% | 9% | 10% | 79%
js0% | 0% | 0% | 97% | 2%
html0% | 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
src/ColumnEncodingUtility0% | 100% | 0% | 0% | 0%
src/AnalyzeVacuumUtility0% | 15% | 84% | 0% | 0%
src/RedshiftAutomation0% | 0% | 34% | 57% | 7%
src0% | 0% | 69% | 0% | 30%
src/SimpleReplay0% | 0% | 0% | 46% | 53%
src/UnloadCopyUtility0% | 0% | 0% | 47% | 52%
src/SnapshotManager0% | 0% | 0% | 98% | 1%
src/SystemTablePersistence0% | 0% | 0% | 58% | 41%
src/MultipleTableRestoreUtility0% | 0% | 0% | 100% | 0%
src/UserLastLogin0% | 0% | 0% | 100% | 0%
src/MetadataTransfer0% | 0% | 0% | 0% | 100%
src/QMRNotificationUtility0% | 0% | 0% | 0% | 100%
src/UnloadAutoPartitions0% | 0% | 0% | 0% | 100%
src/WorkloadManagementScheduler0% | 0% | 0% | 0% | 100%
src/BlogContent0% | 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
analyze-schema-compression.py
in src/ColumnEncodingUtility
943 20 215 2546 97
analyze-vacuum-schema.py
in src/AnalyzeVacuumUtility
109 1 215 2371 60
analyze_vacuum.py
in src/AnalyzeVacuumUtility/lib
592 10 440 1539 47
deploy.yaml
in src/RedshiftAutomation
299 - 440 1504 24
config_constants.py
in src
130 2 440 1504 21
deploy-function-and-schedule.yaml
in src/RedshiftAutomation
104 - 440 1504 18
lambda_function.py
in src/RedshiftAutomation
120 2 965 1504 18
redshift_unload_copy.py
in src/UnloadCopyUtility
148 7 215 1466 18
s3_utils.py
in src/UnloadCopyUtility/util
125 13 440 1466 16
snapshotManager.js
in src/SnapshotManager
263 18 215 2057 16
ConfigurationForm.html
in src/RedshiftAutomation
160 - 440 1504 15
resources.py
in src/UnloadCopyUtility/util
325 56 440 1466 15
redshift-unload-copy.py
in src/UnloadCopyUtility
7 - 215 2360 14
deploy-schedule.yaml
in src/RedshiftAutomation
52 - 440 1504 13
snapshot_system_stats.py
in src/SystemTablePersistence
188 7 215 1469 13
schedule.py
in src/SnapshotManager
46 1 1425 2052 12
multitablerestore.py
in src/MultipleTableRestoreUtility
145 7 215 1753 11
common.py
in src/RedshiftAutomation
58 2 965 1462 10
deploy.yaml
in src/SnapshotManager
161 - 440 1429 10
redshift_cluster.py
in src/UnloadCopyUtility/util
220 32 440 1466 10