]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
libcephsqlite: rework architecture and backend
authorPatrick Donnelly <pdonnell@redhat.com>
Thu, 28 Jan 2021 23:11:50 +0000 (15:11 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 22 Mar 2021 17:14:02 +0000 (10:14 -0700)
commit2906577574415d058ec40b7725f45f33db8c51da
treeac2cc285cd80f9c45b66f9aeea09a2135dccc947
parentd8949d41861c8771ed8bc05a778bd5cf9fdc5ac0
libcephsqlite: rework architecture and backend

This is a complete rewrite on top of SimpleRADOSStriper as well as the
API. The VFS is now a loadable extension as well.

Fixes: https://tracker.ceph.com/issues/40609
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit f7fa3b50c1e87ad14b16024ec68812195480b102)
CMakeLists.txt
cmake/modules/FindSQLite3.cmake
src/CMakeLists.txt
src/common/options.cc
src/common/subsys.h
src/include/CMakeLists.txt
src/include/libcephsqlite.h [new file with mode: 0644]
src/libcephsqlite.cc
src/libcephsqlite.h [deleted file]