Project

General

Profile

Actions

Feature #14406

closed

[SDK] Go collection uses copy remote block to local keepstore

Added by Peter Amstutz over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Story points:
2.0
Release:
Release relationship:
Auto

Description

Go SDK Collection uses "refresh keep signature" API (#14199) to convert +R token signatures into +A signatures.

Only supports copying block from remote clusters to home cluster. Only supports creating collections on the local cluster.

The Go keep client needs a new method to access the "refresh keep signature" API.

The Collection will check if there are any locators with remote signatures (+R) and uses the refresh keep signature API before creating / updating a collection on the home cluster.

Make sure that crunch-run uses this when copying inputs to outputs (eg when a collection is mounted within the output directory).


Subtasks 1 (0 open1 closed)

Task #14443: Review 14406-remote-data-in-outputResolvedLucas Di Pentima11/05/2018Actions

Related issues

Related to Arvados - Feature #14259: [SDK] Python collection class uses copy remote block to local keepstoreResolvedLucas Di Pentima10/30/2018Actions
Related to Arvados - Feature #14199: [keepstore] copy block from remote keepstore to local keepstoreResolvedTom Clegg10/04/2018Actions
Actions

Also available in: Atom PDF