mirror of
https://github.com/ceph/ceph
synced 2025-01-16 07:52:29 +00:00
73d016fdb3
Uses one index object and many sub objects to store key-value pairs. The pairs are stored in the omaps of librados objects. The index contains keys corresponding to the highest key in an object, and values that contain the name of the object where the key range is stored. The tree guarantees that the number of pairs in an object will be > k and < 2k for a user-specified k. KvStoreBench contains benchmarking tests. Signed-off-by: Eleanor Cawthon <eleanor.cawthon@inktank.com>
68 lines
725 B
Plaintext
68 lines
725 B
Plaintext
*.o
|
|
*.lo
|
|
*.a
|
|
*~
|
|
*.co
|
|
*.deb
|
|
*.tar.gz
|
|
*.tar.bz2
|
|
*.dsc
|
|
*.changes
|
|
./config.*
|
|
*.gcda
|
|
*.gcov
|
|
*.gcno
|
|
.deps
|
|
web/*.html
|
|
gmon.out
|
|
core.*
|
|
vgcore.*
|
|
src/Makefile
|
|
Makefile.in
|
|
/Makefile
|
|
/man/Makefile
|
|
aclocal.m4
|
|
autom4te.cache
|
|
config.log
|
|
config.status
|
|
configure
|
|
stamp-h1
|
|
depcomp
|
|
install-sh
|
|
missing
|
|
src/ceph_ver.h
|
|
release
|
|
*.la
|
|
ceph.spec
|
|
compile
|
|
config.guess
|
|
config.sub
|
|
libtool
|
|
ltmain.sh
|
|
cscope.files
|
|
cscope.out
|
|
*.swp
|
|
*.swo
|
|
.metadata/
|
|
/py-compile
|
|
*.pyc
|
|
*.pyo
|
|
core
|
|
/build-stamp
|
|
/configure-stamp
|
|
.settings
|
|
.project
|
|
.cproject
|
|
/build-doc
|
|
/doc/object_store.png
|
|
/src/test_*
|
|
*.generated.dot
|
|
src/ocf/ceph
|
|
src/ocf/rbd
|
|
src/omapbench
|
|
src/kvstorebench
|
|
|
|
# temporary directory used by e.g. "make distcheck", e.g. ceph-0.42
|
|
/ceph-[0-9]*/
|
|
/nbproject/private/
|