]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls/refcount: store and use list of retired tags 15673/head
authorYehuda Sadeh <yehuda@redhat.com>
Tue, 13 Jun 2017 18:23:37 +0000 (11:23 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 13 Jun 2017 18:23:37 +0000 (11:23 -0700)
commit2c4fb020a13333bba6d3c29318c8a87099d915db
tree03e809fdc858af917ab62776d50696ee5b737c7d
parentbf72bd8dcb2ad8062c4f52bdc3eee4e1b2548e1a
cls/refcount: store and use list of retired tags

Fixes: http://tracker.ceph.com/issues/20107
Keep around the list of retired tags, make sure we don't
drop a refcount using the same tag.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/cls/refcount/cls_refcount.cc
src/test/cls_refcount/test_cls_refcount.cc