From: Sage Weil Date: Fri, 23 Aug 2019 15:46:33 +0000 (-0500) Subject: Merge PR #15183 into master X-Git-Tag: v15.1.0~1792 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=8876cf36c2ca2806c9339726df0ec59776f58117;p=ceph-ci.git Merge PR #15183 into master * refs/pull/15183/head: kv/rocksdb: support rmrange unconditionally cls/rgw: rgw_bi_log_trim() uses cls_cxx_map_remove_range() cls/log: cls_log_trim() uses cls_cxx_map_remove_range() test/cls: add cls_log.trim_by_marker test test/cls: test_cls_log doesn't allocate ObjectOperations test/cls: test_cls_log uses fixture for temporary pool test/cls: add cls_rgw.bi_log_trim test cls/rgw: expose cls_rgw_bilog_list/trim() for single shard test/cls: test_cls_rgw uses cls_rgw_obj_key test/cls: test_cls_rgw doesn't allocate ObjectOperations test/cls: test_cls_rgw uses fixture for temporary pool objclass: add cls_cxx_map_remove_range() librados: add rados_write_op_omap_rm_range2() osdc: add Objecter omap_rm_range() osd: add CEPH_OSD_OP_OMAPRMKEYRANGE to do_osd_ops() osd: add omap_rmkeyrange() to PGTransaction os: add bufferlist overload for omap_rmkeyrange() tracing: add do_osd_op_pre_omaprmkeyrange rados: add CEPH_OSD_OP_OMAPRMKEYRANGE Reviewed-by: Sage Weil --- 8876cf36c2ca2806c9339726df0ec59776f58117