containerd/metadata
Derek McGowan 526c0db693
Support target snapshot references on prepare
Allows backend snapshots to bring existing snapshots into
a namespace without requiring clients to fully snapshots
when the target reference is known. Backend snapshots must
explicitly implement this functionality, it is equivalent
to sharing across namespaces and is up to the backend to
use the label when it is given or ignore it.

This enables remote snapshot functionality for a backend to
query for a target snapshot before a client has performed
any work to create that snapshot.

Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-11-25 10:07:25 -08:00
..
boltutil Write the Annotations map into the bolt db 2019-03-07 13:55:58 -05:00
adaptors.go Update snapshot parent filter property to always exist 2019-11-25 10:07:25 -08:00
bolt.go boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
buckets.go Add structure documentation for metadata 2019-02-05 14:45:29 -08:00
containers_test.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
containers.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
content_test.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
content.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
db_test.go Support target snapshot references on prepare 2019-11-25 10:07:25 -08:00
db.go fix-up typo 2019-09-26 13:02:03 +08:00
gc_test.go Add flat GC label for leases 2019-07-18 11:16:46 -07:00
gc.go Add flat GC label for leases 2019-07-18 11:16:46 -07:00
images_test.go Extend metadata images test with fieldpaths for Annotations 2019-03-07 14:20:56 -05:00
images.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
leases_test.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
leases.go Update metadata interfaces for containers and leases 2019-09-23 15:27:39 -07:00
migrations.go Adds a no-op migration for metadata v3 2018-09-12 15:33:42 -07:00
namespaces.go Use common identifiers package with less restrictive regex 2019-11-04 21:22:01 -05:00
snapshot_test.go Support target snapshot references on prepare 2019-11-25 10:07:25 -08:00
snapshot.go Support target snapshot references on prepare 2019-11-25 10:07:25 -08:00