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

Head commit for run:
17c03f12f10412294c1d9d475cff62411a5578a7 / Xinli Shang <[email protected]>
fix(transaction): fix exception safety in Apply()

Set last_update_committed_ before calling Commit(), but revert the flag
if auto-commit fails.

This ensures:
1. Commit() can proceed (it requires last_update_committed_ == true)
2. If commit fails, the flag is reverted to false
3. Transaction state remains consistent on failure

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

With regards,
GitHub Actions via GitBox

Reply via email to