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 |
---|---|---|---|---|
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroIndexedRecord.java |
4 | 11 (36%) | 10 (40%) | 2025-04-28 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieReaderContext.java |
4 | 16 (25%) | 28 (14%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java |
4 | 16 (25%) | 22 (18%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieReaderContext.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java |
4 | 28 (14%) | 22 (18%) | 2025-05-07 |
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataAvroQueryContexts.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
4 | 4 (100%) | 8 (50%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieHiveRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 5 (60%) | 8 (37%) | 2025-04-28 |
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/HoodieFileGroupReaderBasedParquetFileFormat.scala hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/client/clustering/run/strategy/MultipleSparkJobExecutionStrategy.java |
3 | 49 (6%) | 66 (4%) | 2025-04-30 |
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/common/model/HoodieSparkRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 15 (20%) | 8 (37%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 11 (27%) | 8 (37%) | 2025-04-28 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/compact/CompactOperator.java |
3 | 5 (60%) | 8 (37%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieReaderContext.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java |
3 | 28 (10%) | 5 (60%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieEmptyRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroIndexedRecord.java |
3 | 7 (42%) | 10 (30%) | 2025-04-28 |
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataUtils.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataAvroQueryContexts.java |
3 | 3 (100%) | 4 (75%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/SparkFileFormatInternalRowReaderContext.scala |
3 | 16 (18%) | 25 (12%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieHiveRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java |
3 | 5 (60%) | 11 (27%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieEmptyRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 7 (42%) | 8 (37%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroReaderContext.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java |
3 | 4 (75%) | 22 (13%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 36 (8%) | 8 (37%) | 2025-04-28 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieHiveRecord.java hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/common/model/HoodieSparkRecord.java |
3 | 5 (60%) | 15 (20%) | 2025-04-28 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieHiveRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroIndexedRecord.java |
3 | 5 (60%) | 10 (30%) | 2025-04-28 |
hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java |
3 | 22 (13%) | 5 (60%) | 2025-05-07 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataAvroQueryContexts.java |
3 | 5 (60%) | 4 (75%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieAvroDataBlock.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 39 (7%) | 8 (37%) | 2025-04-21 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java |
3 | 16 (18%) | 5 (60%) | 2025-05-07 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 5 (60%) | 8 (37%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataAvroQueryContexts.java |
3 | 36 (8%) | 4 (75%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieEmptyRecord.java hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/common/model/HoodieSparkRecord.java |
3 | 7 (42%) | 15 (20%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroReaderContext.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRowDataReaderContext.java |
3 | 4 (75%) | 5 (60%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroIndexedRecord.java hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/common/model/HoodieSparkRecord.java |
3 | 10 (30%) | 15 (20%) | 2025-04-28 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroReaderContext.java |
3 | 16 (18%) | 4 (75%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroIndexedRecord.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 10 (30%) | 8 (37%) | 2025-04-28 |
hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieReaderContext.java hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroReaderContext.java |
3 | 28 (10%) | 4 (75%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieEmptyRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java |
3 | 7 (42%) | 11 (27%) | 2025-04-28 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/util/StreamerUtil.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/HoodieFlinkCopyOnWriteTable.java |
3 | 63 (4%) | 53 (5%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/engine/HoodieReaderContext.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/SparkFileFormatInternalRowReaderContext.scala |
3 | 28 (10%) | 25 (12%) | 2025-05-07 |
hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/SparkFileFormatInternalRowReaderContext.scala hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java |
3 | 25 (12%) | 22 (13%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HoodieHiveRecord.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieEmptyRecord.java |
3 | 5 (60%) | 7 (42%) | 2025-04-28 |
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/io/v2/RowDataLogWriteHandle.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 5 (60%) | 8 (37%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/common/model/HoodieSparkRecord.java |
3 | 11 (27%) | 15 (20%) | 2025-04-28 |
hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/util/RowDataUtils.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/client/model/HoodieFlinkRecord.java |
3 | 3 (100%) | 8 (37%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/config/HoodieConfig.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/HoodieFlinkCopyOnWriteTable.java |
2 | 33 (6%) | 53 (3%) | 2025-05-07 |
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveHoodieReaderContext.java hudi-common/src/main/java/org/apache/hudi/common/table/read/HoodieFileGroupReader.java |
2 | 16 (12%) | 33 (6%) | 2025-05-07 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/clustering/ClusteringOperator.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/HoodieFlinkCopyOnWriteTable.java |
2 | 37 (5%) | 53 (3%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/metadata/HoodieTableMetadata.java hudi-common/src/main/java/org/apache/hudi/metadata/BaseTableMetadata.java |
2 | 41 (4%) | 54 (3%) | 2025-05-05 |
hudi-common/src/main/java/org/apache/hudi/common/table/HoodieTableMetaClient.java hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/util/StreamerUtil.java |
2 | 145 (1%) | 63 (3%) | 2025-04-23 |
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/util/FlinkWriteClients.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/HoodieFlinkCopyOnWriteTable.java |
2 | 23 (8%) | 53 (3%) | 2025-05-07 |
hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecordCompatibilityInterface.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieAvroRecord.java |
2 | 4 (50%) | 11 (18%) | 2025-04-21 |
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/HoodieFileGroupReaderBasedParquetFileFormat.scala hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/SparkFileFormatInternalRowReaderContext.scala |
2 | 49 (4%) | 25 (8%) | 2025-04-30 |
hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieAvroDataBlock.java hudi-common/src/main/java/org/apache/hudi/common/model/HoodieRecordCompatibilityInterface.java |
2 | 39 (5%) | 4 (50%) | 2025-04-21 |
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/client/common/SparkReaderContextFactory.java hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/BaseSparkInternalRowReaderContext.java |
2 | 2 (100%) | 22 (9%) | 2025-04-30 |