├── .clang-format ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature.md │ └── question.md └── workflows │ ├── coverity.yml │ ├── gha.yml │ ├── nightly.yml │ └── weekly.yml ├── .gitignore ├── CMakeLists.txt ├── CONTRIBUTING.md ├── ChangeLog ├── INSTALLING.md ├── LICENSE ├── README.md ├── cmake ├── FindLIBPMEM.cmake ├── FindLIBPMEMOBJ.cmake ├── cmake_uninstall.cmake.in ├── helpers.cmake ├── libpmemobj++.cmake ├── memkind.cmake ├── packages.cmake ├── rapidjson.cmake └── tbb.cmake ├── codecov.yml ├── doc ├── CMakeLists.txt ├── ENGINES-experimental.md ├── ENGINES-testing.md ├── RELEASE_STEPS.md ├── architecture.png ├── libpmemkv.3.md.in ├── libpmemkv.7.md ├── libpmemkv.Doxyfile.in ├── libpmemkv_config.3.md.in ├── libpmemkv_iterator.3.md.in ├── libpmemkv_json_config.3.md └── libpmemkv_tx.3.md.in ├── examples ├── CMakeLists.txt ├── README.md ├── example.poolset ├── pmemkv_basic_c │ ├── CMakeLists.txt │ └── pmemkv_basic.c ├── pmemkv_basic_cpp │ ├── CMakeLists.txt │ └── pmemkv_basic.cpp ├── pmemkv_comparator_c │ ├── CMakeLists.txt │ └── pmemkv_comparator.c ├── pmemkv_comparator_cpp │ ├── CMakeLists.txt │ └── pmemkv_comparator.cpp ├── pmemkv_config_c │ ├── CMakeLists.txt │ ├── pmemkv_basic_config.c │ └── pmemkv_config.c ├── pmemkv_fill_cpp │ ├── CMakeLists.txt │ └── pmemkv_fill.cpp ├── pmemkv_iterator_c │ ├── CMakeLists.txt │ └── pmemkv_iterator.c ├── pmemkv_iterator_cpp │ ├── CMakeLists.txt │ └── pmemkv_iterator.cpp ├── pmemkv_open_cpp │ ├── CMakeLists.txt │ └── pmemkv_open.cpp ├── pmemkv_pmemobj_cpp │ ├── CMakeLists.txt │ └── pmemkv_pmemobj.cpp ├── pmemkv_transaction_c │ ├── CMakeLists.txt │ └── pmemkv_transaction.c └── pmemkv_transaction_cpp │ ├── CMakeLists.txt │ └── pmemkv_transaction.cpp ├── libpmemkv.pc.in ├── libpmemkv_json_config.pc.in ├── src ├── README.md ├── comparator │ ├── comparator.h │ ├── pmemobj_comparator.h │ └── volatile_comparator.h ├── config.h ├── engine.cc ├── engine.h ├── engines-experimental │ ├── csmap.cc │ ├── csmap.h │ ├── radix.cc │ ├── radix.h │ ├── robinhood.cc │ ├── robinhood.h │ ├── stree.cc │ ├── stree.h │ ├── stree │ │ └── persistent_b_tree.h │ ├── tree3.cc │ └── tree3.h ├── engines-testing │ ├── dram_vcmap.cc │ └── dram_vcmap.h ├── engines │ ├── basic_vcmap.h │ ├── blackhole.cc │ ├── blackhole.h │ ├── cmap.cc │ ├── cmap.h │ ├── memkind_allocator_wrapper.h │ ├── vcmap.cc │ ├── vcmap.h │ ├── vsmap.cc │ └── vsmap.h ├── exceptions.h ├── fast_hash.cc ├── fast_hash.h ├── iterator.cc ├── iterator.h ├── libpmemkv.cc ├── libpmemkv.h ├── libpmemkv.hpp ├── libpmemkv.map ├── libpmemkv_json_config.cc ├── libpmemkv_json_config.h ├── libpmemkv_json_config.map ├── out.cc ├── out.h ├── pmemobj_engine.h ├── polymorphic_string.h ├── transaction.h └── valgrind │ ├── README │ ├── drd.h │ ├── helgrind.h │ ├── memcheck.h │ ├── pmemcheck.h │ └── valgrind.h ├── tests ├── CMakeLists.txt ├── README.md ├── c_api │ └── null_db_config.c ├── cmake │ ├── pmreorder.conf │ └── run_default.cmake ├── common │ ├── check_is_pmem.cpp │ ├── test_backtrace.c │ ├── test_backtrace.h │ ├── unittest.h │ └── unittest.hpp ├── comparator │ ├── basic.c │ ├── basic_persistent.c │ ├── custom_reopen.c │ ├── custom_reopen.cc │ ├── default_reopen.c │ └── default_reopen.cc ├── compatibility │ ├── CMakeLists.txt │ ├── README.md │ ├── cmap.cc │ └── cmap.sh ├── config │ ├── config_c.c │ ├── config_cpp.cc │ ├── deprecated_config.c │ ├── deprecated_config.cc │ └── json_to_config.cc ├── ctest_helpers.cmake ├── drd.supp ├── engine_scenarios │ ├── all │ │ ├── error_handling_oom.cc │ │ ├── iterate.cc │ │ ├── iterator_basic.cc │ │ ├── iterator_not_supported.cc │ │ ├── open.cc │ │ ├── put_get_remove.cc │ │ ├── put_get_remove_charset_params.cc │ │ ├── put_get_remove_long_key.cc │ │ ├── put_get_remove_not_aligned.cc │ │ ├── put_get_remove_params.cc │ │ └── put_get_std_map.cc │ ├── concurrent │ │ ├── iterate_params.cc │ │ ├── iterator_concurrent.cc │ │ ├── put_get_remove_gen_params.cc │ │ ├── put_get_remove_params.cc │ │ └── put_get_remove_single_op_params.cc │ ├── iterator.hpp │ ├── memkind │ │ └── error_handling.cc │ ├── persistent │ │ ├── not_found_verify.cc │ │ ├── overwrite_verify.cc │ │ ├── put_get_std_map_multiple_reopen.cc │ │ ├── put_remove_verify.cc │ │ ├── put_verify.cc │ │ ├── put_verify_asc_params.cc │ │ └── put_verify_desc_params.cc │ ├── pmemobj │ │ ├── create_or_error_if_exists.cc │ │ ├── error_handling_create.cc │ │ ├── error_handling_defrag.cc │ │ ├── error_handling_tx.hpp │ │ ├── error_handling_tx_oid.cc │ │ ├── error_handling_tx_oom.cc │ │ ├── error_handling_tx_path.cc │ │ ├── mock_tx_alloc.cc │ │ ├── mock_tx_alloc.h │ │ ├── put_get_std_map_defrag.cc │ │ └── put_get_std_map_oid.cc │ ├── pmreorder │ │ ├── erase.cc │ │ ├── insert.cc │ │ ├── iterator.cc │ │ └── recover.cc │ ├── put_get_std_map.hpp │ ├── sorted │ │ ├── get_above_gen_params.cc │ │ ├── get_all_gen_params.cc │ │ ├── get_below_gen_params.cc │ │ ├── get_between_gen_params.cc │ │ ├── get_equal_above_gen_params.cc │ │ ├── get_equal_below_gen_params.cc │ │ ├── iterate.cc │ │ ├── iterate.hpp │ │ └── iterator_sorted.cc │ └── transaction │ │ ├── not_supported.cc │ │ ├── put.cc │ │ ├── put_pmreorder.cc │ │ └── remove.cc ├── engines │ ├── blackhole │ │ ├── blackhole_test.cc │ │ └── default.cmake │ ├── dram │ │ └── default.cmake │ ├── memkind_based │ │ ├── default.cmake │ │ ├── default_no_config.cmake │ │ └── memkind │ │ │ └── error_handling.cmake │ └── pmemobj_based │ │ ├── default.cmake │ │ ├── default_no_config.cmake │ │ ├── helpers.cmake │ │ ├── persistent │ │ └── insert_check.cmake │ │ ├── pmemobj │ │ ├── create_if_missing.cmake │ │ ├── error_handling_create.cmake │ │ ├── error_handling_tx_oid.cmake │ │ ├── error_handling_tx_path.cmake │ │ ├── put_get_std_map_create_or_error_if_exists.cmake │ │ └── put_get_std_map_oid.cmake │ │ └── pmreorder │ │ ├── erase.cmake │ │ ├── insert.cmake │ │ ├── iterator.cmake │ │ ├── pmreorder.conf │ │ └── recover.cmake ├── error_msg_test.cc ├── helpers.cmake ├── ld.supp ├── match ├── memcheck-libunwind.supp ├── memcheck-ndctl.supp ├── memcheck-stdcpp.supp ├── result │ └── result.cpp ├── true.cmake └── wrong_engine_name_test.cc └── utils ├── check_license ├── check-headers.sh └── file-exceptions.sh ├── check_whitespace ├── cppstyle ├── docker ├── 0001-travis-fix-travisci_build_coverity_scan.sh.patch ├── build.sh ├── images │ ├── 0001-fix-generating-gcov-files-and-turn-off-verbose-log.patch │ ├── Dockerfile.almalinux-8 │ ├── Dockerfile.archlinux-base-latest │ ├── Dockerfile.debian-latest │ ├── Dockerfile.debian-testing │ ├── Dockerfile.debian-unstable │ ├── Dockerfile.fedora-33 │ ├── Dockerfile.fedora-34 │ ├── Dockerfile.fedora-35 │ ├── Dockerfile.fedora-rawhide │ ├── Dockerfile.opensuse-leap-latest │ ├── Dockerfile.opensuse-tumbleweed-latest │ ├── Dockerfile.ubuntu-18.04 │ ├── Dockerfile.ubuntu-20.04 │ ├── Dockerfile.ubuntu-20.04_bindings │ ├── Dockerfile.ubuntu-21.04 │ ├── Dockerfile.ubuntu-21.10 │ ├── Dockerfile.ubuntu-devel │ ├── README.md │ ├── build-image.sh │ ├── download-scripts.sh │ ├── install-bindings-dependencies.sh │ ├── install-libndctl.sh │ ├── install-libpmemobj-cpp.sh │ ├── install-memkind.sh │ ├── install-pmdk.sh │ ├── install-rapidjson.sh │ ├── install-valgrind.sh │ └── push-image.sh ├── prepare-for-build.sh ├── pull-or-rebuild-image.sh ├── run-bindings.sh ├── run-build.sh ├── run-compatibility.sh ├── run-coverity.sh ├── run-doc-update.sh ├── run-test-building.sh └── set-ci-vars.sh ├── jenkins ├── Jenkinsfile ├── README.md ├── lib │ ├── api.groovy │ └── snapshots.groovy ├── pmemkv_linux.jenkins ├── restore_snapshot.jenkins └── scripts │ ├── common.sh │ ├── createNamespace.sh │ └── removeNamespaces.sh └── md2man ├── default.man └── md2man.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/gha.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/workflows/gha.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/weekly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.github/workflows/weekly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/ChangeLog -------------------------------------------------------------------------------- /INSTALLING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/INSTALLING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindLIBPMEM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/FindLIBPMEM.cmake -------------------------------------------------------------------------------- /cmake/FindLIBPMEMOBJ.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/FindLIBPMEMOBJ.cmake -------------------------------------------------------------------------------- /cmake/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /cmake/helpers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/helpers.cmake -------------------------------------------------------------------------------- /cmake/libpmemobj++.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/libpmemobj++.cmake -------------------------------------------------------------------------------- /cmake/memkind.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/memkind.cmake -------------------------------------------------------------------------------- /cmake/packages.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/packages.cmake -------------------------------------------------------------------------------- /cmake/rapidjson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/rapidjson.cmake -------------------------------------------------------------------------------- /cmake/tbb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/cmake/tbb.cmake -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/codecov.yml -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/ENGINES-experimental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/ENGINES-experimental.md -------------------------------------------------------------------------------- /doc/ENGINES-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/ENGINES-testing.md -------------------------------------------------------------------------------- /doc/RELEASE_STEPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/RELEASE_STEPS.md -------------------------------------------------------------------------------- /doc/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/architecture.png -------------------------------------------------------------------------------- /doc/libpmemkv.3.md.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv.3.md.in -------------------------------------------------------------------------------- /doc/libpmemkv.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv.7.md -------------------------------------------------------------------------------- /doc/libpmemkv.Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv.Doxyfile.in -------------------------------------------------------------------------------- /doc/libpmemkv_config.3.md.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv_config.3.md.in -------------------------------------------------------------------------------- /doc/libpmemkv_iterator.3.md.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv_iterator.3.md.in -------------------------------------------------------------------------------- /doc/libpmemkv_json_config.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv_json_config.3.md -------------------------------------------------------------------------------- /doc/libpmemkv_tx.3.md.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/doc/libpmemkv_tx.3.md.in -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/example.poolset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/example.poolset -------------------------------------------------------------------------------- /examples/pmemkv_basic_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_basic_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_basic_c/pmemkv_basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_basic_c/pmemkv_basic.c -------------------------------------------------------------------------------- /examples/pmemkv_basic_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_basic_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_basic_cpp/pmemkv_basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_basic_cpp/pmemkv_basic.cpp -------------------------------------------------------------------------------- /examples/pmemkv_comparator_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_comparator_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_comparator_c/pmemkv_comparator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_comparator_c/pmemkv_comparator.c -------------------------------------------------------------------------------- /examples/pmemkv_comparator_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_comparator_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_comparator_cpp/pmemkv_comparator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_comparator_cpp/pmemkv_comparator.cpp -------------------------------------------------------------------------------- /examples/pmemkv_config_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_config_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_config_c/pmemkv_basic_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_config_c/pmemkv_basic_config.c -------------------------------------------------------------------------------- /examples/pmemkv_config_c/pmemkv_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_config_c/pmemkv_config.c -------------------------------------------------------------------------------- /examples/pmemkv_fill_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_fill_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_fill_cpp/pmemkv_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_fill_cpp/pmemkv_fill.cpp -------------------------------------------------------------------------------- /examples/pmemkv_iterator_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_iterator_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_iterator_c/pmemkv_iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_iterator_c/pmemkv_iterator.c -------------------------------------------------------------------------------- /examples/pmemkv_iterator_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_iterator_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_iterator_cpp/pmemkv_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_iterator_cpp/pmemkv_iterator.cpp -------------------------------------------------------------------------------- /examples/pmemkv_open_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_open_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_open_cpp/pmemkv_open.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_open_cpp/pmemkv_open.cpp -------------------------------------------------------------------------------- /examples/pmemkv_pmemobj_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_pmemobj_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_pmemobj_cpp/pmemkv_pmemobj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_pmemobj_cpp/pmemkv_pmemobj.cpp -------------------------------------------------------------------------------- /examples/pmemkv_transaction_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_transaction_c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_transaction_c/pmemkv_transaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_transaction_c/pmemkv_transaction.c -------------------------------------------------------------------------------- /examples/pmemkv_transaction_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_transaction_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pmemkv_transaction_cpp/pmemkv_transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/examples/pmemkv_transaction_cpp/pmemkv_transaction.cpp -------------------------------------------------------------------------------- /libpmemkv.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/libpmemkv.pc.in -------------------------------------------------------------------------------- /libpmemkv_json_config.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/libpmemkv_json_config.pc.in -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/README.md -------------------------------------------------------------------------------- /src/comparator/comparator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/comparator/comparator.h -------------------------------------------------------------------------------- /src/comparator/pmemobj_comparator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/comparator/pmemobj_comparator.h -------------------------------------------------------------------------------- /src/comparator/volatile_comparator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/comparator/volatile_comparator.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/config.h -------------------------------------------------------------------------------- /src/engine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engine.cc -------------------------------------------------------------------------------- /src/engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engine.h -------------------------------------------------------------------------------- /src/engines-experimental/csmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/csmap.cc -------------------------------------------------------------------------------- /src/engines-experimental/csmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/csmap.h -------------------------------------------------------------------------------- /src/engines-experimental/radix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/radix.cc -------------------------------------------------------------------------------- /src/engines-experimental/radix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/radix.h -------------------------------------------------------------------------------- /src/engines-experimental/robinhood.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/robinhood.cc -------------------------------------------------------------------------------- /src/engines-experimental/robinhood.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/robinhood.h -------------------------------------------------------------------------------- /src/engines-experimental/stree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/stree.cc -------------------------------------------------------------------------------- /src/engines-experimental/stree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/stree.h -------------------------------------------------------------------------------- /src/engines-experimental/stree/persistent_b_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/stree/persistent_b_tree.h -------------------------------------------------------------------------------- /src/engines-experimental/tree3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/tree3.cc -------------------------------------------------------------------------------- /src/engines-experimental/tree3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-experimental/tree3.h -------------------------------------------------------------------------------- /src/engines-testing/dram_vcmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-testing/dram_vcmap.cc -------------------------------------------------------------------------------- /src/engines-testing/dram_vcmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines-testing/dram_vcmap.h -------------------------------------------------------------------------------- /src/engines/basic_vcmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/basic_vcmap.h -------------------------------------------------------------------------------- /src/engines/blackhole.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/blackhole.cc -------------------------------------------------------------------------------- /src/engines/blackhole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/blackhole.h -------------------------------------------------------------------------------- /src/engines/cmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/cmap.cc -------------------------------------------------------------------------------- /src/engines/cmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/cmap.h -------------------------------------------------------------------------------- /src/engines/memkind_allocator_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/memkind_allocator_wrapper.h -------------------------------------------------------------------------------- /src/engines/vcmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/vcmap.cc -------------------------------------------------------------------------------- /src/engines/vcmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/vcmap.h -------------------------------------------------------------------------------- /src/engines/vsmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/vsmap.cc -------------------------------------------------------------------------------- /src/engines/vsmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/engines/vsmap.h -------------------------------------------------------------------------------- /src/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/exceptions.h -------------------------------------------------------------------------------- /src/fast_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/fast_hash.cc -------------------------------------------------------------------------------- /src/fast_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/fast_hash.h -------------------------------------------------------------------------------- /src/iterator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/iterator.cc -------------------------------------------------------------------------------- /src/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/iterator.h -------------------------------------------------------------------------------- /src/libpmemkv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv.cc -------------------------------------------------------------------------------- /src/libpmemkv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv.h -------------------------------------------------------------------------------- /src/libpmemkv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv.hpp -------------------------------------------------------------------------------- /src/libpmemkv.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv.map -------------------------------------------------------------------------------- /src/libpmemkv_json_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv_json_config.cc -------------------------------------------------------------------------------- /src/libpmemkv_json_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv_json_config.h -------------------------------------------------------------------------------- /src/libpmemkv_json_config.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/libpmemkv_json_config.map -------------------------------------------------------------------------------- /src/out.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/out.cc -------------------------------------------------------------------------------- /src/out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/out.h -------------------------------------------------------------------------------- /src/pmemobj_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/pmemobj_engine.h -------------------------------------------------------------------------------- /src/polymorphic_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/polymorphic_string.h -------------------------------------------------------------------------------- /src/transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/transaction.h -------------------------------------------------------------------------------- /src/valgrind/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/README -------------------------------------------------------------------------------- /src/valgrind/drd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/drd.h -------------------------------------------------------------------------------- /src/valgrind/helgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/helgrind.h -------------------------------------------------------------------------------- /src/valgrind/memcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/memcheck.h -------------------------------------------------------------------------------- /src/valgrind/pmemcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/pmemcheck.h -------------------------------------------------------------------------------- /src/valgrind/valgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/src/valgrind/valgrind.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/c_api/null_db_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/c_api/null_db_config.c -------------------------------------------------------------------------------- /tests/cmake/pmreorder.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/cmake/pmreorder.conf -------------------------------------------------------------------------------- /tests/cmake/run_default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/cmake/run_default.cmake -------------------------------------------------------------------------------- /tests/common/check_is_pmem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/common/check_is_pmem.cpp -------------------------------------------------------------------------------- /tests/common/test_backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/common/test_backtrace.c -------------------------------------------------------------------------------- /tests/common/test_backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/common/test_backtrace.h -------------------------------------------------------------------------------- /tests/common/unittest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/common/unittest.h -------------------------------------------------------------------------------- /tests/common/unittest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/common/unittest.hpp -------------------------------------------------------------------------------- /tests/comparator/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/basic.c -------------------------------------------------------------------------------- /tests/comparator/basic_persistent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/basic_persistent.c -------------------------------------------------------------------------------- /tests/comparator/custom_reopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/custom_reopen.c -------------------------------------------------------------------------------- /tests/comparator/custom_reopen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/custom_reopen.cc -------------------------------------------------------------------------------- /tests/comparator/default_reopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/default_reopen.c -------------------------------------------------------------------------------- /tests/comparator/default_reopen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/comparator/default_reopen.cc -------------------------------------------------------------------------------- /tests/compatibility/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/compatibility/CMakeLists.txt -------------------------------------------------------------------------------- /tests/compatibility/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/compatibility/README.md -------------------------------------------------------------------------------- /tests/compatibility/cmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/compatibility/cmap.cc -------------------------------------------------------------------------------- /tests/compatibility/cmap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/compatibility/cmap.sh -------------------------------------------------------------------------------- /tests/config/config_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/config/config_c.c -------------------------------------------------------------------------------- /tests/config/config_cpp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/config/config_cpp.cc -------------------------------------------------------------------------------- /tests/config/deprecated_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/config/deprecated_config.c -------------------------------------------------------------------------------- /tests/config/deprecated_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/config/deprecated_config.cc -------------------------------------------------------------------------------- /tests/config/json_to_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/config/json_to_config.cc -------------------------------------------------------------------------------- /tests/ctest_helpers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/ctest_helpers.cmake -------------------------------------------------------------------------------- /tests/drd.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/drd.supp -------------------------------------------------------------------------------- /tests/engine_scenarios/all/error_handling_oom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/error_handling_oom.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/iterate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/iterate.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/iterator_basic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/iterator_basic.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/iterator_not_supported.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/iterator_not_supported.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/open.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/open.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_remove.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_remove.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_remove_charset_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_remove_charset_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_remove_long_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_remove_long_key.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_remove_not_aligned.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_remove_not_aligned.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_remove_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_remove_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/all/put_get_std_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/all/put_get_std_map.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/concurrent/iterate_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/concurrent/iterate_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/concurrent/iterator_concurrent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/concurrent/iterator_concurrent.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/concurrent/put_get_remove_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/concurrent/put_get_remove_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/concurrent/put_get_remove_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/concurrent/put_get_remove_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/concurrent/put_get_remove_single_op_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/concurrent/put_get_remove_single_op_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/iterator.hpp -------------------------------------------------------------------------------- /tests/engine_scenarios/memkind/error_handling.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/memkind/error_handling.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/not_found_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/not_found_verify.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/overwrite_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/overwrite_verify.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/put_get_std_map_multiple_reopen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/put_get_std_map_multiple_reopen.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/put_remove_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/put_remove_verify.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/put_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/put_verify.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/put_verify_asc_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/put_verify_asc_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/persistent/put_verify_desc_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/persistent/put_verify_desc_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/create_or_error_if_exists.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/create_or_error_if_exists.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_create.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_create.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_defrag.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_defrag.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_tx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_tx.hpp -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_tx_oid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_tx_oid.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_tx_oom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_tx_oom.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/error_handling_tx_path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/error_handling_tx_path.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/mock_tx_alloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/mock_tx_alloc.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/mock_tx_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/mock_tx_alloc.h -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/put_get_std_map_defrag.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/put_get_std_map_defrag.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmemobj/put_get_std_map_oid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmemobj/put_get_std_map_oid.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmreorder/erase.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmreorder/erase.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmreorder/insert.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmreorder/insert.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmreorder/iterator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmreorder/iterator.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/pmreorder/recover.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/pmreorder/recover.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/put_get_std_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/put_get_std_map.hpp -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_above_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_above_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_all_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_all_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_below_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_below_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_between_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_between_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_equal_above_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_equal_above_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/get_equal_below_gen_params.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/get_equal_below_gen_params.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/iterate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/iterate.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/iterate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/iterate.hpp -------------------------------------------------------------------------------- /tests/engine_scenarios/sorted/iterator_sorted.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/sorted/iterator_sorted.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/transaction/not_supported.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/transaction/not_supported.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/transaction/put.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/transaction/put.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/transaction/put_pmreorder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/transaction/put_pmreorder.cc -------------------------------------------------------------------------------- /tests/engine_scenarios/transaction/remove.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engine_scenarios/transaction/remove.cc -------------------------------------------------------------------------------- /tests/engines/blackhole/blackhole_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/blackhole/blackhole_test.cc -------------------------------------------------------------------------------- /tests/engines/blackhole/default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/blackhole/default.cmake -------------------------------------------------------------------------------- /tests/engines/dram/default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/dram/default.cmake -------------------------------------------------------------------------------- /tests/engines/memkind_based/default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/memkind_based/default.cmake -------------------------------------------------------------------------------- /tests/engines/memkind_based/default_no_config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/memkind_based/default_no_config.cmake -------------------------------------------------------------------------------- /tests/engines/memkind_based/memkind/error_handling.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/memkind_based/memkind/error_handling.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/default.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/default_no_config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/default_no_config.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/helpers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/helpers.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/persistent/insert_check.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/persistent/insert_check.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/create_if_missing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/create_if_missing.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/error_handling_create.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/error_handling_create.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/error_handling_tx_oid.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/error_handling_tx_oid.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/error_handling_tx_path.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/error_handling_tx_path.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/put_get_std_map_create_or_error_if_exists.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/put_get_std_map_create_or_error_if_exists.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmemobj/put_get_std_map_oid.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmemobj/put_get_std_map_oid.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmreorder/erase.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmreorder/erase.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmreorder/insert.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmreorder/insert.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmreorder/iterator.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmreorder/iterator.cmake -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmreorder/pmreorder.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmreorder/pmreorder.conf -------------------------------------------------------------------------------- /tests/engines/pmemobj_based/pmreorder/recover.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/engines/pmemobj_based/pmreorder/recover.cmake -------------------------------------------------------------------------------- /tests/error_msg_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/error_msg_test.cc -------------------------------------------------------------------------------- /tests/helpers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/helpers.cmake -------------------------------------------------------------------------------- /tests/ld.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/ld.supp -------------------------------------------------------------------------------- /tests/match: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/match -------------------------------------------------------------------------------- /tests/memcheck-libunwind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/memcheck-libunwind.supp -------------------------------------------------------------------------------- /tests/memcheck-ndctl.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/memcheck-ndctl.supp -------------------------------------------------------------------------------- /tests/memcheck-stdcpp.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/memcheck-stdcpp.supp -------------------------------------------------------------------------------- /tests/result/result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/result/result.cpp -------------------------------------------------------------------------------- /tests/true.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/true.cmake -------------------------------------------------------------------------------- /tests/wrong_engine_name_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/tests/wrong_engine_name_test.cc -------------------------------------------------------------------------------- /utils/check_license/check-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/check_license/check-headers.sh -------------------------------------------------------------------------------- /utils/check_license/file-exceptions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/check_license/file-exceptions.sh -------------------------------------------------------------------------------- /utils/check_whitespace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/check_whitespace -------------------------------------------------------------------------------- /utils/cppstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/cppstyle -------------------------------------------------------------------------------- /utils/docker/0001-travis-fix-travisci_build_coverity_scan.sh.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/0001-travis-fix-travisci_build_coverity_scan.sh.patch -------------------------------------------------------------------------------- /utils/docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/build.sh -------------------------------------------------------------------------------- /utils/docker/images/0001-fix-generating-gcov-files-and-turn-off-verbose-log.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/0001-fix-generating-gcov-files-and-turn-off-verbose-log.patch -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.almalinux-8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.almalinux-8 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.archlinux-base-latest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.archlinux-base-latest -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.debian-latest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.debian-latest -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.debian-testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.debian-testing -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.debian-unstable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.debian-unstable -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.fedora-33: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.fedora-33 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.fedora-34: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.fedora-34 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.fedora-35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.fedora-35 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.fedora-rawhide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.fedora-rawhide -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.opensuse-leap-latest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.opensuse-leap-latest -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.opensuse-tumbleweed-latest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.opensuse-tumbleweed-latest -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-18.04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-18.04 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-20.04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-20.04 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-20.04_bindings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-20.04_bindings -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-21.04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-21.04 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-21.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-21.10 -------------------------------------------------------------------------------- /utils/docker/images/Dockerfile.ubuntu-devel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/Dockerfile.ubuntu-devel -------------------------------------------------------------------------------- /utils/docker/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/README.md -------------------------------------------------------------------------------- /utils/docker/images/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/build-image.sh -------------------------------------------------------------------------------- /utils/docker/images/download-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/download-scripts.sh -------------------------------------------------------------------------------- /utils/docker/images/install-bindings-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-bindings-dependencies.sh -------------------------------------------------------------------------------- /utils/docker/images/install-libndctl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-libndctl.sh -------------------------------------------------------------------------------- /utils/docker/images/install-libpmemobj-cpp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-libpmemobj-cpp.sh -------------------------------------------------------------------------------- /utils/docker/images/install-memkind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-memkind.sh -------------------------------------------------------------------------------- /utils/docker/images/install-pmdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-pmdk.sh -------------------------------------------------------------------------------- /utils/docker/images/install-rapidjson.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-rapidjson.sh -------------------------------------------------------------------------------- /utils/docker/images/install-valgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/install-valgrind.sh -------------------------------------------------------------------------------- /utils/docker/images/push-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/images/push-image.sh -------------------------------------------------------------------------------- /utils/docker/prepare-for-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/prepare-for-build.sh -------------------------------------------------------------------------------- /utils/docker/pull-or-rebuild-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/pull-or-rebuild-image.sh -------------------------------------------------------------------------------- /utils/docker/run-bindings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-bindings.sh -------------------------------------------------------------------------------- /utils/docker/run-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-build.sh -------------------------------------------------------------------------------- /utils/docker/run-compatibility.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-compatibility.sh -------------------------------------------------------------------------------- /utils/docker/run-coverity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-coverity.sh -------------------------------------------------------------------------------- /utils/docker/run-doc-update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-doc-update.sh -------------------------------------------------------------------------------- /utils/docker/run-test-building.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/run-test-building.sh -------------------------------------------------------------------------------- /utils/docker/set-ci-vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/docker/set-ci-vars.sh -------------------------------------------------------------------------------- /utils/jenkins/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/Jenkinsfile -------------------------------------------------------------------------------- /utils/jenkins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/README.md -------------------------------------------------------------------------------- /utils/jenkins/lib/api.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/lib/api.groovy -------------------------------------------------------------------------------- /utils/jenkins/lib/snapshots.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/lib/snapshots.groovy -------------------------------------------------------------------------------- /utils/jenkins/pmemkv_linux.jenkins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/pmemkv_linux.jenkins -------------------------------------------------------------------------------- /utils/jenkins/restore_snapshot.jenkins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/restore_snapshot.jenkins -------------------------------------------------------------------------------- /utils/jenkins/scripts/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/scripts/common.sh -------------------------------------------------------------------------------- /utils/jenkins/scripts/createNamespace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/scripts/createNamespace.sh -------------------------------------------------------------------------------- /utils/jenkins/scripts/removeNamespaces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/jenkins/scripts/removeNamespaces.sh -------------------------------------------------------------------------------- /utils/md2man/default.man: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/md2man/default.man -------------------------------------------------------------------------------- /utils/md2man/md2man.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pmemkv/HEAD/utils/md2man/md2man.sh --------------------------------------------------------------------------------