Page MenuHomeSoftware Heritage

Make archiver have a more symmetrical behavior treating storages as potential sources & destinations at the same time
Closed, ResolvedPublic

Description

The archiver needs to be updated in order to follow the specification changes (see archiver-blueprint.md, D88)

  • The archiver now treat all storages as potential sources and destinations for the archival of a content.
    • Storage with the content can be used as source and storage without it may be destination of an archival if the retention policy is not reached yet.
  • Director does not take into account the ongoing status and create batches of contents that may potentially need an archival. Meanwhile, the Worker now do this check and treat the ongoing status as missing if the delay is elapsed, or present if not; assuming the archival will succeed and the content will be copied in the future.
    • The director is now much simpler so it can generates lighter messages that are queued more quickly; while the workers behavior was already the same.

Event Timeline

qcampos created this task.Jul 27 2016, 1:11 PM
qcampos created this object in space S1 Public.
qcampos renamed this task from Change archiver behavior to Make archiver have a more symmetrical behavior with storages as potential sources & destinations at the same time.Jul 29 2016, 4:39 PM
qcampos renamed this task from Make archiver have a more symmetrical behavior with storages as potential sources & destinations at the same time to Make archiver have a more symmetrical behavior treating storages as potential sources & destinations at the same time.
qcampos updated the task description. (Show Details)
qcampos updated the task description. (Show Details)
zack removed a project: Restricted Project.Aug 1 2016, 10:39 AM