The GitHub Actions job "C++ Linter" on iceberg-cpp.git/implement-data-file-writer has failed. Run started by GitHub user shangxinli (triggered by shangxinli).
Head commit for run: 8944a7561905303eae86137e371e05f9275a9a40 / shangxinli <[email protected]> feat: implement DataWriter for Iceberg data files Implements DataWriter class for writing Iceberg data files as part of issue #441 (task 2). Implementation: - Factory method DataWriter::Make() for creating writer instances - Support for Parquet and Avro file formats via WriterFactoryRegistry - Complete DataFile metadata generation including partition info, column statistics, serialized bounds, and sort order ID - Proper lifecycle management with Initialize/Write/Close/Metadata - PIMPL idiom for ABI stability Tests: - 12 comprehensive unit tests covering creation, write/close lifecycle, metadata generation, error handling, and feature validation - All tests passing (12/12) Related to #441 Report URL: https://github.com/apache/iceberg-cpp/actions/runs/21548351763 With regards, GitHub Actions via GitBox
