containerd/metadata
Derek McGowan 7cfb99ab9d
Add content gc ref labels from containers, images, and snapshots
Currently the objects which can retain content from labels
are limited. This limitation has required clients to work
around this and and in some cases add outside reference
counting (e.g. buildkit keeping content for snapshots).
Updated the logic to treat content and snapshot labels equally
and simplified the code in the process.

Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-03-04 14:51:07 -08:00
..
boltutil boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
adaptors.go Support lease filters 2018-07-18 10:43:37 -07: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 boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
containers.go Eliminate misuses of errors.Wrapf 2018-11-29 14:26:53 -08:00
content_test.go metadata: define content sharing policy 2018-12-21 15:02:21 +08:00
content.go fix: linter issue 2019-01-23 22:54:51 +08:00
db_test.go Adds a no-op migration for metadata v3 2018-09-12 15:33:42 -07:00
db.go fix: linter issue 2019-01-23 22:54:51 +08:00
gc_test.go Add content gc ref labels from containers, images, and snapshots 2019-03-04 14:51:07 -08:00
gc.go Add content gc ref labels from containers, images, and snapshots 2019-03-04 14:51:07 -08:00
images_test.go Licence header added 2018-02-19 10:32:26 +09:00
images.go Eliminate misuses of errors.Wrapf 2018-11-29 14:26:53 -08:00
leases_test.go boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
leases.go Eliminate misuses of errors.Wrapf 2018-11-29 14:26:53 -08:00
migrations.go Adds a no-op migration for metadata v3 2018-09-12 15:33:42 -07:00
namespaces.go boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
snapshot_test.go boltdb/bolt --> go.etcd.io/bbolt 2018-09-12 15:23:57 -07:00
snapshot.go metadata: merge snapshot labels with metadata's labels 2019-02-18 16:11:12 +08:00