aws-samples / aws-research-workshops
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: 60
  • Daily file updates (only one update per file and date counted): 269
  • First update: 2018-12-24
  • Latest update: 2021-12-09
  • Days between first and latest update: 1082 (154 weeks, estimated 770 working days)
  • Active days (at least one file change): 73
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 60 files with 5,582 lines of code in files.
    • 54 files that are 366+ days old (5,249 lines of code)
    • 5 files that are 181-365 days old (302 lines of code)
    • 1 files that are 91-180 days old (31 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)
94% | 5% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 60 files with 5,582 lines of code in files.
    • 52 files have been last changed 366+ days ago (4,501 lines of code)
    • 4 files have been last changed 181-365 days ago (84 lines of code)
    • 3 files have been last changed 91-180 days ago (322 lines of code)
    • 1 files have been last changed 31-90 days ago (675 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
80% | 1% | 5% | 12% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, ipynb, sh, md, json, yaml, ini, html, txt, yml, gitignore, js, sql, css, dockerignore, patch
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py87% | 12% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
yml94% | 0% | 5% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml95% | 4% | 0% | 0% | 0%
py60% | <1% | 11% | 27% | 0%
yml94% | 0% | 5% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
css100% | 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
notebooks/iot_greengress100% | 0% | 0% | 0% | 0%
notebooks/building_data_lakes100% | 0% | 0% | 0% | 0%
lib100% | 0% | 0% | 0% | 0%
notebooks/serverless_apps100% | 0% | 0% | 0% | 0%
notebooks/escience_series100% | 0% | 0% | 0% | 0%
notebooks/ml_tensorflow100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
notebooks/hpc100% | 0% | 0% | 0% | 0%
notebooks/intro_to_aws100% | 0% | 0% | 0% | 0%
notebooks/genomics_pipeline100% | 0% | 0% | 0% | 0%
notebooks/spot100% | 0% | 0% | 0% | 0%
notebooks100% | 0% | 0% | 0% | 0%
notebooks/account-factory100% | 0% | 0% | 0% | 0%
notebooks/parallelcluster0% | 90% | 9% | 0% | 0%
notebooks/container0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
notebooks/iot_greengress100% | 0% | 0% | 0% | 0%
notebooks/building_data_lakes100% | 0% | 0% | 0% | 0%
notebooks/serverless_apps100% | 0% | 0% | 0% | 0%
notebooks/escience_series100% | 0% | 0% | 0% | 0%
notebooks/ml_tensorflow100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
lib5% | 0% | 0% | 94% | 0%
notebooks/hpc6% | 93% | 0% | 0% | 0%
notebooks/intro_to_aws100% | 0% | 0% | 0% | 0%
notebooks/genomics_pipeline100% | 0% | 0% | 0% | 0%
notebooks/spot100% | 0% | 0% | 0% | 0%
notebooks100% | 0% | 0% | 0% | 0%
notebooks/account-factory100% | 0% | 0% | 0% | 0%
notebooks/parallelcluster0% | 1% | 98% | 0% | 0%
notebooks/container0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
code-pipeline.yml
in notebooks/serverless_apps
260 - 1132 1132 1
serverless.yml
in notebooks/serverless_apps
102 - 1132 1132 1
update.py
in notebooks/serverless_apps/todos
36 1 1104 1132 2
create.py
in notebooks/serverless_apps/todos
27 1 1104 1132 2
get.py
in notebooks/serverless_apps/todos
18 1 1104 1132 2
buildspec.yml
in notebooks/serverless_apps
17 - 1132 1132 1
delete.py
in notebooks/serverless_apps/todos
14 1 1104 1132 2
list.py
in notebooks/serverless_apps/todos
13 1 1104 1132 2
decimalencoder.py
in notebooks/serverless_apps/todos
7 1 1104 1132 2
get-sls-prefix.js
in notebooks/serverless_apps
6 - 1132 1132 1
project_path.py
in notebooks/ml_tensorflow
5 - 1132 1132 1
project_path.py
in notebooks/intro_to_aws
5 - 1132 1132 1
project_path.py
in notebooks/genomics_pipeline
5 - 1132 1132 1
project_path.py
in notebooks/iot_greengress
5 - 1132 1132 1
project_path.py
in notebooks/building_data_lakes
5 - 1132 1132 1
__init__.py
in notebooks/serverless_apps/todos
1 - 1132 1132 1
workshop.py
in lib
675 36 57 1125 13
__init__.py
in lib
1 - 1125 1125 1
smoothie.js
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/static
489 27 1123 1123 1
web.py
in notebooks/iot_greengress/health_tracker/tracker/ggd
228 15 1123 1123 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in notebooks/serverless_apps/todos
1 - 1132 1132 1
project_path.py
in notebooks/building_data_lakes
5 - 1132 1132 1
project_path.py
in notebooks/iot_greengress
5 - 1132 1132 1
project_path.py
in notebooks/genomics_pipeline
5 - 1132 1132 1
project_path.py
in notebooks/intro_to_aws
5 - 1132 1132 1
project_path.py
in notebooks/ml_tensorflow
5 - 1132 1132 1
get-sls-prefix.js
in notebooks/serverless_apps
6 - 1132 1132 1
buildspec.yml
in notebooks/serverless_apps
17 - 1132 1132 1
serverless.yml
in notebooks/serverless_apps
102 - 1132 1132 1
code-pipeline.yml
in notebooks/serverless_apps
260 - 1132 1132 1
__init__.py
in lib
1 - 1125 1125 1
__init__.py
in notebooks/iot_greengress/health_tracker/tracker/ggd
1 - 1123 1123 1
__init__.py
in notebooks/iot_greengress/health_tracker/tracker
1 - 1123 1123 1
project_path.py
in notebooks/serverless_apps
5 - 1123 1123 1
hello.html
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/templates
7 - 1123 1123 1
topic.html
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/templates
17 - 1123 1123 1
frequency.html
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/templates
22 - 1123 1123 1
error_detector.py
in notebooks/iot_greengress/health_tracker/lambda/TrackerErrorDetector
22 2 1123 1123 1
style.css
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/static/css
42 - 1123 1123 1
index.html
in notebooks/iot_greengress/health_tracker/tracker/ggd/flask/templates
46 - 1123 1123 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
db-create.yml
in notebooks/parallelcluster
31 - 95 145 3
__init__.py
in notebooks/parallelcluster
1 - 253 253 1
pcluster_cost_estimator.py
in notebooks/parallelcluster
70 7 95 255 5
pcluster_athena.py
in notebooks/parallelcluster
221 18 95 348 8
project_path.py
in notebooks/parallelcluster
5 - 348 348 1
project_path.py
in notebooks/container
5 - 362 362 1
mnist.py
in notebooks/escience_series
114 9 866 866 1
input.html
in notebooks/escience_series
58 - 866 866 1
ec2_ssm.yaml
in notebooks/escience_series/cfn
141 - 874 874 1
kinesis-swiss-army.yaml
in notebooks/building_data_lakes/cfn
661 - 1000 1000 1
project_path.py
in notebooks/account-factory
5 - 1058 1058 1
sf_orch_glue.yaml
in notebooks/building_data_lakes/cfn
315 - 1061 1061 1
emr.yaml
in notebooks/building_data_lakes/cfn
303 - 1061 1061 1
redshift.yaml
in notebooks/building_data_lakes/cfn
133 - 1061 1061 1
sqlserver-rds.yaml
in notebooks/building_data_lakes/cfn
87 - 1062 1062 1
project_path.py
in notebooks/spot
5 - 1064 1064 1
fastq-batch-roles.yaml
in notebooks/hpc
73 - 364 1085 2
project_path.py
in notebooks
5 - 1085 1085 1
project_path.py
in notebooks/hpc
5 - 1085 1085 1
greengrass-device.yaml
in notebooks/iot_greengress/health_tracker
106 - 1068 1104 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
workshop.py
in lib
675 36 57 1125 13
pcluster_athena.py
in notebooks/parallelcluster
221 18 95 348 8
pcluster_cost_estimator.py
in notebooks/parallelcluster
70 7 95 255 5
db-create.yml
in notebooks/parallelcluster
31 - 95 145 3
__init__.py
in notebooks/parallelcluster
1 - 253 253 1
project_path.py
in notebooks/parallelcluster
5 - 348 348 1
project_path.py
in notebooks/container
5 - 362 362 1
fastq-batch-roles.yaml
in notebooks/hpc
73 - 364 1085 2
mnist.py
in notebooks/escience_series
114 9 866 866 1
input.html
in notebooks/escience_series
58 - 866 866 1
ec2_ssm.yaml
in notebooks/escience_series/cfn
141 - 874 874 1
kinesis-swiss-army.yaml
in notebooks/building_data_lakes/cfn
661 - 1000 1000 1
project_path.py
in notebooks/account-factory
5 - 1058 1058 1
sf_orch_glue.yaml
in notebooks/building_data_lakes/cfn
315 - 1061 1061 1
emr.yaml
in notebooks/building_data_lakes/cfn
303 - 1061 1061 1
redshift.yaml
in notebooks/building_data_lakes/cfn
133 - 1061 1061 1
sqlserver-rds.yaml
in notebooks/building_data_lakes/cfn
87 - 1062 1062 1
research-env.yml
in root
126 - 1063 1106 4
project_path.py
in notebooks/spot
5 - 1064 1064 1
greengrass-device.yaml
in notebooks/iot_greengress/health_tracker
106 - 1068 1104 4