]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW - Standalone - Add a standalone build target and RPM 68291/head
authorDaniel Gryniewicz <dang@fprintf.net>
Mon, 16 Mar 2026 15:21:28 +0000 (11:21 -0400)
committerDaniel Gryniewicz <dang@fprintf.net>
Mon, 6 Jul 2026 15:19:42 +0000 (11:19 -0400)
commit5f01d5c058c7d606a858d4488189598597acf733
tree3bae31a5a1ad6f96031f5476631a9dd895e77e8e
parent9a0e3c70c132b0bce167b1b06bdc41e92a03215a
RGW - Standalone - Add a standalone build target and RPM

Add a build target that builds standalone RGW in addition to normal RGW,
and add an RPM for it that only installs the necessary bits.

Signed-off-by: Daniel Gryniewicz <dang@fprintf.net>
30 files changed:
CMakeLists.txt
ceph.spec.in
src/include/config-h.in.cmake
src/rgw/CMakeLists.txt
src/rgw/driver/d4n/rgw_sal_d4n.h
src/rgw/driver/dbstore/CMakeLists.txt
src/rgw/driver/dbstore/config/sqlite.cc
src/rgw/driver/dbstore/sqlite/CMakeLists.txt
src/rgw/driver/dbstore/sqlite/connection.h
src/rgw/driver/dbstore/tests/CMakeLists.txt
src/rgw/driver/posix/rgw_standalone.cc [new file with mode: 0644]
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/rgw_lua_request.cc
src/rgw/rgw_multi.cc
src/rgw/rgw_op.cc
src/rgw/rgw_quota.cc
src/rgw/rgw_rest.cc
src/rgw/rgw_rest_dedup.cc
src/rgw/rgw_rest_ratelimit.h
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_restore.cc
src/rgw/rgw_restore.h
src/rgw/rgw_sal.cc
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_filter.h
src/rgw/rgw_sal_store.h
src/rgw/rgw_sts.cc
src/test/rgw/CMakeLists.txt