]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cls: new force-promotion flag for class methods 6217/head
authorJason Dillaman <dillaman@redhat.com>
Fri, 9 Oct 2015 19:10:38 +0000 (15:10 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 9 Oct 2015 19:10:38 +0000 (15:10 -0400)
commitd689db8bdc7fb7de689cd9f7084ee5d54e372486
tree1f89d9fd976adda365ac34c5a11b41363c4bb8f7
parent010836d059ad7082f63a96806e6d7f25c1e09cd5
cls: new force-promotion flag for class methods

Class methods that use the cls_get_request_origin should not be
proxied to a base tier -- otherwise the origin will reflect the
cache tier instead of the client.

Fixes: #13380
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/hello/cls_hello.cc
src/cls/lock/cls_lock.cc
src/objclass/objclass.h
src/osd/OSD.cc