elastic / elasticsearch-py
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
elasticsearch/_sync/client/esql.py
elasticsearch/_sync/client/__init__.py
2 16 (12%) 81 (2%) 2025-04-14
elasticsearch/_sync/client/esql.py
elasticsearch/_async/client/__init__.py
2 16 (12%) 106 (1%) 2025-04-14
elasticsearch/_sync/client/__init__.py
elasticsearch/_async/client/__init__.py
2 81 (2%) 106 (1%) 2025-04-14
elasticsearch/_sync/client/esql.py
elasticsearch/_async/client/esql.py
2 16 (12%) 16 (12%) 2025-04-14
elasticsearch/_async/client/esql.py
elasticsearch/_async/client/__init__.py
2 16 (12%) 106 (1%) 2025-04-14
elasticsearch/_sync/client/__init__.py
elasticsearch/_async/client/esql.py
2 81 (2%) 16 (12%) 2025-04-14
elasticsearch/_async/client/_base.py
elasticsearch/_version.py
1 23 (4%) 28 (3%) 2025-04-14
elasticsearch/_sync/client/ingest.py
elasticsearch/_async/client/esql.py
1 26 (3%) 16 (6%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_async/client/snapshot.py
1 3 (33%) 37 (2%) 2025-04-14
elasticsearch/_async/client/indices.py
elasticsearch/_async/client/connector.py
1 59 (1%) 13 (7%) 2025-04-14
elasticsearch/_sync/client/indices.py
elasticsearch/_async/client/indices.py
1 46 (2%) 59 (1%) 2025-04-14
elasticsearch/_async/client/connector.py
elasticsearch/_async/client/__init__.py
1 13 (7%) 106 (<1%) 2025-04-14
elasticsearch/_sync/client/fleet.py
elasticsearch/_sync/client/esql.py
1 29 (3%) 16 (6%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_async/client/nodes.py
1 3 (33%) 37 (2%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_async/client/esql.py
1 3 (33%) 16 (6%) 2025-04-14
elasticsearch/_sync/client/inference.py
elasticsearch/_sync/client/__init__.py
1 24 (4%) 81 (1%) 2025-04-14
elasticsearch/_sync/client/ingest.py
elasticsearch/_sync/client/esql.py
1 26 (3%) 16 (6%) 2025-04-14
elasticsearch/_sync/client/fleet.py
elasticsearch/_async/client/__init__.py
1 29 (3%) 106 (<1%) 2025-04-14
elasticsearch/_async/client/snapshot.py
elasticsearch/_async/client/ingest.py
1 37 (2%) 31 (3%) 2025-04-14
elasticsearch/_sync/client/ingest.py
elasticsearch/_async/client/snapshot.py
1 26 (3%) 37 (2%) 2025-04-14
elasticsearch/_async/client/snapshot.py
elasticsearch/_async/client/esql.py
1 37 (2%) 16 (6%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_sync/client/fleet.py
1 3 (33%) 29 (3%) 2025-04-14
elasticsearch/_sync/client/__init__.py
elasticsearch/_async/client/indices.py
1 81 (1%) 59 (1%) 2025-04-14
elasticsearch/_async/client/nodes.py
elasticsearch/_async/client/inference.py
1 37 (2%) 24 (4%) 2025-04-14
elasticsearch/_async/client/snapshot.py
elasticsearch/_async/client/__init__.py
1 37 (2%) 106 (<1%) 2025-04-14
elasticsearch/_sync/client/__init__.py
elasticsearch/_async/client/connector.py
1 81 (1%) 13 (7%) 2025-04-14
elasticsearch/_async/client/snapshot.py
elasticsearch/_async/client/fleet.py
1 37 (2%) 31 (3%) 2025-04-14
elasticsearch/_sync/client/snapshot.py
elasticsearch/_sync/client/nodes.py
1 26 (3%) 27 (3%) 2025-04-14
elasticsearch/_sync/client/snapshot.py
elasticsearch/_sync/client/__init__.py
1 26 (3%) 81 (1%) 2025-04-14
elasticsearch/_async/client/fleet.py
elasticsearch/_sync/client/__init__.py
1 31 (3%) 81 (1%) 2025-04-14
elasticsearch/_sync/client/snapshot.py
elasticsearch/_async/client/ingest.py
1 26 (3%) 31 (3%) 2025-04-14
elasticsearch/_async/client/inference.py
elasticsearch/_async/client/__init__.py
1 24 (4%) 106 (<1%) 2025-04-14
elasticsearch/_sync/client/fleet.py
elasticsearch/_async/client/inference.py
1 29 (3%) 24 (4%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_async/client/fleet.py
1 3 (33%) 31 (3%) 2025-04-14
elasticsearch/_sync/client/inference.py
elasticsearch/_async/client/inference.py
1 24 (4%) 24 (4%) 2025-04-14
elasticsearch/_sync/client/connector.py
elasticsearch/_sync/client/__init__.py
1 13 (7%) 81 (1%) 2025-04-14
elasticsearch/_sync/client/ingest.py
elasticsearch/_sync/client/inference.py
1 26 (3%) 24 (4%) 2025-04-14
elasticsearch/_sync/client/nodes.py
elasticsearch/_async/client/ingest.py
1 27 (3%) 31 (3%) 2025-04-14
elasticsearch/_async/client/snapshot.py
elasticsearch/_async/client/nodes.py
1 37 (2%) 37 (2%) 2025-04-14
elasticsearch/_async/client/inference.py
elasticsearch/_async/client/fleet.py
1 24 (4%) 31 (3%) 2025-04-14
elasticsearch/_sync/client/esql.py
elasticsearch/_async/client/connector.py
1 16 (6%) 13 (7%) 2025-04-14
elasticsearch/_async/client/indices.py
elasticsearch/_async/client/__init__.py
1 59 (1%) 106 (<1%) 2025-04-14
elasticsearch/_sync/client/inference.py
elasticsearch/_sync/client/esql.py
1 24 (4%) 16 (6%) 2025-04-14
elasticsearch/dsl/aggs.py
elasticsearch/_sync/client/inference.py
1 3 (33%) 24 (4%) 2025-04-14
elasticsearch/_sync/client/connector.py
elasticsearch/_async/client/esql.py
1 13 (7%) 16 (6%) 2025-04-14
elasticsearch/_sync/client/connector.py
elasticsearch/_async/client/__init__.py
1 13 (7%) 106 (<1%) 2025-04-14
elasticsearch/_sync/client/nodes.py
elasticsearch/_async/client/esql.py
1 27 (3%) 16 (6%) 2025-04-14
elasticsearch/_sync/client/connector.py
elasticsearch/_async/client/connector.py
1 13 (7%) 13 (7%) 2025-04-14
elasticsearch/_sync/client/nodes.py
elasticsearch/_async/client/snapshot.py
1 27 (3%) 37 (2%) 2025-04-14
elasticsearch/_async/client/ingest.py
elasticsearch/_async/client/fleet.py
1 31 (3%) 31 (3%) 2025-04-14
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [elasticsearch/_sync/client/esql.py] [elasticsearch/_sync/client/esql.py] [elasticsearch/_sync/client/__init__.py] [elasticsearch/_sync/client/__init__.py] [elasticsearch/_sync/client/esql.py]--[elasticsearch/_sync/client/__init__.py] 2 [elasticsearch/_async/client/__init__.py] [elasticsearch/_async/client/__init__.py] [elasticsearch/_sync/client/esql.py]--[elasticsearch/_async/client/__init__.py] 2 [elasticsearch/_async/client/esql.py] [elasticsearch/_async/client/esql.py] [elasticsearch/_sync/client/esql.py]--[elasticsearch/_async/client/esql.py] 2 [elasticsearch/_async/client/connector.py] [elasticsearch/_async/client/connector.py] [elasticsearch/_sync/client/esql.py]--[elasticsearch/_async/client/connector.py] 1 [elasticsearch/_sync/client/__init__.py]--[elasticsearch/_async/client/__init__.py] 2 [elasticsearch/_sync/client/__init__.py]--[elasticsearch/_async/client/esql.py] 2 [elasticsearch/_async/client/indices.py] [elasticsearch/_async/client/indices.py] [elasticsearch/_sync/client/__init__.py]--[elasticsearch/_async/client/indices.py] 1 [elasticsearch/_sync/client/__init__.py]--[elasticsearch/_async/client/connector.py] 1 [elasticsearch/_async/client/esql.py]--[elasticsearch/_async/client/__init__.py] 2 [elasticsearch/_async/client/_base.py] [elasticsearch/_async/client/_base.py] [elasticsearch/_version.py] [elasticsearch/_version.py] [elasticsearch/_async/client/_base.py]--[elasticsearch/_version.py] 1 [elasticsearch/_sync/client/ingest.py] [elasticsearch/_sync/client/ingest.py] [elasticsearch/_sync/client/ingest.py]--[elasticsearch/_sync/client/esql.py] 1 [elasticsearch/_sync/client/ingest.py]--[elasticsearch/_async/client/esql.py] 1 [elasticsearch/_async/client/snapshot.py] [elasticsearch/_async/client/snapshot.py] [elasticsearch/_sync/client/ingest.py]--[elasticsearch/_async/client/snapshot.py] 1 [elasticsearch/_sync/client/inference.py] [elasticsearch/_sync/client/inference.py] [elasticsearch/_sync/client/ingest.py]--[elasticsearch/_sync/client/inference.py] 1 [elasticsearch/dsl/aggs.py] [elasticsearch/dsl/aggs.py] [elasticsearch/dsl/aggs.py]--[elasticsearch/_async/client/esql.py] 1 [elasticsearch/dsl/aggs.py]--[elasticsearch/_async/client/snapshot.py] 1 [elasticsearch/_sync/client/fleet.py] [elasticsearch/_sync/client/fleet.py] [elasticsearch/dsl/aggs.py]--[elasticsearch/_sync/client/fleet.py] 1 [elasticsearch/_async/client/nodes.py] [elasticsearch/_async/client/nodes.py] [elasticsearch/dsl/aggs.py]--[elasticsearch/_async/client/nodes.py] 1 [elasticsearch/dsl/aggs.py]--[elasticsearch/_sync/client/inference.py] 1 [elasticsearch/_async/client/fleet.py] [elasticsearch/_async/client/fleet.py] [elasticsearch/dsl/aggs.py]--[elasticsearch/_async/client/fleet.py] 1 [elasticsearch/_async/client/snapshot.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_async/client/snapshot.py]--[elasticsearch/_async/client/esql.py] 1 [elasticsearch/_async/client/snapshot.py]--[elasticsearch/_async/client/nodes.py] 1 [elasticsearch/_async/client/ingest.py] [elasticsearch/_async/client/ingest.py] [elasticsearch/_async/client/snapshot.py]--[elasticsearch/_async/client/ingest.py] 1 [elasticsearch/_async/client/snapshot.py]--[elasticsearch/_async/client/fleet.py] 1 [elasticsearch/_async/client/indices.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_async/client/indices.py]--[elasticsearch/_async/client/connector.py] 1 [elasticsearch/_async/client/connector.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_sync/client/indices.py] [elasticsearch/_sync/client/indices.py] [elasticsearch/_sync/client/indices.py]--[elasticsearch/_async/client/indices.py] 1 [elasticsearch/_sync/client/fleet.py]--[elasticsearch/_sync/client/esql.py] 1 [elasticsearch/_sync/client/fleet.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_async/client/inference.py] [elasticsearch/_async/client/inference.py] [elasticsearch/_sync/client/fleet.py]--[elasticsearch/_async/client/inference.py] 1 [elasticsearch/_async/client/nodes.py]--[elasticsearch/_async/client/inference.py] 1 [elasticsearch/_sync/client/inference.py]--[elasticsearch/_sync/client/esql.py] 1 [elasticsearch/_sync/client/inference.py]--[elasticsearch/_sync/client/__init__.py] 1 [elasticsearch/_sync/client/inference.py]--[elasticsearch/_async/client/inference.py] 1 [elasticsearch/_async/client/ingest.py]--[elasticsearch/_async/client/fleet.py] 1 [elasticsearch/_async/client/inference.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_async/client/inference.py]--[elasticsearch/_async/client/fleet.py] 1 [elasticsearch/_async/client/fleet.py]--[elasticsearch/_sync/client/__init__.py] 1 [elasticsearch/_sync/client/snapshot.py] [elasticsearch/_sync/client/snapshot.py] [elasticsearch/_sync/client/snapshot.py]--[elasticsearch/_sync/client/__init__.py] 1 [elasticsearch/_sync/client/snapshot.py]--[elasticsearch/_async/client/ingest.py] 1 [elasticsearch/_sync/client/nodes.py] [elasticsearch/_sync/client/nodes.py] [elasticsearch/_sync/client/snapshot.py]--[elasticsearch/_sync/client/nodes.py] 1 [elasticsearch/_sync/client/nodes.py]--[elasticsearch/_async/client/esql.py] 1 [elasticsearch/_sync/client/nodes.py]--[elasticsearch/_async/client/snapshot.py] 1 [elasticsearch/_sync/client/nodes.py]--[elasticsearch/_async/client/ingest.py] 1 [elasticsearch/_sync/client/connector.py] [elasticsearch/_sync/client/connector.py] [elasticsearch/_sync/client/connector.py]--[elasticsearch/_sync/client/__init__.py] 1 [elasticsearch/_sync/client/connector.py]--[elasticsearch/_async/client/__init__.py] 1 [elasticsearch/_sync/client/connector.py]--[elasticsearch/_async/client/esql.py] 1 [elasticsearch/_sync/client/connector.py]--[elasticsearch/_async/client/connector.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.