use S3 version ID for retrieval

Have to store the S3 object along with the version ID, so retrieval can
use the same object.

This commit was supported by the NSF-funded DataLad project.
This commit is contained in:
Joey Hess 2018-08-30 14:47:52 -04:00
parent 794e9a7a44
commit 19dcff2b71
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 60 additions and 31 deletions

View file

@ -63,9 +63,11 @@ done
Make S3 store version IDs for exported files in the per-remote log when so
configured. done
Use version IDs when retrieving keys and for checkpresent.
Use version IDs when retrieving keys and for checkpresent. done
Can public urls be generated using version IDs?
Can public urls be generated using version IDs? The url has
"?versionId=" appended, but all the examples I've seen include S3
authorization headers.
When a file was deleted from an exported tree, and then put back
in a later exported tree, it might get re-uploaded even though the content