apache / systemds
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 35)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java
1 3 (33%) 3 (33%) 2025-04-18
src/main/java/org/apache/sysds/parser/DMLTranslator.java
src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java
1 62 (1%) 36 (2%) 2025-04-16
src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py
src/main/python/systemds/operator/algorithm/builtin/ampute.py
1 2 (50%) 1 (100%) 2025-04-30
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java
1 3 (33%) 3 (33%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java
scripts/staging/fedplanner/graph.py
1 3 (33%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java
src/main/java/org/apache/sysds/common/Types.java
1 1 (100%) 74 (1%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java
src/main/java/org/apache/sysds/common/Types.java
1 1 (100%) 74 (1%) 2025-04-18
src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java
src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java
1 6 (16%) 7 (14%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java
1 3 (33%) 3 (33%) 2025-04-18
scripts/staging/fedplanner/graph.py
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java
1 1 (100%) 3 (33%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java
1 3 (33%) 3 (33%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java
src/main/java/org/apache/sysds/hops/AggBinaryOp.java
1 3 (33%) 28 (3%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java
1 3 (33%) 3 (33%) 2025-04-18
src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java
src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java
1 8 (12%) 5 (20%) 2025-04-18
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java
scripts/staging/fedplanner/graph.py
1 3 (33%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java
src/main/java/org/apache/sysds/hops/BinaryOp.java
1 36 (2%) 33 (3%) 2025-04-16
src/main/java/org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationStatic.java
src/main/java/org/apache/sysds/hops/AggBinaryOp.java
1 24 (4%) 28 (3%) 2025-04-22
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/python/systemds/operator/algorithm/builtin/ampute.py
src/main/python/systemds/operator/algorithm/__init__.py
1 1 (100%) 33 (3%) 2025-04-30
src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java
1 1 (100%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java
src/main/java/org/apache/sysds/common/Types.java
1 1 (100%) 74 (1%) 2025-04-18
src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java
src/main/java/org/apache/sysds/common/Types.java
1 1 (100%) 74 (1%) 2025-04-18
src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java
src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java
1 6 (16%) 5 (20%) 2025-04-18
src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java
src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java
1 8 (12%) 7 (14%) 2025-04-18
src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java
src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java
1 5 (20%) 7 (14%) 2025-04-18
src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java
src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java
1 6 (16%) 8 (12%) 2025-04-18
src/main/java/org/apache/sysds/hops/codegen/SpoofCompiler.java
src/main/java/org/apache/sysds/api/DMLOptions.java
1 22 (4%) 25 (4%) 2025-04-16
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java
src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java
1 3 (33%) 3 (33%) 2025-04-18
src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py
src/main/python/systemds/operator/algorithm/__init__.py
1 2 (50%) 33 (3%) 2025-04-30
src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java
scripts/staging/fedplanner/graph.py
1 3 (33%) 1 (100%) 2025-04-18
src/main/java/org/apache/sysds/parser/DMLTranslator.java
src/main/java/org/apache/sysds/hops/BinaryOp.java
1 62 (1%) 33 (3%) 2025-04-16
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] 1 [scripts/staging/fedplanner/graph.py] [scripts/staging/fedplanner/graph.py] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java]--[scripts/staging/fedplanner/graph.py] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java]--[scripts/staging/fedplanner/graph.py] 1 [src/main/java/org/apache/sysds/parser/DMLTranslator.java] [src/main/java/org/apache/sysds/parser/DMLTranslator.java] [src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java] [src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java] [src/main/java/org/apache/sysds/parser/DMLTranslator.java]--[src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java] 1 [src/main/java/org/apache/sysds/hops/BinaryOp.java] [src/main/java/org/apache/sysds/hops/BinaryOp.java] [src/main/java/org/apache/sysds/parser/DMLTranslator.java]--[src/main/java/org/apache/sysds/hops/BinaryOp.java] 1 [src/main/java/org/apache/sysds/hops/rewrite/HopRewriteUtils.java]--[src/main/java/org/apache/sysds/hops/BinaryOp.java] 1 [src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py] [src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py] [src/main/python/systemds/operator/algorithm/builtin/ampute.py] [src/main/python/systemds/operator/algorithm/builtin/ampute.py] [src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py]--[src/main/python/systemds/operator/algorithm/builtin/ampute.py] 1 [src/main/python/systemds/operator/algorithm/__init__.py] [src/main/python/systemds/operator/algorithm/__init__.py] [src/main/python/systemds/operator/algorithm/builtin/sliceLineExtract.py]--[src/main/python/systemds/operator/algorithm/__init__.py] 1 [src/main/python/systemds/operator/algorithm/builtin/ampute.py]--[src/main/python/systemds/operator/algorithm/__init__.py] 1 [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java] [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java] [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java]--[src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java] 1 [src/main/java/org/apache/sysds/common/Types.java] [src/main/java/org/apache/sysds/common/Types.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java]--[src/main/java/org/apache/sysds/common/Types.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java] [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java]--[src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java]--[src/main/java/org/apache/sysds/common/Types.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java]--[src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java] 1 [src/main/java/org/apache/sysds/hops/AggBinaryOp.java] [src/main/java/org/apache/sysds/hops/AggBinaryOp.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java]--[src/main/java/org/apache/sysds/hops/AggBinaryOp.java] 1 [scripts/staging/fedplanner/graph.py]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java] [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java]--[src/main/java/org/apache/sysds/runtime/io/FrameWriterParquet.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java]--[src/main/java/org/apache/sysds/runtime/io/FrameReaderParquetParallel.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java]--[src/main/java/org/apache/sysds/common/Types.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameWriterParquetParallel.java]--[src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java] 1 [src/main/java/org/apache/sysds/runtime/io/FrameReaderParquet.java]--[src/main/java/org/apache/sysds/common/Types.java] 1 [src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java] [src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java] [src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java] [src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java] [src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java]--[src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java] 1 [src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java] [src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java] [src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java]--[src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java] 1 [src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java] [src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java] [src/main/java/org/apache/sysds/runtime/codegen/LibSpoofPrimitives.java]--[src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java] [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEnumerator.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTable.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java]--[src/main/java/org/apache/sysds/hops/fedplanner/FederatedMemoTablePrinter.java] 1 [src/main/java/org/apache/sysds/hops/fedplanner/FederatedPlanCostEstimator.java]--[scripts/staging/fedplanner/graph.py] 1 [src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java]--[src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java] 1 [src/main/java/org/apache/sysds/hops/codegen/template/TemplateRow.java]--[src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java] 1 [src/main/java/org/apache/sysds/hops/codegen/cplan/java/Unary.java]--[src/main/java/org/apache/sysds/hops/codegen/cplan/CNodeUnary.java] 1 [src/main/java/org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationStatic.java] [src/main/java/org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationStatic.java] [src/main/java/org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationStatic.java]--[src/main/java/org/apache/sysds/hops/AggBinaryOp.java] 1 [src/main/java/org/apache/sysds/hops/codegen/SpoofCompiler.java] [src/main/java/org/apache/sysds/hops/codegen/SpoofCompiler.java] [src/main/java/org/apache/sysds/api/DMLOptions.java] [src/main/java/org/apache/sysds/api/DMLOptions.java] [src/main/java/org/apache/sysds/hops/codegen/SpoofCompiler.java]--[src/main/java/org/apache/sysds/api/DMLOptions.java] 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.