use per-remote metadata storage for S3 version ID
Since the same key can be stored in a versioned S3 bucket multiple times with different version IDs, this allows tracking them all. Not currently needed, but if we ever want to drop from a versioned S3 bucket, we'll need to know them all. This commit was supported by the NSF-funded DataLad project.
This commit is contained in:
parent
5c99f6247e
commit
b3d42283ad
4 changed files with 33 additions and 20 deletions
|
@ -82,7 +82,3 @@ keys that are not used in the current export doesn't help because another
|
|||
repository may have changed the exported tree and be relying on the dropped
|
||||
key being present in the export. Unless... Could export conflict resultion
|
||||
somehow detect that?
|
||||
|
||||
Another reason DELETE from appendonly is not supported is that only one
|
||||
version ID is stored per key, but the same key could have its content in
|
||||
the bucket multiple times under different version IDs.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue