awslabs / aws-glue-libs
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: 37
  • Daily file updates (only one update per file and date counted): 47
  • First update: 2017-08-11
  • Latest update: 2021-12-21
  • Days between first and latest update: 1594 (227 weeks, estimated 1135 working days)
  • Active days (at least one file change): 17
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 37 files with 3,036 lines of code in files.
    • 26 files that are 366+ days old (2,480 lines of code)
    • 11 files that are 181-365 days old (556 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)
81% | 18% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 37 files with 3,036 lines of code in files.
    • 23 files have been last changed 366+ days ago (2,063 lines of code)
    • 14 files have been last changed 181-365 days ago (973 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)
67% | 32% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, txt, md, sh, xml, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py81% | 18% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py67% | 32% | 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
awsglue96% | 3% | 0% | 0% | 0%
awsglue/transforms100% | 0% | 0% | 0% | 0%
awsglue/scripts0% | 100% | 0% | 0% | 0%
awsglue/dataframe_transforms0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
awsglue/transforms100% | 0% | 0% | 0% | 0%
awsglue65% | 34% | 0% | 0% | 0%
awsglue/scripts0% | 100% | 0% | 0% | 0%
awsglue/dataframe_transforms0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dynamicframe.py
in awsglue
358 53 637 1633 6
field_transforms.py
in awsglue/transforms
333 35 637 1633 3
gluetypes.py
in awsglue
299 55 637 1633 5
context.py
in awsglue
291 31 195 1633 8
devutils.py
in awsglue
181 23 637 1633 4
collection_transforms.py
in awsglue/transforms
111 15 637 1633 3
utils.py
in awsglue
98 14 327 1633 7
unbox.py
in awsglue/transforms
77 5 637 1633 4
resolve_choice.py
in awsglue/transforms
67 5 637 1633 4
relationalize.py
in awsglue/transforms
65 5 637 1633 3
transform.py
in awsglue/transforms
63 10 637 1633 4
drop_nulls.py
in awsglue/transforms
58 6 637 1633 4
apply_mapping.py
in awsglue/transforms
54 5 637 1633 3
unnest_frame.py
in awsglue/transforms
42 5 637 1633 3
__init__.py
in awsglue/transforms
30 3 637 1633 5
job.py
in awsglue
28 10 327 1633 6
data_sink.py
in awsglue
25 6 637 1633 3
data_source.py
in awsglue
22 3 637 1633 3
errors_as_dynamicframe.py
in awsglue/transforms
22 5 637 1633 4
functions.py
in awsglue
16 3 637 1633 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in awsglue
2 - 637 1633 4
functions.py
in awsglue
16 3 637 1633 3
errors_as_dynamicframe.py
in awsglue/transforms
22 5 637 1633 4
data_source.py
in awsglue
22 3 637 1633 3
data_sink.py
in awsglue
25 6 637 1633 3
__init__.py
in awsglue/transforms
30 3 637 1633 5
unnest_frame.py
in awsglue/transforms
42 5 637 1633 3
repartition.py
in awsglue/transforms
43 5 637 876 3
dynamicframe_filter.py
in awsglue/transforms
47 5 637 1331 4
union.py
in awsglue/transforms
48 5 637 637 1
coalesce.py
in awsglue/transforms
48 5 637 876 3
dynamicframe_map.py
in awsglue/transforms
52 5 637 1331 4
apply_mapping.py
in awsglue/transforms
54 5 637 1633 3
drop_nulls.py
in awsglue/transforms
58 6 637 1633 4
transform.py
in awsglue/transforms
63 10 637 1633 4
relationalize.py
in awsglue/transforms
65 5 637 1633 3
resolve_choice.py
in awsglue/transforms
67 5 637 1633 4
unbox.py
in awsglue/transforms
77 5 637 1633 4
collection_transforms.py
in awsglue/transforms
111 15 637 1633 3
devutils.py
in awsglue
181 23 637 1633 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
activate_etl_connector.py
in awsglue/scripts
226 17 195 195 1
scripts_utils.py
in awsglue/scripts
82 8 195 195 1
crawler_undo.py
in awsglue/scripts
77 4 195 195 1
crawler_redo_from_backup.py
in awsglue/scripts
47 3 195 195 1
connector_activation_util.py
in awsglue/scripts
21 1 195 195 1
__init__.py
in awsglue/scripts
1 - 195 195 1
apply_mapping.py
in awsglue/dataframe_transforms
50 5 321 327 2
dataframereader.py
in awsglue
21 3 195 327 3
glue_shell.py
in awsglue
15 - 327 327 1
streaming_data_source.py
in awsglue
13 3 327 327 1
__init__.py
in awsglue/dataframe_transforms
3 - 327 327 1
union.py
in awsglue/transforms
48 5 637 637 1
coalesce.py
in awsglue/transforms
48 5 637 876 3
repartition.py
in awsglue/transforms
43 5 637 876 3
dynamicframe_map.py
in awsglue/transforms
52 5 637 1331 4
dynamicframe_filter.py
in awsglue/transforms
47 5 637 1331 4
dynamicframe.py
in awsglue
358 53 637 1633 6
field_transforms.py
in awsglue/transforms
333 35 637 1633 3
gluetypes.py
in awsglue
299 55 637 1633 5
context.py
in awsglue
291 31 195 1633 8
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
context.py
in awsglue
291 31 195 1633 8
activate_etl_connector.py
in awsglue/scripts
226 17 195 195 1
scripts_utils.py
in awsglue/scripts
82 8 195 195 1
crawler_undo.py
in awsglue/scripts
77 4 195 195 1
crawler_redo_from_backup.py
in awsglue/scripts
47 3 195 195 1
dataframereader.py
in awsglue
21 3 195 327 3
connector_activation_util.py
in awsglue/scripts
21 1 195 195 1
__init__.py
in awsglue/scripts
1 - 195 195 1
apply_mapping.py
in awsglue/dataframe_transforms
50 5 321 327 2
utils.py
in awsglue
98 14 327 1633 7
job.py
in awsglue
28 10 327 1633 6
glue_shell.py
in awsglue
15 - 327 327 1
streaming_data_source.py
in awsglue
13 3 327 327 1
__init__.py
in awsglue/dataframe_transforms
3 - 327 327 1
dynamicframe.py
in awsglue
358 53 637 1633 6
field_transforms.py
in awsglue/transforms
333 35 637 1633 3
gluetypes.py
in awsglue
299 55 637 1633 5
devutils.py
in awsglue
181 23 637 1633 4
collection_transforms.py
in awsglue/transforms
111 15 637 1633 3
unbox.py
in awsglue/transforms
77 5 637 1633 4