awslabs / aws-emr-launch
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: 58
  • Daily file updates (only one update per file and date counted): 1667
  • First update: 2019-09-23
  • Latest update: 2021-12-16
  • Days between first and latest update: 816 (116 weeks, estimated 580 working days)
  • Active days (at least one file change): 111
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 58 files with 4,712 lines of code in files.
    • 48 files that are 366+ days old (4,649 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)
    • 10 files that are 31-90 days old (63 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
98% | 0% | 0% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 58 files with 4,712 lines of code in files.
    • 10 files have been last changed 366+ days ago (25 lines of code)
    • 1 files have been last changed 181-365 days ago (41 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 47 files have been last changed 31-90 days ago (4,646 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
<1% | <1% | 0% | 98% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, sh, md, json, tf, hql, txt, gitignore, yaml, in, css, ini, cfg, toml, tfvars, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py99% | 0% | 0% | <1% | 0%
yaml100% | 0% | 0% | 0% | 0%
in63% | 0% | 0% | 36% | 0%
cfg100% | 0% | 0% | 0% | 0%
toml0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml21% | 0% | 0% | 78% | 0%
py<1% | 0% | 0% | 99% | 0%
in0% | 63% | 0% | 36% | 0%
toml0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 100% | 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
aws_emr_launch/constructs/step_functions100% | 0% | 0% | 0% | 0%
aws_emr_launch/constructs/emr_constructs100% | 0% | 0% | 0% | 0%
aws_emr_launch/constructs/managed_configurations100% | 0% | 0% | 0% | 0%
codepipeline100% | 0% | 0% | 0% | 0%
aws_emr_launch/lambda_sources/emr_utilities98% | 0% | 0% | 1% | 0%
aws_emr_launch/constructs/lambdas100% | 0% | 0% | 0% | 0%
extras/airflow100% | 0% | 0% | 0% | 0%
aws_emr_launch/constructs/iam_roles100% | 0% | 0% | 0% | 0%
aws_emr_launch/control_plane/constructs100% | 0% | 0% | 0% | 0%
aws_emr_launch/control_plane/lambda_sources100% | 0% | 0% | 0% | 0%
ROOT65% | 0% | 0% | 34% | 0%
aws_emr_launch/constructs/security_groups100% | 0% | 0% | 0% | 0%
aws_emr_launch/constructs100% | 0% | 0% | 0% | 0%
aws_emr_launch100% | 0% | 0% | 0% | 0%
aws_emr_launch/control_plane100% | 0% | 0% | 0% | 0%
aws_emr_launch/lambda_sources100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
codepipeline3% | 0% | 0% | 96% | 0%
aws_emr_launch/constructs/step_functions<1% | 0% | 0% | 99% | 0%
aws_emr_launch/constructs/emr_constructs<1% | 0% | 0% | 99% | 0%
aws_emr_launch/constructs/managed_configurations<1% | 0% | 0% | 99% | 0%
aws_emr_launch/constructs/iam_roles<1% | 0% | 0% | 99% | 0%
aws_emr_launch/control_plane/constructs<1% | 0% | 0% | 99% | 0%
aws_emr_launch/control_plane/lambda_sources<1% | 0% | 0% | 99% | 0%
aws_emr_launch/constructs/security_groups1% | 0% | 0% | 98% | 0%
aws_emr_launch/constructs5% | 0% | 0% | 95% | 0%
aws_emr_launch/lambda_sources100% | 0% | 0% | 0% | 0%
ROOT0% | 25% | 0% | 74% | 0%
aws_emr_launch/lambda_sources/emr_utilities0% | 0% | 0% | 100% | 0%
aws_emr_launch/constructs/lambdas0% | 0% | 0% | 100% | 0%
extras/airflow0% | 0% | 0% | 100% | 0%
aws_emr_launch0% | 0% | 0% | 100% | 0%
aws_emr_launch/control_plane0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
36 - 48 862 30
in
MANIFEST.in
in root
41 - 214 861 15
cfg
setup.cfg
in root
26 - 48 861 4
emr.py
in aws_emr_launch/constructs/security_groups
62 6 48 855 12
__init__.py
in aws_emr_launch
4 - 48 855 8
__init__.py
in aws_emr_launch/constructs/lambdas
4 1 48 855 10
__init__.py
in aws_emr_launch/lambda_sources
1 - 622 855 5
__init__.py
in aws_emr_launch/constructs
1 - 622 855 3
__init__.py
in aws_emr_launch/constructs/iam_roles
1 - 622 855 7
__init__.py
in aws_emr_launch/constructs/security_groups
1 - 622 855 5
__init__.py
in aws_emr_launch/constructs/emr_constructs
1 - 622 851 7
__init__.py
in aws_emr_launch/constructs/step_functions
1 - 622 837 3
emr_profile.py
in aws_emr_launch/constructs/emr_constructs
526 37 48 824 28
control_plane_stack.py
in aws_emr_launch/control_plane/constructs
13 2 48 811 14
__init__.py
in aws_emr_launch/control_plane/constructs/lambdas
4 1 48 811 7
__init__.py
in aws_emr_launch/control_plane/lambda_sources
1 - 622 811 4
__init__.py
in aws_emr_launch/control_plane/constructs
1 - 622 811 4
__init__.py
in aws_emr_launch/control_plane
2 - 48 810 7
emr_launch_function.py
in aws_emr_launch/constructs/step_functions
303 18 48 797 40
cluster_configuration.py
in aws_emr_launch/constructs/emr_constructs
276 19 48 782 38
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in aws_emr_launch/constructs/security_groups
1 - 622 855 5
__init__.py
in aws_emr_launch/constructs/emr_constructs
1 - 622 851 7
__init__.py
in aws_emr_launch/constructs/iam_roles
1 - 622 855 7
__init__.py
in aws_emr_launch/constructs/step_functions
1 - 622 837 3
__init__.py
in aws_emr_launch/constructs
1 - 622 855 3
__init__.py
in aws_emr_launch/constructs/managed_configurations
1 - 622 684 3
__init__.py
in aws_emr_launch/control_plane/constructs
1 - 622 811 4
__init__.py
in aws_emr_launch/control_plane/lambda_sources
1 - 622 811 4
__init__.py
in aws_emr_launch/lambda_sources
1 - 622 855 5
pipelines-buildspec.yaml
in codepipeline
16 - 538 538 1
in
MANIFEST.in
in root
41 - 214 861 15
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/run_job_flow
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/update_cluster_tags
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/override_cluster_configs
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/override_step_args
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/check_cluster_status
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/load_cluster_configuration
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/fail_if_cluster_running
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/parse_json_string
1 - 48 49 2
__init__.py
in aws_emr_launch/control_plane
2 - 48 810 7
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
in
requirements-dev.in
in root
24 - 48 48 1
pyproject.toml
in root
31 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/parse_json_string
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/fail_if_cluster_running
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/load_cluster_configuration
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/check_cluster_status
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/override_step_args
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/override_cluster_configs
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/update_cluster_tags
1 - 48 49 2
__init__.py
in aws_emr_launch/lambda_sources/emr_utilities/run_job_flow
1 - 48 49 2
aws_operators_plugin.py
in extras/airflow
126 11 48 452 3
airflow_dag.py
in extras/airflow
100 - 48 452 3
pipelines-buildspec.yaml
in codepipeline
16 - 538 538 1
release_pipeline.py
in codepipeline
145 - 48 540 4
examples_pipeline.py
in codepipeline
269 - 48 545 6
release-buildspec.yaml
in codepipeline
34 - 48 545 5
examples-buildspec.yaml
in codepipeline
24 - 48 545 4
base.py
in aws_emr_launch/constructs
19 3 48 621 6
permission_boundary_aspect.py
in aws_emr_launch/constructs/iam_roles
32 2 48 651 6
lambda_source.py
in aws_emr_launch/lambda_sources/emr_utilities/override_step_args
21 1 48 679 6
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
emr_tasks.py
in aws_emr_launch/constructs/step_functions
621 28 48 778 34
emr_profile.py
in aws_emr_launch/constructs/emr_constructs
526 37 48 824 28
emr_launch_function.py
in aws_emr_launch/constructs/step_functions
303 18 48 797 40
cluster_configuration.py
in aws_emr_launch/constructs/emr_constructs
276 19 48 782 38
examples_pipeline.py
in codepipeline
269 - 48 545 6
emr_lambdas.py
in aws_emr_launch/constructs/lambdas
245 9 48 778 22
autoscaling_configuration.py
in aws_emr_launch/constructs/managed_configurations
178 1 48 684 7
emr_chains.py
in aws_emr_launch/constructs/step_functions
173 12 48 778 18
instance_fleet_configuration.py
in aws_emr_launch/constructs/managed_configurations
170 2 48 684 7
instance_group_configuration.py
in aws_emr_launch/constructs/managed_configurations
165 2 48 684 9
apis.py
in aws_emr_launch/control_plane/constructs/lambdas
161 7 48 761 8
emr_roles.py
in aws_emr_launch/constructs/iam_roles
157 11 48 778 12
release_pipeline.py
in codepipeline
145 - 48 540 4
aws_operators_plugin.py
in extras/airflow
126 11 48 452 3
lambda_source.py
in aws_emr_launch/lambda_sources/emr_utilities/run_job_flow
125 5 48 680 8
emr_code.py
in aws_emr_launch/constructs/emr_constructs
125 19 48 777 16
lambda_source.py
in aws_emr_launch/lambda_sources/emr_utilities/load_cluster_configuration
113 4 48 680 10
get_list_apis.py
in aws_emr_launch/control_plane/lambda_sources/apis
113 9 48 761 9
airflow_dag.py
in extras/airflow
100 - 48 452 3
lambda_source.py
in aws_emr_launch/lambda_sources/emr_utilities/check_cluster_status
78 3 48 680 6