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

Head commit for run:
da9162682245bb0114fe67f9d789919d37eccd19 / Gang Wu <[email protected]>
feat: implement transaction api (#418)

- 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/20360731900

With regards,
GitHub Actions via GitBox

Reply via email to