Skip to content

Conversation

@tub
Copy link
Contributor

@tub tub commented Jan 30, 2026

Purpose

The latest hadoop s3a libraries expose conditional writes https://issues.apache.org/jira/browse/HADOOP-19256.
We can utilise this in order to avoid potential data loss with snapshots being overwritten.

Tests

Added coverage

API and Format

No changes to the physical storage or APIs

Documentation

TODO - update docs

tub and others added 2 commits January 30, 2026 17:49
- Add FileIOTest.testConditionalWriteDefaults for tryToWriteAtomicIfAbsent
- Add RenamingSnapshotCommitTest for conditional vs lock-based commit paths

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant