]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: add 'inline_data' zone placement info option 48711/head
authorCory Snyder <csnyder@iland.com>
Wed, 2 Nov 2022 20:06:23 +0000 (20:06 +0000)
committerCory Snyder <csnyder@iland.com>
Mon, 12 Dec 2022 08:24:35 +0000 (03:24 -0500)
commit9052ca420f003af4b89b568c50bd5083333d3010
tree018ad18c40ed32ae6956d5dbf8a8ab1ba47d5081
parent388e45d3457f40db516ea7fc99f872e1d35dd26c
rgw: add 'inline_data' zone placement info option

Adds a new RGW zone placement info option to control whether
an object's first data chunk is placed in the head object.
This allows admins to make a tradeoff between optimizing for
PUT/GET performance vs. DELETE performance for some cluster
configurations.

Fixes: https://tracker.ceph.com/issues/57965
Signed-off-by: Cory Snyder <csnyder@iland.com>
doc/man/8/radosgw-admin.rst
doc/radosgw/placement.rst
src/rgw/rgw_admin.cc
src/rgw/rgw_putobj_processor.cc
src/rgw/rgw_zone.cc
src/rgw/rgw_zone_types.h
src/test/cli/radosgw-admin/help.t