GoogleCloudPlatform / cortex-salesforce
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/common/materializer/generate_build_files.py
src/common/materializer/dependent_dags.py
1 8 (12%) 1 (100%) 2025-04-22
src/common/materializer/create_bq_object.py
src/common/materializer/__init__.py
1 7 (14%) 1 (100%) 2025-04-22
src/common/materializer/generate_build_files.py
src/common/materializer/__init__.py
1 8 (12%) 1 (100%) 2025-04-22
src/common/py_libs/k9_deployer.py
src/common/py_libs/constants.py
1 6 (16%) 3 (33%) 2025-04-22
src/common/materializer/generate_build_files.py
src/common/materializer/generate_assets.py
1 8 (12%) 1 (100%) 2025-04-22
src/common/materializer/generate_dependent_dags.py
src/common/materializer/dag_types.py
1 1 (100%) 1 (100%) 2025-04-22
src/common/py_libs/bq_materializer.py
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 4 (25%) 5 (20%) 2025-04-22
src/common/py_libs/config_spec.py
src/common/py_libs/bq_materializer.py
1 2 (50%) 4 (25%) 2025-04-22
src/common/materializer/generate_dependent_dags.py
src/common/materializer/generate_assets.py
1 1 (100%) 1 (100%) 2025-04-22
src/common/py_libs/jinja.py
src/common/materializer/generate_assets.py
1 8 (12%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/__init__.py
1 3 (33%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py
1 3 (33%) 1 (100%) 2025-04-22
src/common/py_libs/jinja.py
src/common/init_deployment_config.py
1 8 (12%) 8 (12%) 2025-04-22
src/common/materializer/dependent_dags.py
src/common/init_deployment_config.py
1 1 (100%) 8 (12%) 2025-04-22
src/common/py_libs/k9_deployer.py
src/common/py_libs/jinja.py
1 6 (16%) 8 (12%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/materializer/dag_types.py
1 2 (50%) 1 (100%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 2 (50%) 5 (20%) 2025-04-22
src/common/py_libs/k9_deployer.py
src/common/init_deployment_config.py
1 6 (16%) 8 (12%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/materializer/__init__.py
1 2 (50%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/generate_dependent_dags.py
1 3 (33%) 1 (100%) 2025-04-22
src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py
src/common/materializer/dependent_dags.py
1 1 (100%) 1 (100%) 2025-04-22
src/common/py_libs/constants.py
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 3 (33%) 5 (20%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/materializer/generate_build_files.py
1 2 (50%) 8 (12%) 2025-04-22
src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py
src/common/materializer/generate_build_files.py
1 1 (100%) 8 (12%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/init_deployment_config.py
1 2 (50%) 8 (12%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversions.sql
src/common/materializer/dependent_dags.py
1 3 (33%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/generate_assets.py
1 3 (33%) 1 (100%) 2025-04-22
src/common/py_libs/bq_materializer.py
src/common/materializer/dag_types.py
1 4 (25%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 3 (33%) 5 (20%) 2025-04-22
src/common/py_libs/config_spec.py
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
1 2 (50%) 5 (20%) 2025-04-22
src/common/py_libs/dag_generator.py
src/common/py_libs/config_spec.py
1 2 (50%) 2 (50%) 2025-04-22
src/common/materializer/generate_assets.py
src/common/init_deployment_config.py
1 1 (100%) 8 (12%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/materializer/dependent_dags.py
1 3 (33%) 1 (100%) 2025-04-22
src/common/py_libs/jinja.py
src/common/materializer/__init__.py
1 8 (12%) 1 (100%) 2025-04-22
src/common/materializer/__init__.py
src/common/init_deployment_config.py
1 1 (100%) 8 (12%) 2025-04-22
src/common/py_libs/k9_deployer.py
src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py
1 6 (16%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversions.sql
src/common/materializer/generate_assets.py
1 3 (33%) 1 (100%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/common/py_libs/k9_deployer.py
1 3 (33%) 6 (16%) 2025-04-22
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
src/common/materializer/generate_dependent_dags.py
1 5 (20%) 1 (100%) 2025-04-22
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
src/common/materializer/dag_types.py
1 5 (20%) 1 (100%) 2025-04-22
src/common/materializer/generate_dependent_dags.py
src/common/materializer/generate_build_files.py
1 1 (100%) 8 (12%) 2025-04-22
src/common/materializer/generate_assets.py
src/common/materializer/dependent_dags.py
1 1 (100%) 1 (100%) 2025-04-22
src/common/py_libs/jinja.py
src/common/materializer/generate_build_files.py
1 8 (12%) 8 (12%) 2025-04-22
src/common/py_libs/config_spec.py
src/common/materializer/generate_dependent_dags.py
1 2 (50%) 1 (100%) 2025-04-22
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
src/common/materializer/dependent_dags.py
1 5 (20%) 1 (100%) 2025-04-22
src/common/py_libs/jinja.py
src/common/materializer/create_bq_object.py
1 8 (12%) 7 (14%) 2025-04-22
src/reporting/ddls/LeadsCaptureConversionsOverview.sql
src/reporting/ddls/LeadsCaptureConversions.sql
1 3 (33%) 3 (33%) 2025-04-22
src/common/materializer/generate_build_files.py
src/common/init_deployment_config.py
1 8 (12%) 8 (12%) 2025-04-22
src/common/materializer/templates/cloudbuild_materializer.yaml.jinja
src/common/materializer/generate_assets.py
1 5 (20%) 1 (100%) 2025-04-22
src/common/materializer/generate_dependent_dags.py
src/common/init_deployment_config.py
1 1 (100%) 8 (12%) 2025-04-22
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/common/materializer/generate_build_files.py] [src/common/materializer/generate_build_files.py] [src/common/materializer/dependent_dags.py] [src/common/materializer/dependent_dags.py] [src/common/materializer/generate_build_files.py]--[src/common/materializer/dependent_dags.py] 1 [src/common/materializer/__init__.py] [src/common/materializer/__init__.py] [src/common/materializer/generate_build_files.py]--[src/common/materializer/__init__.py] 1 [src/common/materializer/generate_assets.py] [src/common/materializer/generate_assets.py] [src/common/materializer/generate_build_files.py]--[src/common/materializer/generate_assets.py] 1 [src/common/init_deployment_config.py] [src/common/init_deployment_config.py] [src/common/materializer/generate_build_files.py]--[src/common/init_deployment_config.py] 1 [src/common/materializer/dependent_dags.py]--[src/common/init_deployment_config.py] 1 [src/common/materializer/create_bq_object.py] [src/common/materializer/create_bq_object.py] [src/common/materializer/create_bq_object.py]--[src/common/materializer/__init__.py] 1 [src/common/materializer/__init__.py]--[src/common/init_deployment_config.py] 1 [src/common/py_libs/k9_deployer.py] [src/common/py_libs/k9_deployer.py] [src/common/py_libs/constants.py] [src/common/py_libs/constants.py] [src/common/py_libs/k9_deployer.py]--[src/common/py_libs/constants.py] 1 [src/common/py_libs/jinja.py] [src/common/py_libs/jinja.py] [src/common/py_libs/k9_deployer.py]--[src/common/py_libs/jinja.py] 1 [src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py] [src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py] [src/common/py_libs/k9_deployer.py]--[src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py] 1 [src/common/py_libs/k9_deployer.py]--[src/common/init_deployment_config.py] 1 [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] [src/common/py_libs/constants.py]--[src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [src/common/materializer/generate_assets.py]--[src/common/materializer/dependent_dags.py] 1 [src/common/materializer/generate_assets.py]--[src/common/init_deployment_config.py] 1 [src/common/materializer/generate_dependent_dags.py] [src/common/materializer/generate_dependent_dags.py] [src/common/materializer/generate_dependent_dags.py]--[src/common/materializer/generate_build_files.py] 1 [src/common/materializer/generate_dependent_dags.py]--[src/common/materializer/generate_assets.py] 1 [src/common/materializer/dag_types.py] [src/common/materializer/dag_types.py] [src/common/materializer/generate_dependent_dags.py]--[src/common/materializer/dag_types.py] 1 [src/common/materializer/generate_dependent_dags.py]--[src/common/init_deployment_config.py] 1 [src/common/py_libs/bq_materializer.py] [src/common/py_libs/bq_materializer.py] [src/common/py_libs/bq_materializer.py]--[src/common/materializer/dag_types.py] 1 [src/common/py_libs/bq_materializer.py]--[src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja]--[src/common/materializer/dependent_dags.py] 1 [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja]--[src/common/materializer/generate_assets.py] 1 [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja]--[src/common/materializer/generate_dependent_dags.py] 1 [src/common/materializer/templates/cloudbuild_materializer.yaml.jinja]--[src/common/materializer/dag_types.py] 1 [src/common/py_libs/config_spec.py] [src/common/py_libs/config_spec.py] [src/common/py_libs/config_spec.py]--[src/common/materializer/generate_dependent_dags.py] 1 [src/common/py_libs/config_spec.py]--[src/common/py_libs/bq_materializer.py] 1 [src/common/py_libs/config_spec.py]--[src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [src/common/py_libs/jinja.py]--[src/common/materializer/generate_build_files.py] 1 [src/common/py_libs/jinja.py]--[src/common/materializer/create_bq_object.py] 1 [src/common/py_libs/jinja.py]--[src/common/materializer/__init__.py] 1 [src/common/py_libs/jinja.py]--[src/common/materializer/generate_assets.py] 1 [src/common/py_libs/jinja.py]--[src/common/init_deployment_config.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql] [src/reporting/ddls/LeadsCaptureConversionsOverview.sql] [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/dependent_dags.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/__init__.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/py_libs/k9_deployer.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/generate_assets.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/generate_dependent_dags.py] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py] 1 [src/reporting/ddls/LeadsCaptureConversions.sql] [src/reporting/ddls/LeadsCaptureConversions.sql] [src/reporting/ddls/LeadsCaptureConversionsOverview.sql]--[src/reporting/ddls/LeadsCaptureConversions.sql] 1 [src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py]--[src/common/materializer/generate_build_files.py] 1 [src/common/materializer/templates/airflow_task_dep_dag_template_reporting.py]--[src/common/materializer/dependent_dags.py] 1 [src/common/py_libs/dag_generator.py] [src/common/py_libs/dag_generator.py] [src/common/py_libs/dag_generator.py]--[src/common/materializer/generate_build_files.py] 1 [src/common/py_libs/dag_generator.py]--[src/common/materializer/__init__.py] 1 [src/common/py_libs/dag_generator.py]--[src/common/materializer/dag_types.py] 1 [src/common/py_libs/dag_generator.py]--[src/common/materializer/templates/cloudbuild_materializer.yaml.jinja] 1 [src/common/py_libs/dag_generator.py]--[src/common/py_libs/config_spec.py] 1 [src/common/py_libs/dag_generator.py]--[src/common/init_deployment_config.py] 1 [src/reporting/ddls/LeadsCaptureConversions.sql]--[src/common/materializer/dependent_dags.py] 1 [src/reporting/ddls/LeadsCaptureConversions.sql]--[src/common/materializer/generate_assets.py] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.