Hello community, here is the log from the commit of package pmemkv for openSUSE:Factory checked in at 2020-10-28 14:33:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pmemkv (Old) and /work/SRC/openSUSE:Factory/.pmemkv.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pmemkv" Wed Oct 28 14:33:59 2020 rev:2 rq:844545 version:1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pmemkv/pmemkv.changes 2020-10-20 16:23:46.442389483 +0200 +++ /work/SRC/openSUSE:Factory/.pmemkv.new.3463/pmemkv.changes 2020-10-28 14:34:01.971815221 +0100 @@ -1,0 +2,14 @@ +Mon Oct 26 16:06:51 UTC 2020 - Christian Vögl <[email protected]> + +- Update to version 1.3 + * Introduces a new experimental engine - radix (single-threaded + sorted map, backed by libpmemobj-cpp's radix_tree container). + * config setters with type safety for common config fields + * stree engine optimization (single-threaded sorted map with + custom comparator support) + * fixed operator== in stree engine + * fixed missing checks in move assignment operators + * operator<< for pmem::kv::status + + +------------------------------------------------------------------- Old: ---- 1.2.tar.gz New: ---- 1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pmemkv.spec ++++++ --- /var/tmp/diff_new_pack.MOWM2K/_old 2020-10-28 14:34:02.795815830 +0100 +++ /var/tmp/diff_new_pack.MOWM2K/_new 2020-10-28 14:34:02.799815833 +0100 @@ -17,7 +17,7 @@ Name: pmemkv -Version: 1.2 +Version: 1.3 Release: 0 Summary: Key/Value Datastore for Persistent Memory License: BSD-3-Clause @@ -27,7 +27,7 @@ BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ -BuildRequires: libpmemobj-cpp-devel >= 1.10 +BuildRequires: libpmemobj-cpp-devel >= 1.11 BuildRequires: libpmemobj-devel >= 1.8 BuildRequires: memkind-devel >= 1.8.0 BuildRequires: pkgconfig @@ -72,15 +72,14 @@ %prep %setup -q - %build +# ENGINE_VCMAP needs package-config(tbb) which is currently not available %cmake -DTESTS_USE_VALGRIND=0 -DENGINE_VCMAP=0 %make_build %install %cmake_install - %post -n libpmemkv1 -p /sbin/ldconfig %postun -n libpmemkv1 -p /sbin/ldconfig %post -n libpmemkv_json_config1 -p /sbin/ldconfig ++++++ 1.2.tar.gz -> 1.3.tar.gz ++++++ ++++ 17959 lines of diff (skipped)
