Story #3413

[Keep] Keep Server accepts list of trashable blocks

Added by Misha Zatsman about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Tim Pierce
Category:
Keep
Target version:
Start date:
07/29/2014
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
1.0

Description

The keep server should accept a JSON file at PUT /trash.

This file will contain the list's expiration date and an ordered list of block locators for blocks which can be overwritten.

For now, we don't need a worker goroutine or anything -- just accept a valid "PUT /trash" request (and log its content and store its content in memory), and reject invalid "PUT /trash" requests.


Subtasks

Task #3679: Implement TrashHandlerResolvedTim Pierce


Related issues

Blocks Arvados - Story #3408: [Keep] Implement Production Data ManagerResolved07/29/2014

Blocks Arvados - Story #3762: [Keep] Process entries on the current "delete" list.Resolved07/29/2014

Associated revisions

Revision 37404e82
Added by Tim Pierce almost 5 years ago

Merge branch '3413-keep-trash-list'

Closes #3413.

History

#1 Updated by Tim Pierce about 5 years ago

  • Category set to Keep
  • Story points set to 1.0

#2 Updated by Ward Vandewege about 5 years ago

  • Target version set to 2014-08-27 Sprint

#3 Updated by Ward Vandewege about 5 years ago

  • Subject changed from Keep Server accepts list of trashable blocks to [Keep] Keep Server accepts list of trashable blocks

#4 Updated by Tim Pierce about 5 years ago

  • Assigned To set to Tim Pierce

#5 Updated by Tom Clegg almost 5 years ago

  • Target version changed from 2014-08-27 Sprint to Arvados Future Sprints

#6 Updated by Ward Vandewege almost 5 years ago

  • Target version changed from Arvados Future Sprints to 2014-09-17 sprint

#7 Updated by Tim Pierce almost 5 years ago

  • Description updated (diff)
  • Story points changed from 1.0 to 3.0

#8 Updated by Tom Clegg almost 5 years ago

  • Description updated (diff)
  • Story points changed from 3.0 to 1.0

#9 Updated by Tom Clegg almost 5 years ago

  • Target version changed from 2014-09-17 sprint to 2014-10-08 sprint

#10 Updated by Tim Pierce almost 5 years ago

#11 Updated by Tim Pierce almost 5 years ago

  • Status changed from New to Resolved

Applied in changeset arvados|commit:37404e821668b6b9b1952a0a5a3b28901835884b.

Also available in: Atom PDF