GoogleCloudPlatform / professional-services-data-validator
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 40 files with 6,623 lines of code in files.
    • 33 files that are 366+ days old (6,149 lines of code)
    • 2 files that are 181-365 days old (172 lines of code)
    • 2 files that are 91-180 days old (84 lines of code)
    • 3 files that are 31-90 days old (218 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 2% | 1% | 3% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 40 files with 6,623 lines of code in files.
    • 12 files have been last changed 366+ days ago (167 lines of code)
    • 2 files have been last changed 181-365 days ago (82 lines of code)
    • 4 files have been last changed 91-180 days ago (396 lines of code)
    • 9 files have been last changed 31-90 days ago (1,204 lines of code)
    • 13 files have been last changed 1-30 days ago (4,774 lines of code)
2% | 1% | 5% | 18% | 72%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
py, sql, md, sh, yaml, tf, txt, json, cfg, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py92% | 2% | 1% | 3% | 0%
yaml100% | 0% | 0% | 0% | 0%
tf100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py1% | 1% | 3% | 18% | 74%
tf100% | 0% | 0% | 0% | 0%
yaml10% | 0% | 89% | 0% | 0%
cfg100% | 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
data_validation92% | 2% | 1% | 3% | 0%
ROOT100% | 0% | 0% | 0% | 0%
terraform100% | 0% | 0% | 0% | 0%
ci100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
data_validation1% | 1% | 4% | 15% | 77%
terraform100% | 0% | 0% | 0% | 0%
ci100% | 0% | 0% | 0% | 0%
ROOT<1% | 0% | 34% | 64% | 0%
Oldest Files (Top 40)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
query_builder.py
in data_validation/query_builder
398 52 2020-01-28 2025-05-03 67 13 dhercher@google.com neiljohnson@google.com
data_validation.py
in data_validation
261 10 2020-01-28 2025-03-19 99 19 dhercher@google.com neiljohnson@google.com
setup.py
in root
79 - 2020-01-28 2025-03-31 53 14 dhercher@google.com neiljohnson@google.com
consts.py
in data_validation
190 - 2020-01-29 2025-05-03 86 21 dhercher@google.com neiljohnson@google.com
exceptions.py
in data_validation
8 - 2020-03-03 2025-04-02 7 5 dhercher@google.com neiljohnson@google.com
__init__.py
in data_validation/query_builder
1 - 2020-03-05 2020-03-17 3 2 swast@google.com swast@google.com
noxfile.py
in root
195 20 2020-03-17 2025-03-28 53 13 swast@google.com neiljohnson@google.com
validation_builder.py
in data_validation
334 30 2020-05-15 2025-05-03 43 14 swast@google.com neiljohnson@google.com
bigquery.py
in data_validation/result_handlers
71 4 2020-05-15 2025-04-09 19 11 swast@google.com neiljohnson@google.com
text.py
in data_validation/result_handlers
44 6 2020-05-15 2025-04-09 15 10 swast@google.com neiljohnson@google.com
main.tf
in terraform
20 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
variables.tf
in terraform
5 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
__init__.py
in data_validation/result_handlers
1 - 2020-05-15 2020-05-15 1 2 swast@google.com dhercher@google.com
__main__.py
in data_validation
486 22 2020-06-04 2025-04-16 123 23 dhercher@google.com 106282841+sundar-mudupalli-...
config_manager.py
in data_validation
998 87 2020-06-05 2025-05-03 130 24 dhercher@google.com neiljohnson@google.com
combiner.py
in data_validation
439 10 2020-06-12 2025-04-23 57 15 swast@google.com neiljohnson@google.com
metadata.py
in data_validation
48 2 2020-06-24 2024-11-05 11 4 swast@google.com 97466325+nick-redfearn@user...
testenv.tf
in terraform
6 - 2020-06-26 2020-06-26 1 1 swast@google.com swast@google.com
client_info.py
in data_validation
6 1 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
__init__.py
in data_validation
3 - 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
jellyfish_distance.py
in data_validation
10 1 2020-07-29 2022-01-27 6 5 dhercher@google.com ajleal@msn.com
cli_tools.py
in data_validation
1307 47 2020-08-19 2025-04-07 119 30 dhercher@google.com neiljohnson@google.com
148 - 2020-08-19 2025-01-08 20 13 swast@google.com neiljohnson@google.com
clients.py
in data_validation
249 17 2020-09-14 2025-04-02 69 18 dhercher@google.com neiljohnson@google.com
schema_validation.py
in data_validation
296 13 2021-04-27 2025-04-02 19 12 dhaval.durve@gmail.com neiljohnson@google.com
cfg
setup.cfg
in root
2 - 2021-04-29 2021-04-29 1 1 swast@google.com swast@google.com
18 - 2021-06-28 2022-10-12 3 1 dhercher@google.com dhercher@google.com
state_manager.py
in data_validation
76 12 2021-09-30 2025-01-20 11 8 dhercher@google.com 81384511+jwerner08@users.no...
random_row_builder.py
in data_validation/query_builder
55 4 2022-01-05 2023-09-21 14 7 dhercher@google.com nehanene@google.com
app.py
in data_validation
40 6 2022-01-05 2022-07-27 3 2 dhercher@google.com 48508718+latika-wadhwa@user...
partition_builder.py
in data_validation
298 8 2023-01-25 2025-04-16 18 5 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
partition_row_builder.py
in data_validation/query_builder
34 3 2023-01-25 2024-10-09 6 3 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
secret_manager.py
in data_validation
23 3 2023-02-27 2025-02-19 6 5 100784684+mokhahmed@users.n... neiljohnson@google.com
gcs_helper.py
in data_validation
70 11 2024-05-09 2025-01-20 4 3 nehanene@google.com 81384511+jwerner08@users.no...
find_tables.py
in data_validation
102 5 2024-09-25 2024-12-18 2 1 neiljohnson@google.com neiljohnson@google.com
util.py
in data_validation
50 4 2024-11-12 2025-04-16 5 3 neiljohnson@google.com 106282841+sundar-mudupalli-...
raw_query.py
in data_validation
34 3 2024-12-03 2025-03-04 3 1 neiljohnson@google.com neiljohnson@google.com
postgres.py
in data_validation/result_handlers
105 7 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
factory.py
in data_validation/result_handlers
59 1 2025-04-02 2025-04-02 1 1 neiljohnson@google.com neiljohnson@google.com
base_backend.py
in data_validation/result_handlers
54 2 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
Files Not Recently Changed (Top 40)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in data_validation/query_builder
1 - 2020-03-05 2020-03-17 3 2 swast@google.com swast@google.com
__init__.py
in data_validation/result_handlers
1 - 2020-05-15 2020-05-15 1 2 swast@google.com dhercher@google.com
variables.tf
in terraform
5 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
testenv.tf
in terraform
6 - 2020-06-26 2020-06-26 1 1 swast@google.com swast@google.com
main.tf
in terraform
20 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
__init__.py
in data_validation
3 - 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
client_info.py
in data_validation
6 1 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
cfg
setup.cfg
in root
2 - 2021-04-29 2021-04-29 1 1 swast@google.com swast@google.com
jellyfish_distance.py
in data_validation
10 1 2020-07-29 2022-01-27 6 5 dhercher@google.com ajleal@msn.com
app.py
in data_validation
40 6 2022-01-05 2022-07-27 3 2 dhercher@google.com 48508718+latika-wadhwa@user...
18 - 2021-06-28 2022-10-12 3 1 dhercher@google.com dhercher@google.com
random_row_builder.py
in data_validation/query_builder
55 4 2022-01-05 2023-09-21 14 7 dhercher@google.com nehanene@google.com
partition_row_builder.py
in data_validation/query_builder
34 3 2023-01-25 2024-10-09 6 3 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
metadata.py
in data_validation
48 2 2020-06-24 2024-11-05 11 4 swast@google.com 97466325+nick-redfearn@user...
find_tables.py
in data_validation
102 5 2024-09-25 2024-12-18 2 1 neiljohnson@google.com neiljohnson@google.com
148 - 2020-08-19 2025-01-08 20 13 swast@google.com neiljohnson@google.com
gcs_helper.py
in data_validation
70 11 2024-05-09 2025-01-20 4 3 nehanene@google.com 81384511+jwerner08@users.no...
state_manager.py
in data_validation
76 12 2021-09-30 2025-01-20 11 8 dhercher@google.com 81384511+jwerner08@users.no...
secret_manager.py
in data_validation
23 3 2023-02-27 2025-02-19 6 5 100784684+mokhahmed@users.n... neiljohnson@google.com
raw_query.py
in data_validation
34 3 2024-12-03 2025-03-04 3 1 neiljohnson@google.com neiljohnson@google.com
data_validation.py
in data_validation
261 10 2020-01-28 2025-03-19 99 19 dhercher@google.com neiljohnson@google.com
noxfile.py
in root
195 20 2020-03-17 2025-03-28 53 13 swast@google.com neiljohnson@google.com
setup.py
in root
79 - 2020-01-28 2025-03-31 53 14 dhercher@google.com neiljohnson@google.com
exceptions.py
in data_validation
8 - 2020-03-03 2025-04-02 7 5 dhercher@google.com neiljohnson@google.com
factory.py
in data_validation/result_handlers
59 1 2025-04-02 2025-04-02 1 1 neiljohnson@google.com neiljohnson@google.com
clients.py
in data_validation
249 17 2020-09-14 2025-04-02 69 18 dhercher@google.com neiljohnson@google.com
schema_validation.py
in data_validation
296 13 2021-04-27 2025-04-02 19 12 dhaval.durve@gmail.com neiljohnson@google.com
cli_tools.py
in data_validation
1307 47 2020-08-19 2025-04-07 119 30 dhercher@google.com neiljohnson@google.com
text.py
in data_validation/result_handlers
44 6 2020-05-15 2025-04-09 15 10 swast@google.com neiljohnson@google.com
base_backend.py
in data_validation/result_handlers
54 2 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
bigquery.py
in data_validation/result_handlers
71 4 2020-05-15 2025-04-09 19 11 swast@google.com neiljohnson@google.com
postgres.py
in data_validation/result_handlers
105 7 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
util.py
in data_validation
50 4 2024-11-12 2025-04-16 5 3 neiljohnson@google.com 106282841+sundar-mudupalli-...
partition_builder.py
in data_validation
298 8 2023-01-25 2025-04-16 18 5 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
__main__.py
in data_validation
486 22 2020-06-04 2025-04-16 123 23 dhercher@google.com 106282841+sundar-mudupalli-...
combiner.py
in data_validation
439 10 2020-06-12 2025-04-23 57 15 swast@google.com neiljohnson@google.com
consts.py
in data_validation
190 - 2020-01-29 2025-05-03 86 21 dhercher@google.com neiljohnson@google.com
validation_builder.py
in data_validation
334 30 2020-05-15 2025-05-03 43 14 swast@google.com neiljohnson@google.com
query_builder.py
in data_validation/query_builder
398 52 2020-01-28 2025-05-03 67 13 dhercher@google.com neiljohnson@google.com
config_manager.py
in data_validation
998 87 2020-06-05 2025-05-03 130 24 dhercher@google.com neiljohnson@google.com
Most Recently Created Files (Top 40)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
postgres.py
in data_validation/result_handlers
105 7 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
factory.py
in data_validation/result_handlers
59 1 2025-04-02 2025-04-02 1 1 neiljohnson@google.com neiljohnson@google.com
base_backend.py
in data_validation/result_handlers
54 2 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
raw_query.py
in data_validation
34 3 2024-12-03 2025-03-04 3 1 neiljohnson@google.com neiljohnson@google.com
util.py
in data_validation
50 4 2024-11-12 2025-04-16 5 3 neiljohnson@google.com 106282841+sundar-mudupalli-...
find_tables.py
in data_validation
102 5 2024-09-25 2024-12-18 2 1 neiljohnson@google.com neiljohnson@google.com
gcs_helper.py
in data_validation
70 11 2024-05-09 2025-01-20 4 3 nehanene@google.com 81384511+jwerner08@users.no...
secret_manager.py
in data_validation
23 3 2023-02-27 2025-02-19 6 5 100784684+mokhahmed@users.n... neiljohnson@google.com
partition_builder.py
in data_validation
298 8 2023-01-25 2025-04-16 18 5 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
partition_row_builder.py
in data_validation/query_builder
34 3 2023-01-25 2024-10-09 6 3 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
random_row_builder.py
in data_validation/query_builder
55 4 2022-01-05 2023-09-21 14 7 dhercher@google.com nehanene@google.com
app.py
in data_validation
40 6 2022-01-05 2022-07-27 3 2 dhercher@google.com 48508718+latika-wadhwa@user...
state_manager.py
in data_validation
76 12 2021-09-30 2025-01-20 11 8 dhercher@google.com 81384511+jwerner08@users.no...
18 - 2021-06-28 2022-10-12 3 1 dhercher@google.com dhercher@google.com
cfg
setup.cfg
in root
2 - 2021-04-29 2021-04-29 1 1 swast@google.com swast@google.com
schema_validation.py
in data_validation
296 13 2021-04-27 2025-04-02 19 12 dhaval.durve@gmail.com neiljohnson@google.com
clients.py
in data_validation
249 17 2020-09-14 2025-04-02 69 18 dhercher@google.com neiljohnson@google.com
cli_tools.py
in data_validation
1307 47 2020-08-19 2025-04-07 119 30 dhercher@google.com neiljohnson@google.com
148 - 2020-08-19 2025-01-08 20 13 swast@google.com neiljohnson@google.com
jellyfish_distance.py
in data_validation
10 1 2020-07-29 2022-01-27 6 5 dhercher@google.com ajleal@msn.com
client_info.py
in data_validation
6 1 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
__init__.py
in data_validation
3 - 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
testenv.tf
in terraform
6 - 2020-06-26 2020-06-26 1 1 swast@google.com swast@google.com
metadata.py
in data_validation
48 2 2020-06-24 2024-11-05 11 4 swast@google.com 97466325+nick-redfearn@user...
combiner.py
in data_validation
439 10 2020-06-12 2025-04-23 57 15 swast@google.com neiljohnson@google.com
config_manager.py
in data_validation
998 87 2020-06-05 2025-05-03 130 24 dhercher@google.com neiljohnson@google.com
__main__.py
in data_validation
486 22 2020-06-04 2025-04-16 123 23 dhercher@google.com 106282841+sundar-mudupalli-...
validation_builder.py
in data_validation
334 30 2020-05-15 2025-05-03 43 14 swast@google.com neiljohnson@google.com
bigquery.py
in data_validation/result_handlers
71 4 2020-05-15 2025-04-09 19 11 swast@google.com neiljohnson@google.com
text.py
in data_validation/result_handlers
44 6 2020-05-15 2025-04-09 15 10 swast@google.com neiljohnson@google.com
main.tf
in terraform
20 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
variables.tf
in terraform
5 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
__init__.py
in data_validation/result_handlers
1 - 2020-05-15 2020-05-15 1 2 swast@google.com dhercher@google.com
noxfile.py
in root
195 20 2020-03-17 2025-03-28 53 13 swast@google.com neiljohnson@google.com
__init__.py
in data_validation/query_builder
1 - 2020-03-05 2020-03-17 3 2 swast@google.com swast@google.com
exceptions.py
in data_validation
8 - 2020-03-03 2025-04-02 7 5 dhercher@google.com neiljohnson@google.com
consts.py
in data_validation
190 - 2020-01-29 2025-05-03 86 21 dhercher@google.com neiljohnson@google.com
query_builder.py
in data_validation/query_builder
398 52 2020-01-28 2025-05-03 67 13 dhercher@google.com neiljohnson@google.com
data_validation.py
in data_validation
261 10 2020-01-28 2025-03-19 99 19 dhercher@google.com neiljohnson@google.com
setup.py
in root
79 - 2020-01-28 2025-03-31 53 14 dhercher@google.com neiljohnson@google.com
Most Recently Changed Files (Top 40)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
config_manager.py
in data_validation
998 87 2020-06-05 2025-05-03 130 24 dhercher@google.com neiljohnson@google.com
query_builder.py
in data_validation/query_builder
398 52 2020-01-28 2025-05-03 67 13 dhercher@google.com neiljohnson@google.com
validation_builder.py
in data_validation
334 30 2020-05-15 2025-05-03 43 14 swast@google.com neiljohnson@google.com
consts.py
in data_validation
190 - 2020-01-29 2025-05-03 86 21 dhercher@google.com neiljohnson@google.com
combiner.py
in data_validation
439 10 2020-06-12 2025-04-23 57 15 swast@google.com neiljohnson@google.com
__main__.py
in data_validation
486 22 2020-06-04 2025-04-16 123 23 dhercher@google.com 106282841+sundar-mudupalli-...
partition_builder.py
in data_validation
298 8 2023-01-25 2025-04-16 18 5 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
util.py
in data_validation
50 4 2024-11-12 2025-04-16 5 3 neiljohnson@google.com 106282841+sundar-mudupalli-...
postgres.py
in data_validation/result_handlers
105 7 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
bigquery.py
in data_validation/result_handlers
71 4 2020-05-15 2025-04-09 19 11 swast@google.com neiljohnson@google.com
base_backend.py
in data_validation/result_handlers
54 2 2025-04-02 2025-04-09 2 1 neiljohnson@google.com neiljohnson@google.com
text.py
in data_validation/result_handlers
44 6 2020-05-15 2025-04-09 15 10 swast@google.com neiljohnson@google.com
cli_tools.py
in data_validation
1307 47 2020-08-19 2025-04-07 119 30 dhercher@google.com neiljohnson@google.com
schema_validation.py
in data_validation
296 13 2021-04-27 2025-04-02 19 12 dhaval.durve@gmail.com neiljohnson@google.com
clients.py
in data_validation
249 17 2020-09-14 2025-04-02 69 18 dhercher@google.com neiljohnson@google.com
factory.py
in data_validation/result_handlers
59 1 2025-04-02 2025-04-02 1 1 neiljohnson@google.com neiljohnson@google.com
exceptions.py
in data_validation
8 - 2020-03-03 2025-04-02 7 5 dhercher@google.com neiljohnson@google.com
setup.py
in root
79 - 2020-01-28 2025-03-31 53 14 dhercher@google.com neiljohnson@google.com
noxfile.py
in root
195 20 2020-03-17 2025-03-28 53 13 swast@google.com neiljohnson@google.com
data_validation.py
in data_validation
261 10 2020-01-28 2025-03-19 99 19 dhercher@google.com neiljohnson@google.com
raw_query.py
in data_validation
34 3 2024-12-03 2025-03-04 3 1 neiljohnson@google.com neiljohnson@google.com
secret_manager.py
in data_validation
23 3 2023-02-27 2025-02-19 6 5 100784684+mokhahmed@users.n... neiljohnson@google.com
state_manager.py
in data_validation
76 12 2021-09-30 2025-01-20 11 8 dhercher@google.com 81384511+jwerner08@users.no...
gcs_helper.py
in data_validation
70 11 2024-05-09 2025-01-20 4 3 nehanene@google.com 81384511+jwerner08@users.no...
148 - 2020-08-19 2025-01-08 20 13 swast@google.com neiljohnson@google.com
find_tables.py
in data_validation
102 5 2024-09-25 2024-12-18 2 1 neiljohnson@google.com neiljohnson@google.com
metadata.py
in data_validation
48 2 2020-06-24 2024-11-05 11 4 swast@google.com 97466325+nick-redfearn@user...
partition_row_builder.py
in data_validation/query_builder
34 3 2023-01-25 2024-10-09 6 3 87987893+mohdt786@users.nor... 106282841+sundar-mudupalli-...
random_row_builder.py
in data_validation/query_builder
55 4 2022-01-05 2023-09-21 14 7 dhercher@google.com nehanene@google.com
18 - 2021-06-28 2022-10-12 3 1 dhercher@google.com dhercher@google.com
app.py
in data_validation
40 6 2022-01-05 2022-07-27 3 2 dhercher@google.com 48508718+latika-wadhwa@user...
jellyfish_distance.py
in data_validation
10 1 2020-07-29 2022-01-27 6 5 dhercher@google.com ajleal@msn.com
cfg
setup.cfg
in root
2 - 2021-04-29 2021-04-29 1 1 swast@google.com swast@google.com
client_info.py
in data_validation
6 1 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
__init__.py
in data_validation
3 - 2020-07-07 2020-07-07 1 1 swast@google.com swast@google.com
main.tf
in terraform
20 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
testenv.tf
in terraform
6 - 2020-06-26 2020-06-26 1 1 swast@google.com swast@google.com
variables.tf
in terraform
5 - 2020-05-15 2020-06-26 4 2 swast@google.com swast@google.com
__init__.py
in data_validation/result_handlers
1 - 2020-05-15 2020-05-15 1 2 swast@google.com dhercher@google.com
__init__.py
in data_validation/query_builder
1 - 2020-03-05 2020-03-17 3 2 swast@google.com swast@google.com