Skip to content
This repository was archived by the owner on Mar 22, 2023. It is now read-only.

pmemkv version 1.0

Choose a tag to compare

@szyrom szyrom released this 04 Oct 12:24

This is the first release of pmemkv project which guarantees backward compatibility.

Optimizations:

  • refactored core for libpmemobj-based engines
  • adjusted cmap engine to libpmemobj-cpp 1.8 optimizations

Changes in tests and build system:

  • added support for generic tests parameterized i.a. by engine type
  • added framework for pmreorder tests

Other changes:

  • added new, more specific error statuses
  • added C++ API for config structure
  • added doxygen documentation for C++ API
  • moved function to create configuration from JSON string to a new optional library
  • generic support for libpmemobj-based engines for handling persistent pointers as a config parameter