The GitHub Actions job "C++ Linter" on iceberg-cpp.git/data_file_writers_factory_new has failed. Run started by GitHub user shangxinli (triggered by shangxinli).
Head commit for run: e989ea1e9fba209d0939e30b31231aaf496e42b0 / Xinli Shang <[email protected]> feat: add FileWriterFactory for creating data file writers Add FileWriterFactory class that creates DataWriter, PositionDeleteWriter, and EqualityDeleteWriter instances. Key features: - Factory pattern for creating all three writer types - Configuration methods for equality delete and position delete options - Creates writer options and delegates to writer Make methods - Uses pimpl idiom for ABI stability API design includes: - DataWriterOptions, PositionDeleteWriterOptions, EqualityDeleteWriterOptions - DataWriter, PositionDeleteWriter, EqualityDeleteWriter class declarations - Minimal stub implementations (full implementations in separate PRs per review) Tests verify factory functionality and stub implementations return NotImplemented errors as expected. Related to #441 Report URL: https://github.com/apache/iceberg-cpp/actions/runs/20621321438 With regards, GitHub Actions via GitBox
