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).
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
spark/src/main/scala/org/apache/comet/Native.scala common/src/main/scala/org/apache/comet/CometConf.scala |
3 | 20 (15%) | 68 (4%) | 2025-05-05 |
spark/src/main/scala/org/apache/comet/Native.scala native/core/src/execution/jni_api.rs |
3 | 20 (15%) | 41 (7%) | 2025-05-05 |
common/src/main/java/org/apache/comet/parquet/NativeBatchReader.java common/src/main/java/org/apache/comet/parquet/BatchReader.java |
3 | 11 (27%) | 10 (30%) | 2025-04-28 |
native/Cargo.toml native/core/Cargo.toml |
3 | 47 (6%) | 36 (8%) | 2025-04-24 |
native/core/src/execution/jni_api.rs common/src/main/scala/org/apache/comet/CometConf.scala |
3 | 41 (7%) | 68 (4%) | 2025-05-05 |
spark/src/main/scala/org/apache/comet/rules/CometScanRule.scala spark/src/main/scala/org/apache/comet/CometSparkSessionExtensions.scala |
2 | 2 (100%) | 95 (2%) | 2025-05-01 |
spark/src/main/scala/org/apache/comet/Native.scala spark/src/main/scala/org/apache/comet/CometExecIterator.scala |
2 | 20 (10%) | 27 (7%) | 2025-05-05 |
spark/src/main/scala/org/apache/comet/parquet/CometParquetFileFormat.scala native/core/src/parquet/mod.rs |
2 | 9 (22%) | 16 (12%) | 2025-04-15 |
common/src/main/java/org/apache/comet/parquet/Native.java common/src/main/java/org/apache/comet/parquet/NativeBatchReader.java |
2 | 9 (22%) | 11 (18%) | 2025-04-15 |
native/spark-expr/src/comet_scalar_funcs.rs native/core/src/execution/operators/scan.rs |
2 | 10 (20%) | 20 (10%) | 2025-04-29 |
common/src/main/scala/org/apache/spark/sql/comet/util/Utils.scala spark/src/main/scala/org/apache/comet/serde/QueryPlanSerde.scala |
2 | 9 (22%) | 159 (1%) | 2025-04-09 |
spark/src/main/scala/org/apache/comet/CometExecIterator.scala native/core/src/execution/jni_api.rs |
2 | 27 (7%) | 41 (4%) | 2025-05-05 |
spark/src/main/scala/org/apache/comet/parquet/CometParquetFileFormat.scala common/src/main/java/org/apache/comet/parquet/NativeBatchReader.java |
2 | 9 (22%) | 11 (18%) | 2025-04-15 |
spark/src/main/scala/org/apache/comet/parquet/CometParquetFileFormat.scala common/src/main/java/org/apache/comet/parquet/Native.java |
2 | 9 (22%) | 9 (22%) | 2025-04-15 |
native/core/src/parquet/mod.rs common/src/main/java/org/apache/comet/parquet/NativeBatchReader.java |
2 | 16 (12%) | 11 (18%) | 2025-04-15 |
spark/src/main/scala/org/apache/comet/CometExecIterator.scala common/src/main/scala/org/apache/comet/CometConf.scala |
2 | 27 (7%) | 68 (2%) | 2025-05-05 |
spark/src/main/scala/org/apache/comet/serde/arrays.scala spark/src/main/scala/org/apache/comet/serde/QueryPlanSerde.scala |
2 | 10 (20%) | 159 (1%) | 2025-04-29 |
spark/src/main/scala/org/apache/spark/sql/comet/CometScanExec.scala spark/src/main/scala/org/apache/spark/sql/comet/CometNativeScanExec.scala |
2 | 19 (10%) | 6 (33%) | 2025-05-01 |
spark/src/main/scala/org/apache/comet/testing/ParquetGenerator.scala spark/src/main/scala/org/apache/comet/serde/QueryPlanSerde.scala |
2 | 5 (40%) | 159 (1%) | 2025-05-05 |
native/core/src/parquet/mod.rs common/src/main/java/org/apache/comet/parquet/Native.java |
2 | 16 (12%) | 9 (22%) | 2025-04-15 |
native/spark-expr/src/string_funcs/substring.rs native/spark-expr/src/json_funcs/to_json.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/math_funcs/internal/checkoverflow.rs native/spark-expr/src/array_funcs/get_array_struct_fields.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/struct_funcs/create_named_struct.rs native/spark-expr/src/json_funcs/to_json.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/struct_funcs/get_struct_field.rs native/spark-expr/src/array_funcs/get_array_struct_fields.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/math_funcs/internal/checkoverflow.rs native/core/src/parquet/schema_adapter.rs |
1 | 3 (33%) | 7 (14%) | 2025-04-17 |
native/spark-expr/src/math_funcs/internal/checkoverflow.rs native/spark-expr/src/array_funcs/list_extract.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
common/src/main/java/org/apache/comet/parquet/ColumnReader.java spark/src/main/scala/org/apache/comet/CometSparkSessionExtensions.scala |
1 | 8 (12%) | 95 (1%) | 2025-04-28 |
common/src/main/java/org/apache/comet/parquet/LazyColumnReader.java common/src/main/java/org/apache/comet/parquet/ColumnReader.java |
1 | 3 (33%) | 8 (12%) | 2025-04-28 |
native/core/src/parquet/util/jni.rs native/core/benches/row_columnar.rs |
1 | 6 (16%) | 4 (25%) | 2025-05-02 |
native/core/src/parquet/util/jni.rs native/core/src/execution/jni_api.rs |
1 | 6 (16%) | 41 (2%) | 2025-05-02 |
native/core/src/execution/expressions/bloom_filter_might_contain.rs native/core/src/parquet/parquet_exec.rs |
1 | 4 (25%) | 5 (20%) | 2025-04-17 |
native/core/src/execution/expressions/subquery.rs native/spark-expr/src/conversion_funcs/cast.rs |
1 | 4 (25%) | 7 (14%) | 2025-04-17 |
native/spark-expr/src/math_funcs/internal/normalize_nan.rs native/core/Cargo.toml |
1 | 3 (33%) | 36 (2%) | 2025-04-17 |
native/spark-expr/src/string_funcs/substring.rs native/spark-expr/src/math_funcs/internal/normalize_nan.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
spark/src/main/java/org/apache/spark/sql/comet/execution/shuffle/SpillWriter.java native/core/src/parquet/util/jni.rs |
1 | 6 (16%) | 6 (16%) | 2025-05-02 |
native/spark-expr/src/conditional_funcs/if_expr.rs native/core/src/parquet/parquet_exec.rs |
1 | 3 (33%) | 5 (20%) | 2025-04-17 |
native/core/src/parquet/mod.rs spark/src/main/scala/org/apache/comet/CometExecIterator.scala |
1 | 16 (6%) | 27 (3%) | 2025-04-08 |
native/spark-expr/src/math_funcs/internal/checkoverflow.rs native/spark-expr/src/datetime_funcs/timestamp_trunc.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/struct_funcs/create_named_struct.rs native/spark-expr/src/string_funcs/string_space.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/core/src/execution/shuffle/shuffle_writer.rs native/core/src/execution/shuffle/codec.rs |
1 | 19 (5%) | 6 (16%) | 2025-05-02 |
native/spark-expr/src/math_funcs/negative.rs native/spark-expr/src/math_funcs/internal/checkoverflow.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/string_funcs/string_space.rs native/core/src/execution/operators/scan.rs |
1 | 3 (33%) | 20 (5%) | 2025-04-17 |
native/spark-expr/src/datetime_funcs/second.rs native/core/Cargo.toml |
1 | 3 (33%) | 36 (2%) | 2025-04-17 |
native/core/src/errors.rs native/core/Cargo.toml |
1 | 9 (11%) | 36 (2%) | 2025-04-24 |
spark/src/main/scala/org/apache/comet/rules/CometExecRule.scala native/core/src/execution/shuffle/codec.rs |
1 | 2 (50%) | 6 (16%) | 2025-05-02 |
spark/src/main/scala/org/apache/spark/sql/comet/execution/shuffle/CometNativeShuffleWriter.scala native/core/src/parquet/util/jni.rs |
1 | 3 (33%) | 6 (16%) | 2025-05-02 |
native/spark-expr/src/array_funcs/mod.rs spark/src/main/scala/org/apache/comet/serde/arrays.scala |
1 | 2 (50%) | 10 (10%) | 2025-04-29 |
native/spark-expr/src/datetime_funcs/second.rs native/spark-expr/src/array_funcs/get_array_struct_fields.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/spark-expr/src/predicate_funcs/rlike.rs native/spark-expr/src/conditional_funcs/if_expr.rs |
1 | 3 (33%) | 3 (33%) | 2025-04-17 |
native/core/src/execution/shuffle/shuffle_writer.rs spark/src/main/scala/org/apache/comet/Native.scala |
1 | 19 (5%) | 20 (5%) | 2025-05-02 |