The GitHub Actions job "Test" on iceberg-cpp.git/introduce_transaction has 
failed.
Run started by GitHub user wgtmac (triggered by wgtmac).

Head commit for run:
7ffd3e50275d534dd60492fbf9a0efadaa6a77cd / Gang Wu <[email protected]>
feat: implement transaction api

- Introduce `Transaction` class to manage multi-operation table updates.
- Add `Table::NewTransaction()` and `Table::NewUpdateProperties()` to initiate 
updates.
- Move `PendingUpdate` and `UpdateProperties` to `src/iceberg/update/` and 
refactor them to use the transaction mechanism.
- Add `StagedTable` to represent tables with uncommitted changes.
- Update `InMemoryCatalog` and `RestCatalog` to align with the new update flow.
- Refactor `Table` to support metadata refresh and location management within 
transactions.
- Add comprehensive tests for transactions and property updates.

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

With regards,
GitHub Actions via GitBox

Reply via email to