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).
No file pairs changed together.
No temporal dependencies found.
No temporal dependencies found.
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala |
5 | 63 (7%) | 104 (4%) | 2024-01-27 |
| shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
5 | 172 (2%) | 74 (6%) | 2024-01-27 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
5 | 25 (20%) | 74 (6%) | 2024-01-27 |
| cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/SerializedPlanParser.cpp |
5 | 71 (7%) | 98 (5%) | 2024-01-29 |
| gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala |
4 | 63 (6%) | 25 (16%) | 2024-01-27 |
| cpp/core/jni/JniWrapper.cc cpp/core/compute/Runtime.h |
4 | 129 (3%) | 8 (50%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala |
4 | 19 (21%) | 18 (22%) | 2024-01-29 |
| cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/velox/benchmarks/GenericBenchmark.cc |
4 | 8 (50%) | 53 (7%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
4 | 63 (6%) | 74 (5%) | 2024-01-27 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/benchmarks/GenericBenchmark.cc |
4 | 10 (40%) | 53 (7%) | 2024-01-18 |
| cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc |
4 | 19 (21%) | 44 (9%) | 2024-01-27 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/benchmarks/common/BenchmarkUtils.cc |
4 | 10 (40%) | 8 (50%) | 2024-01-18 |
| cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/core/jni/JniWrapper.cc |
3 | 8 (37%) | 129 (2%) | 2024-01-18 |
| gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java |
3 | 18 (16%) | 26 (11%) | 2024-01-29 |
| cpp/velox/substrait/SubstraitToVeloxPlan.cc gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java |
3 | 44 (6%) | 21 (14%) | 2024-01-27 |
| cpp/velox/compute/VeloxRuntime.h cpp/velox/compute/VeloxRuntime.cc |
3 | 7 (42%) | 12 (25%) | 2024-01-18 |
| cpp/core/jni/JniWrapper.cc cpp/velox/compute/VeloxRuntime.cc |
3 | 129 (2%) | 12 (25%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
3 | 31 (9%) | 68 (4%) | 2024-01-29 |
| backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
3 | 18 (16%) | 68 (4%) | 2024-01-29 |
| cpp/velox/compute/VeloxRuntime.cc cpp/velox/benchmarks/GenericBenchmark.cc |
3 | 12 (25%) | 53 (5%) | 2024-01-23 |
| cpp/core/compute/Runtime.h cpp/velox/compute/VeloxRuntime.cc |
3 | 8 (37%) | 12 (25%) | 2024-01-18 |
| cpp/velox/compute/VeloxRuntime.cc backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala |
3 | 12 (25%) | 18 (16%) | 2024-01-23 |
| shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala |
3 | 172 (1%) | 63 (4%) | 2024-01-27 |
| cpp/velox/substrait/SubstraitToVeloxPlan.h gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java |
3 | 19 (15%) | 21 (14%) | 2024-01-27 |
| cpp-ch/local-engine/Operator/StreamingAggregatingStep.cpp cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.cpp |
3 | 4 (75%) | 5 (60%) | 2024-01-11 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
3 | 19 (15%) | 68 (4%) | 2024-01-29 |
| gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java |
3 | 31 (9%) | 21 (14%) | 2024-01-29 |
| shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala |
3 | 172 (1%) | 25 (12%) | 2024-01-27 |
| cpp/core/jni/JniWrapper.cc cpp/velox/benchmarks/GenericBenchmark.cc |
3 | 129 (2%) | 53 (5%) | 2024-01-18 |
| cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/core/compute/Runtime.h |
3 | 8 (37%) | 8 (37%) | 2024-01-18 |
| cpp/core/compute/Runtime.h cpp/velox/compute/VeloxPlanConverter.cc |
3 | 8 (37%) | 84 (3%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java |
3 | 19 (15%) | 21 (14%) | 2024-01-29 |
| cpp/velox/compute/VeloxRuntime.h cpp/core/jni/JniWrapper.cc |
3 | 7 (42%) | 129 (2%) | 2024-01-18 |
| cpp/core/compute/Runtime.h cpp/velox/benchmarks/GenericBenchmark.cc |
3 | 8 (37%) | 53 (5%) | 2024-01-18 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/core/compute/Runtime.h |
3 | 10 (30%) | 8 (37%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala |
3 | 31 (9%) | 19 (15%) | 2024-01-29 |
| cpp/velox/compute/VeloxRuntime.h cpp/core/compute/Runtime.h |
3 | 7 (42%) | 8 (37%) | 2024-01-18 |
| shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala |
3 | 10 (30%) | 20 (15%) | 2024-01-29 |
| cpp/velox/compute/VeloxPlanConverter.cc cpp/velox/substrait/SubstraitToVeloxPlan.cc |
3 | 84 (3%) | 44 (6%) | 2024-01-26 |
| gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala |
3 | 21 (14%) | 18 (16%) | 2024-01-29 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/core/jni/JniWrapper.cc |
3 | 10 (30%) | 129 (2%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala |
3 | 31 (9%) | 18 (16%) | 2024-01-29 |
| backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
3 | 19 (15%) | 58 (5%) | 2024-01-23 |
| cpp/core/jni/JniWrapper.cc cpp/velox/compute/VeloxPlanConverter.cc |
3 | 129 (2%) | 84 (3%) | 2024-01-18 |
| backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala |
3 | 74 (4%) | 104 (2%) | 2024-01-27 |
| gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala |
3 | 35 (8%) | 172 (1%) | 2024-01-19 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala |
3 | 25 (12%) | 104 (2%) | 2024-01-27 |
| cpp/velox/compute/VeloxRuntime.cc gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala |
3 | 12 (25%) | 19 (15%) | 2024-01-23 |
| cpp-ch/local-engine/Operator/StreamingAggregatingStep.h cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.cpp |
2 | 3 (66%) | 5 (40%) | 2024-01-11 |
| cpp/core/shuffle/LocalPartitionWriter.cc cpp/core/compute/Runtime.h |
2 | 25 (8%) | 8 (25%) | 2024-01-11 |
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| cpp/velox/compute/VeloxBackend.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala |
12 | 96 (12%) | 172 (6%) | 2024-01-11 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
11 | 25 (44%) | 74 (14%) | 2024-01-27 |
| gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala |
11 | 63 (17%) | 104 (10%) | 2024-01-27 |
| backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
11 | 18 (61%) | 68 (16%) | 2024-01-29 |
| cpp/velox/shuffle/VeloxShuffleWriter.h cpp/velox/shuffle/VeloxShuffleWriter.cc |
11 | 36 (30%) | 69 (15%) | 2024-01-17 |
| cpp-ch/local-engine/Parser/SerializedPlanParser.h cpp-ch/local-engine/Parser/SerializedPlanParser.cpp |
9 | 71 (12%) | 98 (9%) | 2024-01-29 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala |
9 | 19 (47%) | 18 (50%) | 2024-01-29 |
| cpp/velox/shuffle/VeloxShuffleReader.cc cpp/velox/shuffle/VeloxShuffleWriter.cc |
9 | 25 (36%) | 69 (13%) | 2024-01-11 |
| backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala |
8 | 50 (16%) | 25 (32%) | 2024-01-13 |
| cpp/velox/substrait/SubstraitToVeloxPlan.h cpp/velox/substrait/SubstraitToVeloxPlan.cc |
8 | 19 (42%) | 44 (18%) | 2024-01-27 |
| cpp/velox/compute/VeloxBackend.h cpp/velox/compute/VeloxBackend.cc |
8 | 54 (14%) | 96 (8%) | 2024-01-16 |
| cpp/core/shuffle/ShuffleWriter.h cpp/velox/shuffle/VeloxShuffleWriter.cc |
8 | 35 (22%) | 69 (11%) | 2024-01-11 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/benchmarks/GenericBenchmark.cc |
8 | 10 (80%) | 53 (15%) | 2024-01-18 |
| cpp/core/jni/JniWrapper.cc cpp/velox/shuffle/VeloxShuffleWriter.cc |
8 | 129 (6%) | 69 (11%) | 2024-01-11 |
| shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala |
8 | 10 (80%) | 20 (40%) | 2024-01-29 |
| cpp/core/jni/JniWrapper.cc cpp/velox/benchmarks/GenericBenchmark.cc |
8 | 129 (6%) | 53 (15%) | 2024-01-18 |
| backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala |
8 | 19 (42%) | 58 (13%) | 2024-01-23 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
8 | 19 (42%) | 68 (11%) | 2024-01-29 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala |
7 | 16 (43%) | 9 (77%) | 2023-12-23 |
| cpp/velox/benchmarks/common/BenchmarkUtils.cc cpp/velox/benchmarks/GenericBenchmark.cc |
7 | 8 (87%) | 53 (13%) | 2024-01-18 |
| cpp/core/jni/JniWrapper.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala |
7 | 129 (5%) | 172 (4%) | 2024-01-11 |
| shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala |
7 | 10 (70%) | 19 (36%) | 2024-01-29 |
| cpp/velox/compute/WholeStageResultIterator.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala |
7 | 92 (7%) | 172 (4%) | 2024-01-13 |
| gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala |
7 | 28 (25%) | 8 (87%) | 2024-01-11 |
| cpp/velox/compute/VeloxRuntime.h cpp/velox/compute/VeloxRuntime.cc |
7 | 7 (100%) | 12 (58%) | 2024-01-18 |
| backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala |
7 | 40 (17%) | 9 (77%) | 2023-12-23 |
| gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala |
7 | 63 (11%) | 25 (28%) | 2024-01-27 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala |
7 | 16 (43%) | 40 (17%) | 2023-12-23 |
| shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala |
7 | 10 (70%) | 21 (33%) | 2024-01-29 |
| shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala |
7 | 21 (33%) | 19 (36%) | 2024-01-29 |
| cpp/core/jni/JniWrapper.cc cpp/core/compute/Runtime.h |
7 | 129 (5%) | 8 (87%) | 2024-01-18 |
| cpp/velox/shuffle/VeloxShuffleReader.cc cpp/core/shuffle/ShuffleWriter.h |
7 | 25 (28%) | 35 (20%) | 2024-01-11 |
| cpp/core/shuffle/PartitionWriter.h cpp/velox/shuffle/VeloxShuffleWriter.cc |
6 | 10 (60%) | 69 (8%) | 2024-01-11 |
| cpp/core/jni/JniWrapper.cc gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java |
6 | 129 (4%) | 18 (33%) | 2024-01-18 |
| gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala |
6 | 11 (54%) | 14 (42%) | 2024-01-09 |
| gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala |
6 | 31 (19%) | 68 (8%) | 2024-01-29 |
| shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala |
6 | 21 (28%) | 20 (30%) | 2024-01-29 |
| cpp/core/jni/JniWrapper.cc cpp/velox/compute/VeloxRuntime.cc |
6 | 129 (4%) | 12 (50%) | 2024-01-18 |
| cpp/velox/benchmarks/common/BenchmarkUtils.h cpp/velox/benchmarks/common/BenchmarkUtils.cc |
6 | 10 (60%) | 8 (75%) | 2024-01-18 |
| cpp/velox/shuffle/VeloxShuffleWriter.cc shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala |
6 | 69 (8%) | 172 (3%) | 2024-01-17 |
| cpp/core/shuffle/PartitionWriter.h cpp/core/jni/JniWrapper.cc |
6 | 10 (60%) | 129 (4%) | 2024-01-11 |
| cpp/velox/compute/WholeStageResultIterator.h cpp/velox/compute/WholeStageResultIterator.cc |
6 | 34 (17%) | 92 (6%) | 2024-01-23 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala |
6 | 43 (13%) | 77 (7%) | 2024-01-27 |
| backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
6 | 50 (12%) | 74 (8%) | 2024-01-13 |
| cpp/core/jni/JniWrapper.cc cpp/velox/compute/WholeStageResultIterator.cc |
6 | 129 (4%) | 92 (6%) | 2024-01-09 |
| shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala |
6 | 172 (3%) | 74 (8%) | 2024-01-27 |
| cpp/core/compute/Runtime.h cpp/velox/compute/VeloxRuntime.cc |
6 | 8 (75%) | 12 (50%) | 2024-01-18 |
| gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala |
6 | 25 (24%) | 104 (5%) | 2024-01-27 |
| gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala cpp/core/jni/JniWrapper.cc |
6 | 8 (75%) | 129 (4%) | 2024-01-11 |
| shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala |
6 | 19 (31%) | 20 (30%) | 2024-01-29 |