Skip to content

feat(encryption) [13/N] Write encrypted manifest files#2821

Open
xanderbailey wants to merge 5 commits into
apache:mainfrom
xanderbailey:xb/write_encrypted_manifest_files
Open

feat(encryption) [13/N] Write encrypted manifest files#2821
xanderbailey wants to merge 5 commits into
apache:mainfrom
xanderbailey:xb/write_encrypted_manifest_files

Conversation

@xanderbailey

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

What changes are included in this PR?

Today it is possible to read encrypted manifest files but not write them.

#2568 adds the foundations of what's needed to be able to do these writes but it wasn't wired into the actual write path.

Are these changes tested?

Yes - added round-trip write path test.

@xanderbailey xanderbailey changed the title feat(encryption) 13/N Write encrypted manifest files feat(encryption) [13/N] Write encrypted manifest files Jul 13, 2026
@xanderbailey

Copy link
Copy Markdown
Contributor Author

@blackmwk I think this is ready for a review when you have the time! Thanks!

}

#[tokio::test]
async fn write_encrypted_manifest_roundtrips() {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm hesitating to add test for such low level apis here. I think you add a test in one of the snapshot producing operator like FastAppend to test

@xanderbailey
xanderbailey requested a review from blackmwk July 22, 2026 10:09
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.

2 participants