Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR: Support overlaying backends #4311

Open
PhilipMetzger opened this issue Aug 20, 2024 · 0 comments
Open

FR: Support overlaying backends #4311

PhilipMetzger opened this issue Aug 20, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@PhilipMetzger
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

The original idea was from @ilyagr in the Discord.

It would be nice if we could overlay different backends on each other, so we'd seamlessly support #2865 with Git and a Restic/Rustic backend.

Describe the solution you'd like

jj should support overlaying different backends on each other, so we'd only need to build a single backend which supports file/tree/user level commit redaction and ACL'd directories/files. This then could be overlayed on each storage backend which avoids the aformentioned requirement there.

Describe alternatives you've considered

Each large corporation is responsible for building a redaction backend by itself, which is I think is a net loss for the community.

@PhilipMetzger PhilipMetzger added the enhancement New feature or request label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant