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

Need ability to modify multiple datastores simultaneously #5

Open
dcamper opened this issue Mar 30, 2021 · 0 comments
Open

Need ability to modify multiple datastores simultaneously #5

dcamper opened this issue Mar 30, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@dcamper
Copy link
Collaborator

dcamper commented Mar 30, 2021

It is often the case that multiple datasets (flat files or indexes) need to be promoted/demoted together. If a failure to promote or demote occurs with one set of data, none of the related sets of data should be modified.

In the context of DataMgmt, there needs to be a method to 'stage' updates to a set of datastores and then (nearly) atomically update or promote all changes at once. Tactically, this could be implemented as a specific 'staging' superfile that collects update and serves as a "gen-0" pool that lives outside of the normal generational data management flow. Actions on data in the staging area would be only: replacing, appending, clearing, and promoting.

Other use cases involve explicit promoting/demoting data between generations across multiple datastores.

@dcamper dcamper added the enhancement New feature or request label Mar 30, 2021
@dcamper dcamper self-assigned this Mar 30, 2021
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