GoogleCloudPlatform / gcpdiag
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 47)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
gcpdiag/queries/network.py
gcpdiag/queries/interconnect.py
1 35 (2%) 12 (8%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
gcpdiag/runbook/exceptions.py
gcpdiag/runbook/__init__.py
1 6 (16%) 46 (2%) 2025-04-16
gcpdiag/queries/interconnect.py
gcpdiag/queries/apis_stub.py
1 12 (8%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/runbook/interconnect/__init__.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/bgp_down_flap.py
gcpdiag/runbook/interconnect/__init__.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/runbook/interconnect/constants.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/runbook/interconnect/constants.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/__init__.py
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/constants.py
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/__init__.py
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/constants.py
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/runbook/interconnect/__init__.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/bgp_down_flap.py
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/__init__.py
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
gcpdiag/runbook/interconnect/constants.py
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/runbook/interconnect/bgp_down_flap.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/generalized_steps.py
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/constants.py
gcpdiag/runbook/interconnect/__init__.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/runbook/interconnect/constants.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/queries/network.py
gcpdiag/queries/apis_stub.py
1 35 (2%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/runbook/interconnect/bgp_down_flap.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/constants.py
gcpdiag/runbook/interconnect/bgp_down_flap.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/bgp_down_flap.py
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/constants.py
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/runbook/interconnect/__init__.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/runbook/interconnect/flags.py
1 5 (20%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
gcpdiag/runbook/dataproc/spark_job_failures.py
gcpdiag/queries/dataproc.py
1 11 (9%) 25 (4%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/runbook/interconnect/generalized_steps.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/queries/network.py
1 5 (20%) 35 (2%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/queries/interconnect.py
1 5 (20%) 12 (8%) 2025-04-11
gcpdiag/runbook/interconnect/flags.py
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/runbook/interconnect/bgp_down_flap.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/__init__.py
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
gcpdiag/runbook/interconnect/generalized_steps.py
gcpdiag/runbook/interconnect/flags.py
1 1 (100%) 1 (100%) 2025-04-11
pyinstaller/hook-gcpdiag.runbook.py
gcpdiag/queries/apis_stub.py
1 5 (20%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/runbook/interconnect/flags.py
1 1 (100%) 1 (100%) 2025-04-11
gcpdiag/runbook/interconnect/bgp_down_flap.py
gcpdiag/queries/network.py
1 1 (100%) 35 (2%) 2025-04-11
gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja
gcpdiag/queries/apis_stub.py
1 1 (100%) 71 (1%) 2025-04-11
gcpdiag/runbook/interconnect/bgp_down_flap.py
gcpdiag/queries/interconnect.py
1 1 (100%) 12 (8%) 2025-04-11
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [gcpdiag/queries/network.py] [gcpdiag/queries/network.py] [gcpdiag/queries/interconnect.py] [gcpdiag/queries/interconnect.py] [gcpdiag/queries/network.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/queries/apis_stub.py] [gcpdiag/queries/apis_stub.py] [gcpdiag/queries/network.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/queries/interconnect.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/flags.py] [gcpdiag/runbook/interconnect/flags.py] [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/__init__.py] [gcpdiag/runbook/interconnect/__init__.py] [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/runbook/interconnect/__init__.py] 1 [gcpdiag/runbook/interconnect/bgp_down_flap.py] [gcpdiag/runbook/interconnect/bgp_down_flap.py] [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/runbook/interconnect/bgp_down_flap.py] 1 [gcpdiag/runbook/interconnect/constants.py] [gcpdiag/runbook/interconnect/constants.py] [gcpdiag/runbook/interconnect/flags.py]--[gcpdiag/runbook/interconnect/constants.py] 1 [gcpdiag/runbook/exceptions.py] [gcpdiag/runbook/exceptions.py] [gcpdiag/runbook/__init__.py] [gcpdiag/runbook/__init__.py] [gcpdiag/runbook/exceptions.py]--[gcpdiag/runbook/__init__.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py] [gcpdiag/runbook/interconnect/generalized_steps.py] [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/runbook/interconnect/flags.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/runbook/interconnect/__init__.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/runbook/interconnect/bgp_down_flap.py] 1 [gcpdiag/runbook/interconnect/generalized_steps.py]--[gcpdiag/runbook/interconnect/constants.py] 1 [gcpdiag/runbook/interconnect/__init__.py]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/__init__.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/__init__.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/bgp_down_flap.py]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/bgp_down_flap.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/bgp_down_flap.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/bgp_down_flap.py]--[gcpdiag/runbook/interconnect/__init__.py] 1 [gcpdiag/runbook/interconnect/constants.py]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/constants.py]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/constants.py]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/constants.py]--[gcpdiag/runbook/interconnect/__init__.py] 1 [gcpdiag/runbook/interconnect/constants.py]--[gcpdiag/runbook/interconnect/bgp_down_flap.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja] [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja] [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/queries/network.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/queries/interconnect.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/runbook/interconnect/flags.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/queries/apis_stub.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/runbook/interconnect/generalized_steps.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/runbook/interconnect/__init__.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/runbook/interconnect/bgp_down_flap.py] 1 [gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja]--[gcpdiag/runbook/interconnect/constants.py] 1 [pyinstaller/hook-gcpdiag.runbook.py] [pyinstaller/hook-gcpdiag.runbook.py] [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/queries/network.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/queries/interconnect.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/flags.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/queries/apis_stub.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/generalized_steps.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/__init__.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/bgp_down_flap.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/constants.py] 1 [pyinstaller/hook-gcpdiag.runbook.py]--[gcpdiag/runbook/interconnect/templates/bgp_down_flap.jinja] 1 [gcpdiag/runbook/dataproc/spark_job_failures.py] [gcpdiag/runbook/dataproc/spark_job_failures.py] [gcpdiag/queries/dataproc.py] [gcpdiag/queries/dataproc.py] [gcpdiag/runbook/dataproc/spark_job_failures.py]--[gcpdiag/queries/dataproc.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.
G gcpdiag gcpdiag gcpdiag--gcpdiag 3 pyinstaller pyinstaller pyinstaller--gcpdiag 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...