The GitHub Actions job "Spark CI" on iceberg.git/rewrite_data_files2 has 
succeeded.
Run started by GitHub user shangxinli (triggered by shangxinli).

Head commit for run:
4c4f2cb7c75784297a745de1981c27ba28fc40aa / Xinli Shang <[email protected]>
Refactor ParquetFileMerger API to return MessageType

This commit refactors the ParquetFileMerger API based on review feedback:
- Change canMerge() methods to canMergeAndGetMessageType() returning MessageType
- Add MessageType parameter to mergeFiles() to eliminate redundant file reads
- Make canMergeAndGetMessageType(List<DataFile>, FileIO, long) public for 
Spark/Flink
- Update SparkParquetFileMergeRunner to use new API
- Add comprehensive test coverage (18 tests total)
  - Schema validation edge cases
  - Partitioned table support
  - Error handling for corrupted/missing files
  - Row lineage synthesis verification

Report URL: https://github.com/apache/iceberg/actions/runs/19992840159

With regards,
GitHub Actions via GitBox

Reply via email to