The GitHub Actions job "ASAN and UBSAN Tests" on 
iceberg-cpp.git/ExpireSnapshots has failed.
Run started by GitHub user shangxinli (triggered by shangxinli).

Head commit for run:
66cffc5fc75148ee3f44b4c57def4f5e8dd7c729 / Xinli Shang <[email protected]>
feat: add PendingUpdateTyped template class

Add PendingUpdateTyped template class to provide type-safe Apply() method
for table metadata changes. This allows different operations to return
specific result types (e.g., vector<Snapshot> for ExpireSnapshots).

Changes:
- Add PendingUpdateTyped<T> template extending PendingUpdate
- Move typed Apply() method from base to template class
- Remove ErrorCollector base from PendingUpdate (simplified design)

This is needed for ExpireSnapshots which returns vector<Snapshot> from Apply().

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

With regards,
GitHub Actions via GitBox

Reply via email to