The GitHub Actions job "C++ Linter" on 
iceberg-cpp.git/introduce_writer_factory_function has succeeded.
Run started by GitHub user zhjwpku (triggered by zhjwpku).

Head commit for run:
73e71b815f3004ec9df10c4b591116b51d01ee05 / Junwang Zhao <[email protected]>
refactor: Add factory functions for ManifestWriter and ManifestListWriter

- Add ManifestWriter::MakeWriter() factory function that takes format_version
  parameter and routes to appropriate MakeV1Writer/MakeV2Writer/MakeV3Writer
- Add ManifestListWriter::MakeWriter() factory function with same pattern
- Update test cases to use the new factory functions instead of scattered
  if-else chains checking format_version
- Centralizes version handling logic, making it easier to add v4, v5, etc.
  in the future

Report URL: https://github.com/apache/iceberg-cpp/actions/runs/20771667213

With regards,
GitHub Actions via GitBox

Reply via email to