]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
RGW - Fix dedup build 65643/head
authorDaniel Gryniewicz <dang@fprintf.net>
Tue, 23 Sep 2025 15:39:13 +0000 (11:39 -0400)
committerDaniel Gryniewicz <dang@fprintf.net>
Thu, 25 Sep 2025 15:49:29 +0000 (11:49 -0400)
commitadfb0233c568f0ac8922f85b0216efc0c314521f
treec4ec3568c152f2104fe6afee2693b880af3f4f7c
parent7d157847fc5cd998f38ed2f55fd0ea50fd9ed152
RGW - Fix dedup build

Dedup is RadosStore specific, so move it to driver/rados, and only start
it if radosstore is being built.

Signed-off-by: Daniel Gryniewicz <dang@fprintf.net>
28 files changed:
src/rgw/CMakeLists.txt
src/rgw/driver/rados/rgw_dedup.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_cluster.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_cluster.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_epoch.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_remap.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_store.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_store.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_table.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_table.h [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_utils.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_dedup_utils.h [new file with mode: 0644]
src/rgw/rgw_appmain.cc
src/rgw/rgw_dedup.cc [deleted file]
src/rgw/rgw_dedup.h [deleted file]
src/rgw/rgw_dedup_cluster.cc [deleted file]
src/rgw/rgw_dedup_cluster.h [deleted file]
src/rgw/rgw_dedup_epoch.h [deleted file]
src/rgw/rgw_dedup_remap.h [deleted file]
src/rgw/rgw_dedup_store.cc [deleted file]
src/rgw/rgw_dedup_store.h [deleted file]
src/rgw/rgw_dedup_table.cc [deleted file]
src/rgw/rgw_dedup_table.h [deleted file]
src/rgw/rgw_dedup_utils.cc [deleted file]
src/rgw/rgw_dedup_utils.h [deleted file]
src/rgw/rgw_lib.cc
src/rgw/rgw_main.cc