Skip to content

chore(refactor) refactor manifest list writer to take Box<dyn FileWrite> to prep for encryption#2564

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

chore(refactor) refactor manifest list writer to take Box<dyn FileWrite> to prep for encryption#2564
xanderbailey wants to merge 5 commits into
apache:mainfrom
xanderbailey:xb/refactor_manifest_list_writer

Conversation

@xanderbailey
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Working towards: #2034

What changes are included in this PR?

Change ManifestListWriter to take a Box<dyn FileWrite> in the constructor rather than an OutputFile. For encryption support we have EncryptedOutputFile which has a Box<dyn FileWrite> for transparent streaming encryption on write.

Are these changes tested?

@xanderbailey xanderbailey force-pushed the xb/refactor_manifest_list_writer branch from eeb7f21 to 3a5e3a6 Compare June 2, 2026 11:55
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