├── .gdbinit ├── .gitignore ├── .travis.yml ├── AUTHORS ├── LICENSE ├── Makefile ├── Makefile.base ├── README ├── README.build ├── README.md ├── extra └── EngBlog.md ├── gendoc ├── Makefile ├── Makefile.c_api ├── Makefile.reST ├── README ├── concepts.rst ├── conf.py ├── doc-footer.html ├── doc-header.html ├── doxygen.conf ├── examples.rst ├── faq.rst ├── generate-reST-release-notes.sh ├── getting-help.rst ├── glossary.rst ├── images │ ├── architecture.png │ ├── insp_captkirk.jpg │ └── messenger.png ├── index.rst ├── internals.rst ├── mdbm_big_data_builder.rst ├── mdbm_check.rst ├── mdbm_compare.rst ├── mdbm_config.rst ├── mdbm_copy.rst ├── mdbm_create.rst ├── mdbm_cxx.rst ├── mdbm_delete_lockfiles.rst ├── mdbm_digest.rst ├── mdbm_dump.rst ├── mdbm_ex1.c ├── mdbm_ex2.c ├── mdbm_ex3.c ├── mdbm_ex4.c ├── mdbm_ex5.c ├── mdbm_ex6.c ├── mdbm_ex7_fetch.c ├── mdbm_ex7_gen.c ├── mdbm_export.rst ├── mdbm_export_splitter.rst ├── mdbm_fetch.rst ├── mdbm_get_config.rst ├── mdbm_import.rst ├── mdbm_purge.rst ├── mdbm_replace.rst ├── mdbm_restore.rst ├── mdbm_save.rst ├── mdbm_stat.rst ├── mdbm_stat_monitor.rst ├── mdbm_sync.rst ├── mdbm_trunc.rst ├── performance.rst ├── release_notes.rst ├── restrictions.rst ├── samples │ ├── Makefile │ ├── README │ ├── mdbm_backstore.cc │ ├── mdbm_cache.cc │ ├── mdbm_exclusive.cc │ ├── mdbm_partition.cc │ ├── mdbm_shared.cc │ └── mdbm_windowed.cc ├── style.css ├── tools.rst ├── top.dox └── utilities.rst ├── include ├── Makefile ├── mdbm.h ├── mdbm_cxx.h ├── mdbm_handle_pool.h ├── mdbm_internal.h ├── mdbm_log.h ├── mdbm_shmem.h ├── mdbm_stats.h └── mdbm_util.h ├── redhat ├── Makefile └── mdbm.spec.in └── src ├── Makefile ├── cxx ├── Makefile ├── ScopedLockedMdbm.hpp ├── mdbm_cxx.cc └── mpp.cc ├── java ├── .checkstyle ├── Makefile ├── README ├── checkstyle-suppressions.xml ├── com_yahoo_db_mdbm_internal_NativeMdbmAccess.cc ├── com_yahoo_db_mdbm_internal_NativeMdbmAccess.h ├── jni_helper_defines.h ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── yahoo │ │ │ └── db │ │ │ └── mdbm │ │ │ ├── Constants.java │ │ │ ├── HashFunctionCode.java │ │ │ ├── MdbmDatum.java │ │ │ ├── MdbmDatumMain.java │ │ │ ├── MdbmInterface.java │ │ │ ├── MdbmIterator.java │ │ │ ├── MdbmKvPair.java │ │ │ ├── MdbmLocker.java │ │ │ ├── MdbmPoolInterface.java │ │ │ ├── MdbmProvider.java │ │ │ ├── Open.java │ │ │ ├── PruneCallback.java │ │ │ ├── ShakeCallback.java │ │ │ ├── Store.java │ │ │ ├── exceptions │ │ │ ├── InvalidMdbmParametersException.java │ │ │ ├── MdbmCreatePoolException.java │ │ │ ├── MdbmDeleteException.java │ │ │ ├── MdbmException.java │ │ │ ├── MdbmFetchException.java │ │ │ ├── MdbmIllegalOperationException.java │ │ │ ├── MdbmInvalidStateException.java │ │ │ ├── MdbmLoadException.java │ │ │ ├── MdbmLockFailedException.java │ │ │ ├── MdbmNoEntryException.java │ │ │ ├── MdbmNoMemoryException.java │ │ │ ├── MdbmPoolAcquireHandleFailedException.java │ │ │ ├── MdbmStoreException.java │ │ │ ├── MdbmUnableToLockException.java │ │ │ ├── MdbmUnlockFailedException.java │ │ │ ├── SharedLockViolationException.java │ │ │ └── UncloseableMdbmException.java │ │ │ └── internal │ │ │ ├── ClosedBaseChecked.java │ │ │ ├── DeallocatingClosedBase.java │ │ │ ├── Deallocator.java │ │ │ ├── NativeMdbmAccess.java │ │ │ ├── NativeMdbmImplementation.java │ │ │ ├── NativeMdbmIterator.java │ │ │ ├── NativeMdbmPoolImplementation.java │ │ │ ├── PooledMdbmHandle.java │ │ │ ├── SynchronizedMdbm.java │ │ │ └── UncloseableMdbm.java │ └── test │ │ └── java │ │ └── com │ │ └── yahoo │ │ └── db │ │ └── mdbm │ │ ├── TestCleanup.java │ │ ├── TestExceptions.java │ │ ├── TestMdbmDatum.java │ │ ├── TestMdbmKvPair.java │ │ ├── TestPool.java │ │ ├── TestSimpleMdbm.java │ │ ├── TestV4.java │ │ └── internal │ │ ├── BufferFun.java │ │ ├── TestClosedBaseChecked.java │ │ ├── TestDeallocator.java │ │ └── TestMdbmPool.java ├── style.xml └── test │ └── resources │ ├── mdbm.txt │ └── testv3.mdbm ├── lib ├── Makefile ├── atomic.h ├── hash-ssl.c ├── hash.c ├── log.c ├── mdbm.c ├── mdbm_handle_pool.c ├── mdbm_lock.cc ├── mdbm_lock.hh ├── mdbm_util.cc ├── multi_lock.cc ├── multi_lock.hh ├── shmem.c ├── stall_signals.c ├── stall_signals.h └── util.hh ├── perl ├── Changes ├── MANIFEST ├── MANIFEST.SKIP ├── MDBM_File.pm ├── MDBM_File.xs ├── Makefile.PL ├── README ├── shakedata.cc ├── shakedata.h ├── t │ ├── 01basic.t │ ├── 02constants.t │ ├── 03tiehash.t │ ├── 04functions.t │ ├── 05hashes.t │ ├── 06callbacks.t │ ├── 07replace.t │ ├── 08locks.t │ ├── 09iterators.t │ └── 10callback_shakev3.t └── typemap ├── scripts ├── Makefile ├── mdbm_big_data_builder.pl ├── mdbm_environment.sh └── mdbm_reset_all_locks ├── test ├── Makefile ├── func-test │ ├── CppUnitTestRunnerLocal.cc │ ├── Makefile │ ├── TestBase.cc │ ├── TestBase.hh │ ├── lock_flags_test.sh │ ├── replace-func-stress-test.cc │ ├── test_bs.cc │ ├── test_copy_func.cc │ ├── test_large_obj.cc │ ├── test_lock_func.cc │ ├── test_misc_func.cc │ ├── test_replace_func.cc │ ├── test_shake_func.cc │ ├── test_single_arch.cc │ ├── test_split_func.cc │ ├── test_stat.cc │ ├── test_store.cc │ ├── test_window_func.cc │ └── valgrind_runner.sh ├── perf-test │ └── perf_compare.pl ├── pool_test │ ├── CppUnitTestRunnerLocal.cc │ ├── Makefile │ ├── acquire_mt.cc │ ├── create_destroy.cc │ ├── test_ccmp.cc │ ├── valgrind.supp │ └── valgrind_runner.sh ├── smoke-test │ ├── CppUnitTestRunnerLocal.cc │ ├── Makefile │ ├── TestBase.cc │ ├── TestBase.hh │ ├── test_backstore.cc │ ├── test_cache.cc │ ├── test_dyn_growth.cc │ ├── test_large_obj.cc │ ├── test_lock.cc │ └── valgrind_runner.sh └── unit-test │ ├── CppUnitTestRunnerLocal.cc │ ├── Makefile │ ├── TestBase.cc │ ├── TestBase.hh │ ├── test_align.cc │ ├── test_backstore.cc │ ├── test_backstore.hh │ ├── test_cache.cc │ ├── test_cache.hh │ ├── test_close_sync_repl.cc │ ├── test_compare.cc │ ├── test_delete.cc │ ├── test_dibase.cc │ ├── test_dibase.hh │ ├── test_dmbase.cc │ ├── test_dmbase.hh │ ├── test_dup_replace.cc │ ├── test_export_api.cc │ ├── test_fetch.cc │ ├── test_getlimit.cc │ ├── test_getsize.cc │ ├── test_hash.cc │ ├── test_import.cc │ ├── test_iter.cc │ ├── test_lego_large_objects.cc │ ├── test_limitdir.cc │ ├── test_limitsize.cc │ ├── test_lockbase.cc │ ├── test_lockbase.hh │ ├── test_lockv3.cc │ ├── test_mag_vers.cc │ ├── test_mash.cc │ ├── test_open.cc │ ├── test_other.cc │ ├── test_pagesize.cc │ ├── test_presplit.cc │ ├── test_signals.cc │ ├── test_spillsize.cc │ ├── test_stats.cc │ ├── test_store.cc │ ├── test_tsc.cc │ ├── test_util.cc │ └── valgrind_runner.sh └── tools ├── Makefile ├── bench_data_utils.hh ├── bench_existing.cc ├── bench_open.c ├── mash.cc ├── mdbm_bench.cc ├── mdbm_check.c ├── mdbm_compare.c ├── mdbm_compress.c ├── mdbm_config.cc ├── mdbm_copy.c ├── mdbm_create.c ├── mdbm_delete_lockfiles.c ├── mdbm_digest.c ├── mdbm_dump.c ├── mdbm_export.c ├── mdbm_export_splitter.cc ├── mdbm_fetch.c ├── mdbm_import.cc ├── mdbm_lock.c ├── mdbm_purge.c ├── mdbm_replace.c ├── mdbm_restore.c ├── mdbm_rstats.c ├── mdbm_save.c ├── mdbm_stat.c ├── mdbm_sync.c └── mdbm_trunc.c /.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/.gdbinit -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/Makefile.base -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | gendoc/README -------------------------------------------------------------------------------- /README.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/README.build -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/README.md -------------------------------------------------------------------------------- /extra/EngBlog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/extra/EngBlog.md -------------------------------------------------------------------------------- /gendoc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/Makefile -------------------------------------------------------------------------------- /gendoc/Makefile.c_api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/Makefile.c_api -------------------------------------------------------------------------------- /gendoc/Makefile.reST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/Makefile.reST -------------------------------------------------------------------------------- /gendoc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/README -------------------------------------------------------------------------------- /gendoc/concepts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/concepts.rst -------------------------------------------------------------------------------- /gendoc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/conf.py -------------------------------------------------------------------------------- /gendoc/doc-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/doc-footer.html -------------------------------------------------------------------------------- /gendoc/doc-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/doc-header.html -------------------------------------------------------------------------------- /gendoc/doxygen.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/doxygen.conf -------------------------------------------------------------------------------- /gendoc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/examples.rst -------------------------------------------------------------------------------- /gendoc/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/faq.rst -------------------------------------------------------------------------------- /gendoc/generate-reST-release-notes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/generate-reST-release-notes.sh -------------------------------------------------------------------------------- /gendoc/getting-help.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/getting-help.rst -------------------------------------------------------------------------------- /gendoc/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/glossary.rst -------------------------------------------------------------------------------- /gendoc/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/images/architecture.png -------------------------------------------------------------------------------- /gendoc/images/insp_captkirk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/images/insp_captkirk.jpg -------------------------------------------------------------------------------- /gendoc/images/messenger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/images/messenger.png -------------------------------------------------------------------------------- /gendoc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/index.rst -------------------------------------------------------------------------------- /gendoc/internals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/internals.rst -------------------------------------------------------------------------------- /gendoc/mdbm_big_data_builder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_big_data_builder.rst -------------------------------------------------------------------------------- /gendoc/mdbm_check.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_check.rst -------------------------------------------------------------------------------- /gendoc/mdbm_compare.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_compare.rst -------------------------------------------------------------------------------- /gendoc/mdbm_config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_config.rst -------------------------------------------------------------------------------- /gendoc/mdbm_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_copy.rst -------------------------------------------------------------------------------- /gendoc/mdbm_create.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_create.rst -------------------------------------------------------------------------------- /gendoc/mdbm_cxx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_cxx.rst -------------------------------------------------------------------------------- /gendoc/mdbm_delete_lockfiles.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_delete_lockfiles.rst -------------------------------------------------------------------------------- /gendoc/mdbm_digest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_digest.rst -------------------------------------------------------------------------------- /gendoc/mdbm_dump.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_dump.rst -------------------------------------------------------------------------------- /gendoc/mdbm_ex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex1.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex2.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex3.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex4.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex5.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex6.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex7_fetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex7_fetch.c -------------------------------------------------------------------------------- /gendoc/mdbm_ex7_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_ex7_gen.c -------------------------------------------------------------------------------- /gendoc/mdbm_export.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_export.rst -------------------------------------------------------------------------------- /gendoc/mdbm_export_splitter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_export_splitter.rst -------------------------------------------------------------------------------- /gendoc/mdbm_fetch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_fetch.rst -------------------------------------------------------------------------------- /gendoc/mdbm_get_config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_get_config.rst -------------------------------------------------------------------------------- /gendoc/mdbm_import.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_import.rst -------------------------------------------------------------------------------- /gendoc/mdbm_purge.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_purge.rst -------------------------------------------------------------------------------- /gendoc/mdbm_replace.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_replace.rst -------------------------------------------------------------------------------- /gendoc/mdbm_restore.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_restore.rst -------------------------------------------------------------------------------- /gendoc/mdbm_save.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_save.rst -------------------------------------------------------------------------------- /gendoc/mdbm_stat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_stat.rst -------------------------------------------------------------------------------- /gendoc/mdbm_stat_monitor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_stat_monitor.rst -------------------------------------------------------------------------------- /gendoc/mdbm_sync.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_sync.rst -------------------------------------------------------------------------------- /gendoc/mdbm_trunc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/mdbm_trunc.rst -------------------------------------------------------------------------------- /gendoc/performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/performance.rst -------------------------------------------------------------------------------- /gendoc/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/release_notes.rst -------------------------------------------------------------------------------- /gendoc/restrictions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/restrictions.rst -------------------------------------------------------------------------------- /gendoc/samples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/Makefile -------------------------------------------------------------------------------- /gendoc/samples/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/README -------------------------------------------------------------------------------- /gendoc/samples/mdbm_backstore.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_backstore.cc -------------------------------------------------------------------------------- /gendoc/samples/mdbm_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_cache.cc -------------------------------------------------------------------------------- /gendoc/samples/mdbm_exclusive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_exclusive.cc -------------------------------------------------------------------------------- /gendoc/samples/mdbm_partition.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_partition.cc -------------------------------------------------------------------------------- /gendoc/samples/mdbm_shared.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_shared.cc -------------------------------------------------------------------------------- /gendoc/samples/mdbm_windowed.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/samples/mdbm_windowed.cc -------------------------------------------------------------------------------- /gendoc/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/style.css -------------------------------------------------------------------------------- /gendoc/tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/tools.rst -------------------------------------------------------------------------------- /gendoc/top.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/top.dox -------------------------------------------------------------------------------- /gendoc/utilities.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/gendoc/utilities.rst -------------------------------------------------------------------------------- /include/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/Makefile -------------------------------------------------------------------------------- /include/mdbm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm.h -------------------------------------------------------------------------------- /include/mdbm_cxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_cxx.h -------------------------------------------------------------------------------- /include/mdbm_handle_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_handle_pool.h -------------------------------------------------------------------------------- /include/mdbm_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_internal.h -------------------------------------------------------------------------------- /include/mdbm_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_log.h -------------------------------------------------------------------------------- /include/mdbm_shmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_shmem.h -------------------------------------------------------------------------------- /include/mdbm_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_stats.h -------------------------------------------------------------------------------- /include/mdbm_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/include/mdbm_util.h -------------------------------------------------------------------------------- /redhat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/redhat/Makefile -------------------------------------------------------------------------------- /redhat/mdbm.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/redhat/mdbm.spec.in -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/cxx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/cxx/Makefile -------------------------------------------------------------------------------- /src/cxx/ScopedLockedMdbm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/cxx/ScopedLockedMdbm.hpp -------------------------------------------------------------------------------- /src/cxx/mdbm_cxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/cxx/mdbm_cxx.cc -------------------------------------------------------------------------------- /src/cxx/mpp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/cxx/mpp.cc -------------------------------------------------------------------------------- /src/java/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/.checkstyle -------------------------------------------------------------------------------- /src/java/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/Makefile -------------------------------------------------------------------------------- /src/java/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/README -------------------------------------------------------------------------------- /src/java/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /src/java/com_yahoo_db_mdbm_internal_NativeMdbmAccess.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/com_yahoo_db_mdbm_internal_NativeMdbmAccess.cc -------------------------------------------------------------------------------- /src/java/com_yahoo_db_mdbm_internal_NativeMdbmAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/com_yahoo_db_mdbm_internal_NativeMdbmAccess.h -------------------------------------------------------------------------------- /src/java/jni_helper_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/jni_helper_defines.h -------------------------------------------------------------------------------- /src/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/pom.xml -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/Constants.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/HashFunctionCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/HashFunctionCode.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmDatum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmDatum.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmDatumMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmDatumMain.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmInterface.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmIterator.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmKvPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmKvPair.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmLocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmLocker.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmPoolInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmPoolInterface.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/MdbmProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/MdbmProvider.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/Open.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/Open.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/PruneCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/PruneCallback.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/ShakeCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/ShakeCallback.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/Store.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/InvalidMdbmParametersException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/InvalidMdbmParametersException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmCreatePoolException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmCreatePoolException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmDeleteException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmDeleteException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmFetchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmFetchException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmIllegalOperationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmIllegalOperationException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmInvalidStateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmInvalidStateException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmLoadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmLoadException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmLockFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmLockFailedException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmNoEntryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmNoEntryException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmNoMemoryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmNoMemoryException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmPoolAcquireHandleFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmPoolAcquireHandleFailedException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmStoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmStoreException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmUnableToLockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmUnableToLockException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmUnlockFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/MdbmUnlockFailedException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/SharedLockViolationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/SharedLockViolationException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/exceptions/UncloseableMdbmException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/exceptions/UncloseableMdbmException.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/ClosedBaseChecked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/ClosedBaseChecked.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/DeallocatingClosedBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/DeallocatingClosedBase.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/Deallocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/Deallocator.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmAccess.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmImplementation.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmIterator.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmPoolImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/NativeMdbmPoolImplementation.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/PooledMdbmHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/PooledMdbmHandle.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/SynchronizedMdbm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/SynchronizedMdbm.java -------------------------------------------------------------------------------- /src/java/src/main/java/com/yahoo/db/mdbm/internal/UncloseableMdbm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/main/java/com/yahoo/db/mdbm/internal/UncloseableMdbm.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestCleanup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestCleanup.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestExceptions.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestMdbmDatum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestMdbmDatum.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestMdbmKvPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestMdbmKvPair.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestPool.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestSimpleMdbm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestSimpleMdbm.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/TestV4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/TestV4.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/internal/BufferFun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/internal/BufferFun.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/internal/TestClosedBaseChecked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/internal/TestClosedBaseChecked.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/internal/TestDeallocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/internal/TestDeallocator.java -------------------------------------------------------------------------------- /src/java/src/test/java/com/yahoo/db/mdbm/internal/TestMdbmPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/src/test/java/com/yahoo/db/mdbm/internal/TestMdbmPool.java -------------------------------------------------------------------------------- /src/java/style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/style.xml -------------------------------------------------------------------------------- /src/java/test/resources/mdbm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/test/resources/mdbm.txt -------------------------------------------------------------------------------- /src/java/test/resources/testv3.mdbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/java/test/resources/testv3.mdbm -------------------------------------------------------------------------------- /src/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/Makefile -------------------------------------------------------------------------------- /src/lib/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/atomic.h -------------------------------------------------------------------------------- /src/lib/hash-ssl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/hash-ssl.c -------------------------------------------------------------------------------- /src/lib/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/hash.c -------------------------------------------------------------------------------- /src/lib/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/log.c -------------------------------------------------------------------------------- /src/lib/mdbm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/mdbm.c -------------------------------------------------------------------------------- /src/lib/mdbm_handle_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/mdbm_handle_pool.c -------------------------------------------------------------------------------- /src/lib/mdbm_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/mdbm_lock.cc -------------------------------------------------------------------------------- /src/lib/mdbm_lock.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/mdbm_lock.hh -------------------------------------------------------------------------------- /src/lib/mdbm_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/mdbm_util.cc -------------------------------------------------------------------------------- /src/lib/multi_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/multi_lock.cc -------------------------------------------------------------------------------- /src/lib/multi_lock.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/multi_lock.hh -------------------------------------------------------------------------------- /src/lib/shmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/shmem.c -------------------------------------------------------------------------------- /src/lib/stall_signals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/stall_signals.c -------------------------------------------------------------------------------- /src/lib/stall_signals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/stall_signals.h -------------------------------------------------------------------------------- /src/lib/util.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/lib/util.hh -------------------------------------------------------------------------------- /src/perl/Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/Changes -------------------------------------------------------------------------------- /src/perl/MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/MANIFEST -------------------------------------------------------------------------------- /src/perl/MANIFEST.SKIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/MANIFEST.SKIP -------------------------------------------------------------------------------- /src/perl/MDBM_File.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/MDBM_File.pm -------------------------------------------------------------------------------- /src/perl/MDBM_File.xs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/MDBM_File.xs -------------------------------------------------------------------------------- /src/perl/Makefile.PL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/Makefile.PL -------------------------------------------------------------------------------- /src/perl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/README -------------------------------------------------------------------------------- /src/perl/shakedata.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/shakedata.cc -------------------------------------------------------------------------------- /src/perl/shakedata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/shakedata.h -------------------------------------------------------------------------------- /src/perl/t/01basic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/01basic.t -------------------------------------------------------------------------------- /src/perl/t/02constants.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/02constants.t -------------------------------------------------------------------------------- /src/perl/t/03tiehash.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/03tiehash.t -------------------------------------------------------------------------------- /src/perl/t/04functions.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/04functions.t -------------------------------------------------------------------------------- /src/perl/t/05hashes.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/05hashes.t -------------------------------------------------------------------------------- /src/perl/t/06callbacks.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/06callbacks.t -------------------------------------------------------------------------------- /src/perl/t/07replace.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/07replace.t -------------------------------------------------------------------------------- /src/perl/t/08locks.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/08locks.t -------------------------------------------------------------------------------- /src/perl/t/09iterators.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/09iterators.t -------------------------------------------------------------------------------- /src/perl/t/10callback_shakev3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/t/10callback_shakev3.t -------------------------------------------------------------------------------- /src/perl/typemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/perl/typemap -------------------------------------------------------------------------------- /src/scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/scripts/Makefile -------------------------------------------------------------------------------- /src/scripts/mdbm_big_data_builder.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/scripts/mdbm_big_data_builder.pl -------------------------------------------------------------------------------- /src/scripts/mdbm_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/scripts/mdbm_environment.sh -------------------------------------------------------------------------------- /src/scripts/mdbm_reset_all_locks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/scripts/mdbm_reset_all_locks -------------------------------------------------------------------------------- /src/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/Makefile -------------------------------------------------------------------------------- /src/test/func-test/CppUnitTestRunnerLocal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/CppUnitTestRunnerLocal.cc -------------------------------------------------------------------------------- /src/test/func-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/Makefile -------------------------------------------------------------------------------- /src/test/func-test/TestBase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/TestBase.cc -------------------------------------------------------------------------------- /src/test/func-test/TestBase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/TestBase.hh -------------------------------------------------------------------------------- /src/test/func-test/lock_flags_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/lock_flags_test.sh -------------------------------------------------------------------------------- /src/test/func-test/replace-func-stress-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/replace-func-stress-test.cc -------------------------------------------------------------------------------- /src/test/func-test/test_bs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_bs.cc -------------------------------------------------------------------------------- /src/test/func-test/test_copy_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_copy_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_large_obj.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_large_obj.cc -------------------------------------------------------------------------------- /src/test/func-test/test_lock_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_lock_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_misc_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_misc_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_replace_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_replace_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_shake_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_shake_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_single_arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_single_arch.cc -------------------------------------------------------------------------------- /src/test/func-test/test_split_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_split_func.cc -------------------------------------------------------------------------------- /src/test/func-test/test_stat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_stat.cc -------------------------------------------------------------------------------- /src/test/func-test/test_store.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_store.cc -------------------------------------------------------------------------------- /src/test/func-test/test_window_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/test_window_func.cc -------------------------------------------------------------------------------- /src/test/func-test/valgrind_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/func-test/valgrind_runner.sh -------------------------------------------------------------------------------- /src/test/perf-test/perf_compare.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/perf-test/perf_compare.pl -------------------------------------------------------------------------------- /src/test/pool_test/CppUnitTestRunnerLocal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/CppUnitTestRunnerLocal.cc -------------------------------------------------------------------------------- /src/test/pool_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/Makefile -------------------------------------------------------------------------------- /src/test/pool_test/acquire_mt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/acquire_mt.cc -------------------------------------------------------------------------------- /src/test/pool_test/create_destroy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/create_destroy.cc -------------------------------------------------------------------------------- /src/test/pool_test/test_ccmp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/test_ccmp.cc -------------------------------------------------------------------------------- /src/test/pool_test/valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/valgrind.supp -------------------------------------------------------------------------------- /src/test/pool_test/valgrind_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/pool_test/valgrind_runner.sh -------------------------------------------------------------------------------- /src/test/smoke-test/CppUnitTestRunnerLocal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/CppUnitTestRunnerLocal.cc -------------------------------------------------------------------------------- /src/test/smoke-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/Makefile -------------------------------------------------------------------------------- /src/test/smoke-test/TestBase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/TestBase.cc -------------------------------------------------------------------------------- /src/test/smoke-test/TestBase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/TestBase.hh -------------------------------------------------------------------------------- /src/test/smoke-test/test_backstore.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/test_backstore.cc -------------------------------------------------------------------------------- /src/test/smoke-test/test_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/test_cache.cc -------------------------------------------------------------------------------- /src/test/smoke-test/test_dyn_growth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/test_dyn_growth.cc -------------------------------------------------------------------------------- /src/test/smoke-test/test_large_obj.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/test_large_obj.cc -------------------------------------------------------------------------------- /src/test/smoke-test/test_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/test_lock.cc -------------------------------------------------------------------------------- /src/test/smoke-test/valgrind_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/smoke-test/valgrind_runner.sh -------------------------------------------------------------------------------- /src/test/unit-test/CppUnitTestRunnerLocal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/CppUnitTestRunnerLocal.cc -------------------------------------------------------------------------------- /src/test/unit-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/Makefile -------------------------------------------------------------------------------- /src/test/unit-test/TestBase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/TestBase.cc -------------------------------------------------------------------------------- /src/test/unit-test/TestBase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/TestBase.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_align.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_align.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_backstore.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_backstore.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_backstore.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_backstore.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_cache.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_cache.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_cache.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_close_sync_repl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_close_sync_repl.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_compare.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_compare.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_delete.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_delete.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_dibase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_dibase.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_dibase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_dibase.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_dmbase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_dmbase.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_dmbase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_dmbase.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_dup_replace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_dup_replace.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_export_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_export_api.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_fetch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_fetch.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_getlimit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_getlimit.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_getsize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_getsize.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_hash.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_import.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_import.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_iter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_iter.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_lego_large_objects.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_lego_large_objects.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_limitdir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_limitdir.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_limitsize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_limitsize.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_lockbase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_lockbase.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_lockbase.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_lockbase.hh -------------------------------------------------------------------------------- /src/test/unit-test/test_lockv3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_lockv3.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_mag_vers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_mag_vers.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_mash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_mash.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_open.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_open.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_other.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_other.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_pagesize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_pagesize.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_presplit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_presplit.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_signals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_signals.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_spillsize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_spillsize.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_stats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_stats.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_store.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_store.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_tsc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_tsc.cc -------------------------------------------------------------------------------- /src/test/unit-test/test_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/test_util.cc -------------------------------------------------------------------------------- /src/test/unit-test/valgrind_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/test/unit-test/valgrind_runner.sh -------------------------------------------------------------------------------- /src/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/Makefile -------------------------------------------------------------------------------- /src/tools/bench_data_utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/bench_data_utils.hh -------------------------------------------------------------------------------- /src/tools/bench_existing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/bench_existing.cc -------------------------------------------------------------------------------- /src/tools/bench_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/bench_open.c -------------------------------------------------------------------------------- /src/tools/mash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mash.cc -------------------------------------------------------------------------------- /src/tools/mdbm_bench.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_bench.cc -------------------------------------------------------------------------------- /src/tools/mdbm_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_check.c -------------------------------------------------------------------------------- /src/tools/mdbm_compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_compare.c -------------------------------------------------------------------------------- /src/tools/mdbm_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_compress.c -------------------------------------------------------------------------------- /src/tools/mdbm_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_config.cc -------------------------------------------------------------------------------- /src/tools/mdbm_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_copy.c -------------------------------------------------------------------------------- /src/tools/mdbm_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_create.c -------------------------------------------------------------------------------- /src/tools/mdbm_delete_lockfiles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_delete_lockfiles.c -------------------------------------------------------------------------------- /src/tools/mdbm_digest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_digest.c -------------------------------------------------------------------------------- /src/tools/mdbm_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_dump.c -------------------------------------------------------------------------------- /src/tools/mdbm_export.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_export.c -------------------------------------------------------------------------------- /src/tools/mdbm_export_splitter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_export_splitter.cc -------------------------------------------------------------------------------- /src/tools/mdbm_fetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_fetch.c -------------------------------------------------------------------------------- /src/tools/mdbm_import.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_import.cc -------------------------------------------------------------------------------- /src/tools/mdbm_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_lock.c -------------------------------------------------------------------------------- /src/tools/mdbm_purge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_purge.c -------------------------------------------------------------------------------- /src/tools/mdbm_replace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_replace.c -------------------------------------------------------------------------------- /src/tools/mdbm_restore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_restore.c -------------------------------------------------------------------------------- /src/tools/mdbm_rstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_rstats.c -------------------------------------------------------------------------------- /src/tools/mdbm_save.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_save.c -------------------------------------------------------------------------------- /src/tools/mdbm_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_stat.c -------------------------------------------------------------------------------- /src/tools/mdbm_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_sync.c -------------------------------------------------------------------------------- /src/tools/mdbm_trunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timrc-git/mdbm/HEAD/src/tools/mdbm_trunc.c --------------------------------------------------------------------------------