]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
RGW Zipper - don't load stats for every bucket load
authorDaniel Gryniewicz <dang@redhat.com>
Tue, 11 Jan 2022 15:50:00 +0000 (10:50 -0500)
committerDaniel Gryniewicz <dang@redhat.com>
Wed, 12 Jan 2022 17:47:40 +0000 (12:47 -0500)
commit661cda66d728ec7dbf542d494d693c57564aee44
tree5d066bd574a83c802c25fec08ecf64b6a15fee00
parent341388623011cb683d0ad91855ec60ab224d82fb
RGW Zipper - don't load stats for every bucket load

This was a side-effect of consolidating the Zipper API, and resulted in
a large performance hit.  Stats are only needed if they are requested,
so don't load them every time.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
src/rgw/rgw_op.cc
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h
src/rgw/rgw_user.cc