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

Prune Snaphsots after Sync #59

Open
rsoika opened this issue Jun 10, 2019 · 0 comments
Open

Prune Snaphsots after Sync #59

rsoika opened this issue Jun 10, 2019 · 0 comments
Labels

Comments

@rsoika
Copy link
Member

rsoika commented Jun 10, 2019

Snapshots should be deleted after a snapshot was successfully archived into the Cassandra cluster.

For this feature we move the sync service directly into the workflow instance but without adding the Cassandra libs. This can be easily realized because we already have the rest api implemented.

Solution:

  • After each Scnapshot creation a EventLog entry is created.
  • An async timer service pushes the snapshots into the archive
  • After successull push the snapshot and eventLog entry can be deleted (in the first step just a soft delete)
  • The SnapshotArchive Service will be changed and will no longer permanently sync but provide a 'ReSync' method.
@rsoika rsoika added the feature label Jun 10, 2019
@rsoika rsoika added this to the 1.2.6 milestone Jun 10, 2019
@rsoika rsoika removed this from the 2.0.0 milestone Jul 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant