The GitHub Actions job "Flink CI" on iceberg.git/xinyilu/fix2 has succeeded. Run started by GitHub user agnes-xinyi-lu (triggered by agnes-xinyi-lu).
Head commit for run: 59a899f74fb6f1b3daa7abfcee5ce67fab325bae / Xinyi Lu <[email protected]> Core: Make sequence number conflicts retryable in concurrent commits When multiple processes concurrently commit to different branches of the same table through the REST catalog, sequence number validation failures in TableMetadata.addSnapshot() were throwing non-retryable ValidationException instead of retryable CommitFailedException. This fix catches the sequence number validation error in CatalogHandlers.commit() and wraps it in ValidationFailureException(CommitFailedException) to: - Skip server-side retry (which won't help since sequence number is in the request) - Return CommitFailedException to the client so it can retry with refreshed metadata Report URL: https://github.com/apache/iceberg/actions/runs/21300659191 With regards, GitHub Actions via GitBox
