Project

General

Profile

Actions

Feature #17392

closed

Support writing blocks to correct storage classes in Go SDK

Added by Nico César almost 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
SDKs
Target version:
Start date:
04/12/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Description

Depends on #13382

The client is responsible for keeping track of how many replicas have been written for each storage class. If one storage class is satisfied but not another, the satisfied one can be removed from the X-Keep-Storage-Classes list. The overall write is a success if all storage classes were satisfied, and a failure if any of the storage classes could not be satisfied.

"We are not expecting to skip servers, we just need to send the storage classes and know when we are done"


Subtasks 1 (0 open1 closed)

Task #17525: Review 17392-go-write-to-storage-classResolvedTom Clegg04/12/2021

Actions

Related issues

Related to Arvados Epics - Story #16107: Storage classesResolved03/01/202109/30/2021

Actions
Related to Arvados - Feature #11184: [Keep] Support multiple storage classesResolvedTom Morris

Actions
Related to Arvados - Feature #17394: Go SDK CollectionFS writes files to correct storage classResolvedTom Clegg07/15/2021

Actions
Blocked by Arvados - Feature #17391: [keepstore] expose the volume storage classes Closed

Actions
Actions #1

Updated by Nico César almost 2 years ago

  • Target version set to To Be Groomed
Actions #2

Updated by Nico César almost 2 years ago

Actions #3

Updated by Nico César almost 2 years ago

  • Blocked by Feature #17391: [keepstore] expose the volume storage classes added
Actions #4

Updated by Peter Amstutz over 1 year ago

  • Description updated (diff)
Actions #5

Updated by Peter Amstutz over 1 year ago

  • Description updated (diff)
  • Subject changed from Change RootSorter in go and python to Support writing blocks to correct storage classes in Go SDK
Actions #6

Updated by Peter Amstutz over 1 year ago

  • Description updated (diff)
Actions #7

Updated by Lucas Di Pentima over 1 year ago

  • Target version changed from To Be Groomed to 2021-04-14 sprint
Actions #8

Updated by Peter Amstutz over 1 year ago

  • Category set to SDKs
  • Subject changed from Support writing blocks to correct storage classes in Go SDK to Support writing blocks to correct storage classes in Go SDK
Actions #9

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2021-04-14 sprint to 2021-05-12 sprint
Actions #10

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2021-05-12 sprint to 2021-04-14 sprint
Actions #11

Updated by Peter Amstutz over 1 year ago

  • Assigned To set to Tom Clegg
Actions #13

Updated by Tom Clegg over 1 year ago

  • Related to Feature #11184: [Keep] Support multiple storage classes added
Actions #14

Updated by Lucas Di Pentima over 1 year ago

This LGTM, please merge.

Actions #15

Updated by Tom Clegg over 1 year ago

  • Status changed from New to Resolved
Actions #16

Updated by Peter Amstutz over 1 year ago

  • Related to Feature #17394: Go SDK CollectionFS writes files to correct storage class added
Actions #17

Updated by Peter Amstutz over 1 year ago

  • Release set to 38
Actions

Also available in: Atom PDF