The GitHub Actions job "Run License Check" on iceberg.git/rewrite_data_files2 
has failed.
Run started by GitHub user shangxinli (triggered by shangxinli).

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

- Change canMerge() methods to return MessageType instead of boolean
- Add MessageType parameter to mergeFiles() to avoid redundant file reads
- Update SparkParquetFileMergeRunner to get schema once and pass to mergeFiles
- Update all tests to use canMergeAndGetMessageType and helper method
- Make canMergeAndGetMessageType(List<DataFile>, FileIO, long) public for 
Spark/Flink access

Benefits:
- Eliminates redundant file open when validating and merging
- More pure Parquet API (MessageType is Parquet, not Iceberg)
- Better performance by reading first file's schema only once

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

With regards,
GitHub Actions via GitBox

Reply via email to