]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/s3vector: add lancedb support
authorYuval Lifshitz <ylifshit@ibm.com>
Mon, 24 Nov 2025 13:42:52 +0000 (13:42 +0000)
committerYuval Lifshitz <ylifshit@ibm.com>
Wed, 1 Jul 2026 15:02:58 +0000 (15:02 +0000)
commitd2ed27764620150136fd3feb0d790d0afaa2f217
treeb608908655769ec4a98cd7e2b2187e895a8d368e
parent50a8e13a5a798be3a0a97a88be967214f2db0e51
rgw/s3vector: add lancedb support

not implemented in this commit:
* caching information as VectorBucket attributes and fetching them from
  there: schema, distance type
* VectorBucket policy APIs
* metadata support

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
12 files changed:
.gitmodules
CMakeLists.txt
ceph.spec.in
debian/control
src/CMakeLists.txt
src/lancedb-c [new submodule]
src/rgw/CMakeLists.txt
src/rgw/rgw_rest_s3vector.cc
src/rgw/rgw_rest_s3vector.h
src/rgw/rgw_s3vector.cc
src/rgw/rgw_s3vector.h
src/test/rgw/s3vectors/s3vector_test.py