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

SnapshotService #6

Closed
rsoika opened this issue Aug 22, 2017 · 0 comments
Closed

SnapshotService #6

rsoika opened this issue Aug 22, 2017 · 0 comments

Comments

@rsoika
Copy link
Member

rsoika commented Aug 22, 2017

Implementation of SnaptshotService EJB which is generating snapshots.

The snapshot process includes the following stages:

  • create a copy of the current workitem
  • compute a snapshot $uniqueId containing a timestamp
  • change the type with the prefix 'archive-'
  • If an old snapshot already exists, Files are compared to the current $ files and, if necessary, stored in the Snapshot applied
  • remove file content form the origin-workitem
  • store the snapshot uniqeId into the origin-workitem ($snapshotID)
  • remove deprecated snapshots
rsoika added a commit that referenced this issue Aug 22, 2017
@rsoika rsoika changed the title ArchiveLocalPlugin SnapshotPlugin Sep 18, 2017
rsoika added a commit that referenced this issue Sep 19, 2017
rsoika added a commit that referenced this issue Sep 19, 2017
issue #6
@rsoika rsoika changed the title SnapshotPlugin SnapshotService Oct 31, 2017
rsoika added a commit that referenced this issue Oct 31, 2017
rsoika added a commit that referenced this issue Feb 8, 2018
@rsoika rsoika added the testing label Feb 8, 2018
@rsoika rsoika closed this as completed Feb 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant