GoogleCloudPlatform / bq-pii-classifier
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 121 files with 6,914 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 4 files changed 6-20 times (914 lines of code)
    • 117 files changed 1-5 times (6,000 lines of code)
0% | 0% | 0% | 13% | 86%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 121 files with 6,914 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 121 files changed by 1 contributor (6,914 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, tf, sh, tpl, md, xml, yaml, py, txt, json, tfvars, gitignore, proto
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tf0% | 0% | 0% | 16% | 83%
java0% | 0% | 0% | 9% | 90%
tfvars0% | 0% | 0% | 52% | 47%
tpl0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
terraform0% | 0% | 0% | 19% | 80%
services0% | 0% | 0% | 8% | 91%
helpers0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Tagger.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
303 9 2022-03-21 2025-01-17 7 1 karim.wadie@gmail.com karim.wadie@gmail.com
151 - 2022-02-18 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform
168 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/common
292 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/inspection
126 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/inspection
129 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/common
174 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform
447 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/data-catalog
31 - 2022-03-25 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/bigquery
41 - 2022-05-02 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_auto_dlp.tpl
in services/library/src/main/resources/sql
57 - 2022-05-02 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/gcs
15 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/gcs
20 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
output.tf
in terraform/stacks/common
21 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/pubsub
24 - 2022-05-02 2022-10-10 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/data-catalog
33 - 2022-03-25 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/pubsub
34 - 2022-05-02 2022-10-10 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/cloud-run
56 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
TableSpec.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
65 10 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
InspectorController.java
in services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector
80 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
FindingsReaderAutoDlp.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings
83 3 2022-05-20 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Inspector.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector
148 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggerController.java
in services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger
163 4 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Dispatcher.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher
223 5 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/bigquery
242 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/stacks/inspection
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/stacks/common
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/gcs
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/iam
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/dlp
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/cloud-scheduler
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/cloud-logging
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/cloud-run
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/data-catalog
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/bigquery
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/pubsub
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
output.tf
in terraform/modules/bigquery
18 - 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/cloud-scheduler
19 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
BigQueryService.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq
20 - 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TablePolicyTags.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
23 4 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/cloud-scheduler
27 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Operation.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
29 6 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/dlp
30 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_run_summary.tpl
in terraform/modules/bigquery/views
32 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TrackingHelper.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
32 7 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
40 7 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/cloud-run
43 - 2022-05-02 2022-10-10 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/dlp
49 - 2022-12-12 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector
52 11 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
55 12 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Tagger.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
303 9 2022-03-21 2025-01-17 7 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform
168 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
151 - 2022-02-18 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/common
292 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform
447 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/common
174 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/inspection
129 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/inspection
126 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_auto_dlp.tpl
in services/library/src/main/resources/sql
57 - 2022-05-02 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/bigquery
41 - 2022-05-02 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/data-catalog
31 - 2022-03-25 2025-01-17 4 1 karim.wadie@gmail.com karim.wadie@gmail.com
InspectorController.java
in services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector
80 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggerController.java
in services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger
163 4 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
FindingsReaderAutoDlp.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings
83 3 2022-05-20 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Dispatcher.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher
223 5 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Inspector.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector
148 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
TableSpec.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
65 10 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/pubsub
34 - 2022-05-02 2022-10-10 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/pubsub
24 - 2022-05-02 2022-10-10 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/bigquery
242 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/data-catalog
33 - 2022-03-25 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/cloud-run
56 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/gcs
20 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/modules/gcs
15 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
output.tf
in terraform/stacks/common
21 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector
52 11 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
55 12 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggingDispatcherController.java
in services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
95 3 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
40 7 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
InspectionDispatcherController.java
in services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
78 3 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger
68 15 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
FindingsReaderStandardDlp.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings
92 3 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
AutoDlpResultsScannerImpl.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan
80 7 2022-05-20 2024-06-28 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
BigQueryServiceImpl.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq
107 11 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
BigQueryService.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq
20 - 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
DispatcherConfig.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher
71 9 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggerConfig.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
104 15 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Utils.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
91 6 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TrackingHelper.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
32 7 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
LoggingHelper.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
214 17 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Operation.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
29 6 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TablePolicyTags.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
23 4 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_without_promotion.tpl
in services/library/src/main/resources/sql
117 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_with_promotion.tpl
in services/library/src/main/resources/sql
140 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/pubsub
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_run_summary.tpl
in terraform/modules/bigquery/views
32 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_broken_steps.tpl
in terraform/modules/bigquery/views
60 - 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/bigquery
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
output.tf
in terraform/modules/bigquery
18 - 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
providers.tf
in terraform/modules/data-catalog
13 - 2022-10-10 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TagHistoryLogEntry.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
54 9
TableScanLimitsConfig.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
38 4
output.tf
in terraform/modules/iam
21 -
logback.xml
in services/library/src/main/resources
17 -
tpl
v_tagging_actions.tpl
in terraform/modules/bigquery/views
17 -
tpl
v_errors_non_retryable.tpl
in terraform/modules/bigquery/views
15 -
tpl
v_errors_retryable.tpl
in terraform/modules/bigquery/views
15 -
tpl
v_log_tag_history.tpl
in terraform/modules/bigquery/views
14 -
ColumnTaggingAction.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
11 -
tpl
v_tracking_id_to_table_map.tpl
in terraform/modules/bigquery/views
11 -
tpl
v_steps.tpl
in terraform/modules/bigquery/views
9 -
main.tf
in terraform/modules/cloud-logging
9 -
NonRetryableApplicationException.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
6 1
output.tf
in terraform/modules/pubsub
6 -
FunctionLifeCycleEvent.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
5 -
TableScanLimitsType.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities
5 -
output.tf
in terraform/modules/cloud-run
3 -
output.tf
in terraform/modules/cloud-logging
3 -
variables.tf
in terraform
447 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
Tagger.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
303 9 2022-03-21 2025-01-17 7 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/common
292 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/bigquery
242 - 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
Dispatcher.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher
223 5 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
LoggingHelper.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
214 17 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/common
174 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform
168 - 2022-03-25 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggerController.java
in services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger
163 4 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
151 - 2022-02-18 2025-01-17 6 1 karim.wadie@gmail.com karim.wadie@gmail.com
Inspector.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector
148 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_with_promotion.tpl
in services/library/src/main/resources/sql
140 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
138 - 2024-07-30 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/stacks/inspection
129 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/bq-remote-function
126 - 2025-01-17 2025-01-17 1 1 karim.wadie@gmail.com karim.wadie@gmail.com
variables.tf
in terraform/stacks/inspection
126 - 2022-03-25 2025-01-17 5 1 karim.wadie@gmail.com karim.wadie@gmail.com
tpl
v_dlp_fields_findings_without_promotion.tpl
in services/library/src/main/resources/sql
117 - 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.py
in helpers/bq-remote-functions/get-policy-tags
115 7 2025-01-17 2025-01-17 1 1 karim.wadie@gmail.com karim.wadie@gmail.com
BigQueryServiceImpl.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq
107 11 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggerConfig.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger
104 15 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
main.tf
in terraform/modules/iam
104 - 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
ControllerExceptionHelper.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
97 3 2022-05-02 2022-05-02 1 1 karim.wadie@gmail.com karim.wadie@gmail.com
TaggingDispatcherController.java
in services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
95 3 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
FindingsReaderStandardDlp.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings
92 3 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
StandardDlpResultsScannerImpl.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan
91 7 2022-05-20 2022-05-20 1 1 karim.wadie@gmail.com karim.wadie@gmail.com
Utils.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers
91 6 2022-05-20 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
FindingsReaderAutoDlp.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings
83 3 2022-05-20 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
InspectorController.java
in services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector
80 3 2022-05-02 2025-01-17 3 1 karim.wadie@gmail.com karim.wadie@gmail.com
AutoDlpResultsScannerImpl.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan
80 7 2022-05-20 2024-06-28 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
InspectionDispatcherController.java
in services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher
78 3 2022-05-02 2022-05-20 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
DispatcherConfig.java
in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher
71 9 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Environment.java
in services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger
68 15 2022-05-02 2025-01-17 2 1 karim.wadie@gmail.com karim.wadie@gmail.com
Correlations

File Size vs. Number of Changes: 121 points

helpers/bq-list-locations/main.py x: 11 lines of code y: 1 # changes helpers/bq-remote-functions/get-policy-tags/main.py x: 115 lines of code y: 1 # changes services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/Environment.java x: 40 lines of code y: 2 # changes services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/Environment.java x: 55 lines of code y: 2 # changes services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector/Environment.java x: 52 lines of code y: 2 # changes services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector/InspectorController.java x: 80 lines of code y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/ApplicationLog.java x: 12 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/InfoTypeInfo.java x: 32 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/Operation.java x: 29 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/PolicyTagInfo.java x: 28 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/ResourceLabel.java x: 22 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/TablePolicyTags.java x: 23 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/TableSpec.java x: 65 lines of code y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/BigQueryScope.java x: 58 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/Dispatcher.java x: 223 lines of code y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/DispatcherConfig.java x: 71 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector/Inspector.java x: 148 lines of code y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector/InspectorConfig.java x: 65 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector/InspectorRequest.java x: 35 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/Tagger.java x: 303 lines of code y: 7 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerConfig.java x: 104 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerDlpJobRequest.java x: 18 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerTableSpecRequest.java x: 20 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/LoggingHelper.java x: 214 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/TrackingHelper.java x: 32 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/Utils.java x: 91 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq/BigQueryService.java x: 20 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq/BigQueryServiceImpl.java x: 107 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderAutoDlp.java x: 83 lines of code y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderStandardDlp.java x: 92 lines of code y: 2 # changes services/library/src/main/resources/sql/v_dlp_fields_findings_auto_dlp.tpl x: 57 lines of code y: 4 # changes services/library/src/main/resources/sql/v_dlp_fields_findings_with_promotion.tpl x: 140 lines of code y: 2 # changes services/library/src/main/resources/sql/v_dlp_fields_findings_without_promotion.tpl x: 117 lines of code y: 2 # changes services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger/Environment.java x: 68 lines of code y: 2 # changes services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger/TaggerController.java x: 163 lines of code y: 3 # changes terraform/example-discovery-service-mode.tfvars x: 138 lines of code y: 2 # changes terraform/example-standard-mode.tfvars x: 151 lines of code y: 6 # changes terraform/main.tf x: 168 lines of code y: 6 # changes terraform/modules/bigquery/main.tf x: 242 lines of code y: 3 # changes terraform/modules/bigquery/providers.tf x: 13 lines of code y: 2 # changes terraform/modules/bigquery/variables.tf x: 41 lines of code y: 4 # changes terraform/modules/bigquery/views/v_broken_steps.tpl x: 60 lines of code y: 2 # changes terraform/modules/bigquery/views/v_run_summary_counts.tpl x: 34 lines of code y: 1 # changes terraform/modules/bq-remote-function/main.tf x: 126 lines of code y: 1 # changes terraform/modules/bq-remote-function/procedures/deploy_get_policy_tags_remote_func.tpl x: 6 lines of code y: 1 # changes terraform/modules/bq-remote-function/providers.tf x: 21 lines of code y: 1 # changes terraform/modules/bq-remote-function/variables.tf x: 62 lines of code y: 1 # changes terraform/modules/cloud-run/main.tf x: 56 lines of code y: 3 # changes terraform/modules/cloud-scheduler/main.tf x: 19 lines of code y: 2 # changes terraform/modules/cloud-scheduler/variables.tf x: 27 lines of code y: 2 # changes terraform/modules/data-catalog/main.tf x: 31 lines of code y: 4 # changes terraform/modules/data-catalog/output.tf x: 19 lines of code y: 1 # changes terraform/modules/data-catalog/variables.tf x: 33 lines of code y: 3 # changes terraform/modules/data_project_permissions_in_standard_mode/providers.tf x: 13 lines of code y: 1 # changes terraform/modules/dlp/main.tf x: 49 lines of code y: 2 # changes terraform/modules/dlp/output.tf x: 9 lines of code y: 1 # changes terraform/modules/dlp/variables.tf x: 30 lines of code y: 2 # changes terraform/modules/gcs/main.tf x: 20 lines of code y: 3 # changes terraform/modules/gcs/variables.tf x: 15 lines of code y: 3 # changes terraform/outputs.tf x: 3 lines of code y: 1 # changes terraform/stacks/common/main.tf x: 292 lines of code y: 6 # changes terraform/stacks/common/output.tf x: 21 lines of code y: 3 # changes terraform/stacks/common/variables.tf x: 174 lines of code y: 5 # changes terraform/stacks/inspection/main.tf x: 129 lines of code y: 5 # changes terraform/stacks/inspection/variables.tf x: 126 lines of code y: 5 # changes terraform/terraform.tf x: 14 lines of code y: 1 # changes terraform/variables.tf x: 447 lines of code y: 5 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan/AutoDlpResultsScannerImpl.java x: 80 lines of code y: 2 # changes terraform/modules/cloud-run/variables.tf x: 43 lines of code y: 2 # changes terraform/modules/pubsub/main.tf x: 34 lines of code y: 3 # changes terraform/modules/pubsub/variables.tf x: 24 lines of code y: 3 # changes services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/InspectionDispatcherController.java x: 78 lines of code y: 2 # changes services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/TaggingDispatcherController.java x: 95 lines of code y: 2 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/dlp/DlpService.java x: 10 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReader.java x: 7 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderFactory.java x: 66 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/pubsub/FailedPubSubMessage.java x: 23 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/pubsub/PubSubServiceImpl.java x: 41 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan/BigQueryScannerImpl.java x: 33 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/scan/StandardDlpResultsScannerImpl.java x: 91 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/set/GCSPersistentSetImpl.java x: 24 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/set/PersistentSet.java x: 5 lines of code y: 1 # changes terraform/modules/bigquery/output.tf x: 18 lines of code y: 2 # changes terraform/stacks/inspection/iam.tf x: 45 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/JsonMessage.java x: 4 lines of code y: 1 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/ControllerExceptionHelper.java x: 97 lines of code y: 1 # changes
7.0
# changes
  min: 1.0
  average: 1.94
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 7.0
0 447.0
lines of code
min: 3.0 | average: 57.14 | 25th percentile: 13.0 | median: 32.0 | 75th percentile: 74.5 | max: 447.0

Number of Contributors vs. Number of Changes: 121 points

helpers/bq-list-locations/main.py x: 1 # contributors y: 1 # changes services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/Environment.java x: 1 # contributors y: 2 # changes services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector/InspectorController.java x: 1 # contributors y: 3 # changes services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/Tagger.java x: 1 # contributors y: 7 # changes services/library/src/main/resources/sql/v_dlp_fields_findings_auto_dlp.tpl x: 1 # contributors y: 4 # changes terraform/example-standard-mode.tfvars x: 1 # contributors y: 6 # changes terraform/stacks/common/variables.tf x: 1 # contributors y: 5 # changes
7.0
# changes
  min: 1.0
  average: 1.94
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 7.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 121 points

helpers/bq-list-locations/main.py x: 1 # contributors y: 11 lines of code helpers/bq-remote-functions/get-policy-tags/main.py x: 1 # contributors y: 115 lines of code services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/Environment.java x: 1 # contributors y: 40 lines of code services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/Environment.java x: 1 # contributors y: 55 lines of code services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector/Environment.java x: 1 # contributors y: 52 lines of code services/inspector-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/inspector/InspectorController.java x: 1 # contributors y: 80 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/InfoTypeInfo.java x: 1 # contributors y: 32 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/Operation.java x: 1 # contributors y: 29 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/PolicyTagInfo.java x: 1 # contributors y: 28 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/ResourceLabel.java x: 1 # contributors y: 22 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/TablePolicyTags.java x: 1 # contributors y: 23 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/entities/TableSpec.java x: 1 # contributors y: 65 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/BigQueryScope.java x: 1 # contributors y: 58 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/Dispatcher.java x: 1 # contributors y: 223 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/dispatcher/DispatcherConfig.java x: 1 # contributors y: 71 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector/Inspector.java x: 1 # contributors y: 148 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/inspector/InspectorRequest.java x: 1 # contributors y: 35 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/Tagger.java x: 1 # contributors y: 303 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerConfig.java x: 1 # contributors y: 104 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerDlpJobRequest.java x: 1 # contributors y: 18 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/TaggerTableSpecRequest.java x: 1 # contributors y: 20 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/LoggingHelper.java x: 1 # contributors y: 214 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/Utils.java x: 1 # contributors y: 91 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/bq/BigQueryServiceImpl.java x: 1 # contributors y: 107 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderAutoDlp.java x: 1 # contributors y: 83 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderStandardDlp.java x: 1 # contributors y: 92 lines of code services/library/src/main/resources/sql/v_dlp_fields_findings_with_promotion.tpl x: 1 # contributors y: 140 lines of code services/library/src/main/resources/sql/v_dlp_fields_findings_without_promotion.tpl x: 1 # contributors y: 117 lines of code services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger/Environment.java x: 1 # contributors y: 68 lines of code services/tagger-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/tagger/TaggerController.java x: 1 # contributors y: 163 lines of code terraform/example-discovery-service-mode.tfvars x: 1 # contributors y: 138 lines of code terraform/example-standard-mode.tfvars x: 1 # contributors y: 151 lines of code terraform/main.tf x: 1 # contributors y: 168 lines of code terraform/modules/bigquery/main.tf x: 1 # contributors y: 242 lines of code terraform/modules/bigquery/providers.tf x: 1 # contributors y: 13 lines of code terraform/modules/bigquery/variables.tf x: 1 # contributors y: 41 lines of code terraform/modules/bigquery/views/v_broken_steps.tpl x: 1 # contributors y: 60 lines of code terraform/modules/bq-remote-function/main.tf x: 1 # contributors y: 126 lines of code terraform/modules/bq-remote-function/procedures/deploy_get_policy_tags_remote_func.tpl x: 1 # contributors y: 6 lines of code terraform/modules/bq-remote-function/variables.tf x: 1 # contributors y: 62 lines of code terraform/modules/data-catalog/main.tf x: 1 # contributors y: 31 lines of code terraform/modules/dlp/main.tf x: 1 # contributors y: 49 lines of code terraform/modules/dlp/output.tf x: 1 # contributors y: 9 lines of code terraform/modules/gcs/variables.tf x: 1 # contributors y: 15 lines of code terraform/outputs.tf x: 1 # contributors y: 3 lines of code terraform/stacks/common/main.tf x: 1 # contributors y: 292 lines of code terraform/stacks/common/variables.tf x: 1 # contributors y: 174 lines of code terraform/stacks/inspection/main.tf x: 1 # contributors y: 129 lines of code terraform/variables.tf x: 1 # contributors y: 447 lines of code terraform/modules/cloud-run/variables.tf x: 1 # contributors y: 43 lines of code services/dispatcher-inspection-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/InspectionDispatcherController.java x: 1 # contributors y: 78 lines of code services/dispatcher-tagging-app/src/main/java/com/google/cloud/pso/bq_pii_classifier/dispatcher/TaggingDispatcherController.java x: 1 # contributors y: 95 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/findings/FindingsReaderFactory.java x: 1 # contributors y: 66 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/services/set/PersistentSet.java x: 1 # contributors y: 5 lines of code terraform/stacks/inspection/iam.tf x: 1 # contributors y: 45 lines of code services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/ControllerExceptionHelper.java x: 1 # contributors y: 97 lines of code
447.0
lines of code
  min: 3.0
  average: 57.14
  25th percentile: 13.0
  median: 32.0
  75th percentile: 74.5
  max: 447.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0