]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: chain to multiple cache entries in one call 1949/head
authorYehuda Sadeh <yehuda@inktank.com>
Wed, 11 Jun 2014 06:06:12 +0000 (23:06 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Wed, 11 Jun 2014 06:08:58 +0000 (23:08 -0700)
commitd9fac9c655acec29a6662bc0aafdaaccbd435e1a
tree5f0f36969c2a7eac3814d93ad9ff34ef12f1977e
parentc616358fe0f46bbfc46c56f2889ecf9225872ff5
rgw: chain to multiple cache entries in one call

This ensures that chained cache entries that depend on more than one raw
cache entry (bucket info cache depends on both the bucket entry point
and on the bucket info object), are chained and created atomically.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_cache.cc
src/rgw/rgw_cache.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_user.cc