aws / aws-parallelcluster-cookbook
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: 152
  • Daily file updates (only one update per file and date counted): 2068
  • First update: 2015-05-14
  • Latest update: 2022-01-26
  • Days between first and latest update: 2450 (350 weeks, estimated 1750 working days)
  • Active days (at least one file change): 701
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 152 files with 7,168 lines of code in files.
    • 8 files that are 366+ days old (814 lines of code)
    • 2 files that are 181-365 days old (21 lines of code)
    • 103 files that are 91-180 days old (5,250 lines of code)
    • 37 files that are 31-90 days old (1,076 lines of code)
    • 2 files that are 1-30 days old (7 lines of code)
11% | <1% | 73% | 15% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 152 files with 7,168 lines of code in files.
    • 1 files have been last changed 366+ days ago (2 lines of code)
    • 1 files have been last changed 181-365 days ago (6 lines of code)
    • 33 files have been last changed 91-180 days ago (1,750 lines of code)
    • 98 files have been last changed 31-90 days ago (3,002 lines of code)
    • 19 files have been last changed 1-30 days ago (2,408 lines of code)
<1% | <1% | 24% | 41% | 33%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
rb, md, yml, erb, sh, json, py, gitignore, gitattributes, editorconfig, toml, txt, yaml, ini, dockerignore, cfg, csh
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rb18% | <1% | 66% | 14% | <1%
erb0% | <1% | 94% | 4% | <1%
py0% | 0% | 73% | 26% | 0%
csh0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rb<1% | 0% | 0% | 49% | 50%
erb0% | <1% | 84% | 5% | 9%
py0% | 0% | 45% | 54% | 0%
csh0% | 0% | 100% | 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
attributes100% | 0% | 0% | 0% | 0%
libraries100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
recipes7% | 38% | 5% | 48% | 0%
spec/unit100% | 0% | 0% | 0% | 0%
templates/default0% | 100% | 0% | 0% | 0%
cookbooks/aws-parallelcluster-config0% | 0% | 89% | 10% | 0%
cookbooks/aws-parallelcluster-slurm0% | 0% | 99% | <1% | 0%
cookbooks/aws-parallelcluster-install0% | 0% | 99% | 0% | <1%
cookbooks/aws-parallelcluster-test0% | 0% | 100% | 0% | 0%
cookbooks/aws-parallelcluster-awsbatch0% | 0% | 100% | 0% | 0%
cookbooks/aws-parallelcluster-scheduler-plugin0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
spec/unit100% | 0% | 0% | 0% | 0%
templates/default0% | 100% | 0% | 0% | 0%
cookbooks/aws-parallelcluster-slurm0% | 0% | 54% | 21% | 24%
cookbooks/aws-parallelcluster-config0% | 0% | 30% | 55% | 13%
cookbooks/aws-parallelcluster-install0% | 0% | 24% | 43% | 32%
cookbooks/aws-parallelcluster-awsbatch0% | 0% | 13% | 86% | 0%
cookbooks/aws-parallelcluster-scheduler-plugin0% | 0% | 0% | 98% | 1%
recipes0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
cookbooks/aws-parallelcluster-test0% | 0% | 0% | 1% | 98%
attributes0% | 0% | 0% | 1% | 98%
libraries0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
default.rb
in attributes
416 - 6 2450 320
helpers.rb
in libraries
360 46 27 2450 84
metadata.rb
in root
26 - 82 2450 91
spec_helper.rb
in spec/unit
2 - 833 2450 5
default.rb
in recipes
1 - 82 2450 19
tests.rb
in recipes
1 - 82 1233 110
finalize.rb
in recipes
1 - 82 1008 12
conditions.rb
in attributes
7 - 82 734 26
setup_envars.rb
in recipes
15 - 82 233 5
path.sh.erb
in templates/default/profile
6 - 202 222 2
write_cloudwatch_agent_json.py
in cookbooks/aws-parallelcluster-config/files/default/cloudwatch_agent
143 20 48 130 6
finalize.rb
in cookbooks/aws-parallelcluster-config/recipes
7 - 69 124 12
tests.rb
in cookbooks/aws-parallelcluster-test/recipes
364 - 11 119 6
pcluster_dcv_authenticator.py
in cookbooks/aws-parallelcluster-config/files/default/dcv
290 27 119 119 1
helpers.rb
in cookbooks/aws-parallelcluster-test/libraries
185 11 15 119 4
dcv.rb
in cookbooks/aws-parallelcluster-install/recipes
154 3 8 119 6
base.rb
in cookbooks/aws-parallelcluster-install/recipes
154 - 20 119 8
parallelcluster-ebsnvme-id.erb
in cookbooks/aws-parallelcluster-install/templates/default/ec2_udev_rules
145 - 119 119 1
dcv.conf.erb
in cookbooks/aws-parallelcluster-config/templates/default/dcv
122 - 119 119 1
head_node_base.rb
in cookbooks/aws-parallelcluster-config/recipes
122 - 82 119 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
spec_helper.rb
in spec/unit
2 - 833 2450 5
path.sh.erb
in templates/default/profile
6 - 202 222 2
99-parallelcluster-user-tty.erb
in cookbooks/aws-parallelcluster-config/templates/default/base
1 - 119 119 1
__init__.py
in cookbooks/aws-parallelcluster-config/files/default/dcv
1 - 119 119 1
99-parallelcluster-secure-path.erb
in cookbooks/aws-parallelcluster-install/templates/default/sudoers
1 - 119 119 1
ec2-volid.rules.erb
in cookbooks/aws-parallelcluster-install/templates/default/ec2_udev_rules
4 - 119 119 1
supervisord-service.erb
in cookbooks/aws-parallelcluster-install/templates/default/base
15 - 119 119 1
verify_cloudwatch_agent_public_key_fingerprint.py
in cookbooks/aws-parallelcluster-install/files/default/cloudwatch_agent
19 2 119 119 1
gcc_modulefile.erb
in cookbooks/aws-parallelcluster-install/templates/default/arm_pl
35 - 119 119 1
parallelcluster-iptables.erb
in cookbooks/aws-parallelcluster-config/templates/default/imds
39 - 119 119 1
armpl_modulefile.erb
in cookbooks/aws-parallelcluster-install/templates/default/arm_pl
39 - 119 119 1
ec2_dev_2_volid.py
in cookbooks/aws-parallelcluster-install/files/default/ec2_udev_rules
68 2 119 119 1
dcv.conf.erb
in cookbooks/aws-parallelcluster-config/templates/default/dcv
122 - 119 119 1
parallelcluster-ebsnvme-id.erb
in cookbooks/aws-parallelcluster-install/templates/default/ec2_udev_rules
145 - 119 119 1
pcluster_dcv_authenticator.py
in cookbooks/aws-parallelcluster-config/files/default/dcv
290 27 119 119 1
nfs.conf.erb
in cookbooks/aws-parallelcluster-config/templates/amazon/nfs
20 - 116 116 1
slurm.sysconfig.erb
in cookbooks/aws-parallelcluster-slurm/templates/default/compute_node_finalize/slurm
1 - 104 104 1
__init__.py
in cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm
1 - 104 104 1
suspend_program.erb
in cookbooks/aws-parallelcluster-slurm/templates/default/slurm
2 - 104 104 1
resume_program.erb
in cookbooks/aws-parallelcluster-slurm/templates/default/slurm
2 - 104 104 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
disable_log4j_patcher.rb
in cookbooks/aws-parallelcluster-install/recipes
5 - 20 20 1
qt_source_code.erb
in cookbooks/aws-parallelcluster-install/templates/default/intel_mpi
2 - 21 21 1
clusterstatusmgtd.py
in cookbooks/aws-parallelcluster-scheduler-plugin/files/default/clusterstatusmgtd
343 32 40 41 2
install_clusterstatusmgtd.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
13 - 39 41 2
clusterstatusmgtd.conf.erb
in cookbooks/aws-parallelcluster-scheduler-plugin/templates/default/clusterstatusmgtd
6 - 41 41 1
update_computefleet_status.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
6 - 41 41 1
update_computefleet_status.rb
in cookbooks/aws-parallelcluster-config/recipes
4 - 41 41 1
update_computefleet_status_head_node.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
3 - 41 41 1
99-parallelcluster-clusterstatusmgtd.erb
in cookbooks/aws-parallelcluster-scheduler-plugin/templates/default/clusterstatusmgtd
2 - 41 41 1
update_computefleet_status.rb
in recipes
2 - 39 41 2
fetch_config.rb
in cookbooks/aws-parallelcluster-config/resources
48 2 69 69 1
update.rb
in cookbooks/aws-parallelcluster-config/recipes
8 - 68 69 2
update.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
6 - 69 69 1
update.rb
in cookbooks/aws-parallelcluster-slurm/recipes
6 - 69 69 1
update.rb
in recipes
3 - 69 69 1
generate_ssh_key.sh.erb
in cookbooks/aws-parallelcluster-config/templates/default/directory_service
14 - 71 71 1
directory_service.rb
in cookbooks/aws-parallelcluster-config/recipes
109 - 14 82 5
sssd.conf.erb
in cookbooks/aws-parallelcluster-config/templates/default/directory_service
39 - 19 82 5
execute_event_handler.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/resources
169 8 41 83 9
fetch_artifacts.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/resources
49 - 82 83 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
default.rb
in attributes
416 - 6 2450 320
install_slurm.rb
in cookbooks/aws-parallelcluster-slurm/recipes
91 - 6 91 5
slurm.conf.erb
in cookbooks/aws-parallelcluster-slurm/templates/default/slurm
90 - 6 104 4
config_compute.rb
in cookbooks/aws-parallelcluster-slurm/recipes
36 - 6 91 4
dcv.rb
in cookbooks/aws-parallelcluster-install/recipes
154 3 8 119 6
tests.rb
in cookbooks/aws-parallelcluster-test/recipes
364 - 11 119 6
directory_service.rb
in cookbooks/aws-parallelcluster-config/recipes
109 - 14 82 5
helpers.rb
in cookbooks/aws-parallelcluster-test/libraries
185 11 15 119 4
imds.rb
in cookbooks/aws-parallelcluster-config/recipes
44 - 15 119 7
sssd.conf.erb
in cookbooks/aws-parallelcluster-config/templates/default/directory_service
39 - 19 82 5
base.rb
in cookbooks/aws-parallelcluster-install/recipes
154 - 20 119 8
disable_log4j_patcher.rb
in cookbooks/aws-parallelcluster-install/recipes
5 - 20 20 1
intel_mpi.rb
in cookbooks/aws-parallelcluster-install/recipes
37 - 21 119 3
qt_source_code.erb
in cookbooks/aws-parallelcluster-install/templates/default/intel_mpi
2 - 21 21 1
helpers.rb
in libraries
360 46 27 2450 84
dcv.rb
in cookbooks/aws-parallelcluster-config/recipes
86 1 27 119 5
nvidia.rb
in cookbooks/aws-parallelcluster-install/recipes
81 - 27 119 3
config_head_node.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
10 - 27 83 4
config_head_node.rb
in cookbooks/aws-parallelcluster-slurm/recipes
145 - 28 91 3
install.rb
in cookbooks/aws-parallelcluster-scheduler-plugin/recipes
27 - 39 83 6