aws-samples / realtime-web-analytics-workshop
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: 12
  • Daily file updates (only one update per file and date counted): 114
  • First update: 2018-10-12
  • Latest update: 2021-03-02
  • Days between first and latest update: 873 (124 weeks, estimated 620 working days)
  • Active days (at least one file change): 29
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 12 files with 6,278 lines of code in files.
    • 12 files that are 366+ days old (6,278 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 12 files with 6,278 lines of code in files.
    • 8 files have been last changed 366+ days ago (1,444 lines of code)
    • 4 files have been last changed 181-365 days ago (4,834 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
23% | 76% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
yaml, md, py, txt, bat, gitignore, json, js
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml16% | 83% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
js100% | 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
module-3100% | 0% | 0% | 0% | 0%
module-2100% | 0% | 0% | 0% | 0%
module-1100% | 0% | 0% | 0% | 0%
wasa100% | 0% | 0% | 0% | 0%
publishfunction100% | 0% | 0% | 0% | 0%
module-4100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
module-1100% | 0% | 0% | 0% | 0%
module-312% | 87% | 0% | 0% | 0%
wasa100% | 0% | 0% | 0% | 0%
publishfunction100% | 0% | 0% | 0% | 0%
module-4100% | 0% | 0% | 0% | 0%
module-20% | 100% | 0% | 0% | 0%
Oldest Files (Top 12)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1-frontend-module-finish.yaml
in module-1
602 - 1181 1208 4
2-kinesis-analytics-module-completed.yaml
in module-2
1150 - 336 1199 11
generate-load-times.py
in module-4
25 1 1186 1198 4
3-cloudwatch-dashboard.yaml
in module-3
360 - 1181 1197 2
click-burst.py
in module-3
20 - 1197 1197 1
test-beacon.py
in module-1
81 11 1195 1195 1
cwmetricstream.py
in publishfunction
75 2 1195 1195 1
index.js
in wasa
225 5 1178 1186 2
cwmetricstream2.py
in publishfunction
56 3 1185 1185 1
3-publish-metrics-completed.yaml
in module-3
1288 - 336 1178 6
3-publish-metrics-update.yaml
in module-3
1263 - 336 1178 6
2-kinesis-analytics-module-update.yaml
in module-2
1133 - 336 1177 5
Files Not Recently Changed (Top 12)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
click-burst.py
in module-3
20 - 1197 1197 1
cwmetricstream.py
in publishfunction
75 2 1195 1195 1
test-beacon.py
in module-1
81 11 1195 1195 1
generate-load-times.py
in module-4
25 1 1186 1198 4
cwmetricstream2.py
in publishfunction
56 3 1185 1185 1
3-cloudwatch-dashboard.yaml
in module-3
360 - 1181 1197 2
1-frontend-module-finish.yaml
in module-1
602 - 1181 1208 4
index.js
in wasa
225 5 1178 1186 2
2-kinesis-analytics-module-update.yaml
in module-2
1133 - 336 1177 5
2-kinesis-analytics-module-completed.yaml
in module-2
1150 - 336 1199 11
3-publish-metrics-update.yaml
in module-3
1263 - 336 1178 6
3-publish-metrics-completed.yaml
in module-3
1288 - 336 1178 6
Most Recently Created Files (Top 12)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
2-kinesis-analytics-module-update.yaml
in module-2
1133 - 336 1177 5
3-publish-metrics-completed.yaml
in module-3
1288 - 336 1178 6
3-publish-metrics-update.yaml
in module-3
1263 - 336 1178 6
cwmetricstream2.py
in publishfunction
56 3 1185 1185 1
index.js
in wasa
225 5 1178 1186 2
test-beacon.py
in module-1
81 11 1195 1195 1
cwmetricstream.py
in publishfunction
75 2 1195 1195 1
3-cloudwatch-dashboard.yaml
in module-3
360 - 1181 1197 2
click-burst.py
in module-3
20 - 1197 1197 1
generate-load-times.py
in module-4
25 1 1186 1198 4
2-kinesis-analytics-module-completed.yaml
in module-2
1150 - 336 1199 11
1-frontend-module-finish.yaml
in module-1
602 - 1181 1208 4
Most Recently Changed Files (Top 12)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
3-publish-metrics-completed.yaml
in module-3
1288 - 336 1178 6
3-publish-metrics-update.yaml
in module-3
1263 - 336 1178 6
2-kinesis-analytics-module-completed.yaml
in module-2
1150 - 336 1199 11
2-kinesis-analytics-module-update.yaml
in module-2
1133 - 336 1177 5
index.js
in wasa
225 5 1178 1186 2
1-frontend-module-finish.yaml
in module-1
602 - 1181 1208 4
3-cloudwatch-dashboard.yaml
in module-3
360 - 1181 1197 2
cwmetricstream2.py
in publishfunction
56 3 1185 1185 1
generate-load-times.py
in module-4
25 1 1186 1198 4
test-beacon.py
in module-1
81 11 1195 1195 1
cwmetricstream.py
in publishfunction
75 2 1195 1195 1
click-burst.py
in module-3
20 - 1197 1197 1