Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libpmemobj-cpp-devel-1.11-1.40 RPM for ppc64le

From OpenSuSE Leap 15.4 for ppc64le

Name: libpmemobj-cpp-devel Distribution: SUSE Linux Enterprise 15
Version: 1.11 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.40 Build date: Sat Mar 6 12:50:20 2021
Group: Development/Libraries/C and C++ Build host: sangiovese
Size: 904809 Source RPM: libpmemobj-cpp-1.11-1.40.src.rpm
Packager: https://www.suse.com/
Url: http://pmem.io/pmdk/
Summary: C++ bindings for libpmemobj
This package contains the header files for pmemobj's C++ interface.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Oct 26 2020 christian.voegl@suse.com
  - Update to version 1.11
    * experimental radix_tree container (single-threaded sorted map)
    * experimental inline_string class (class serves similar
      purpose to pmem::obj::string, but keeps the data within the
      same allocation as inline_string itself)
    * string_view class (support for compilers older than C++17)
    * experimental self_relative_ptr and
      std::atomic<self_relative_ptr> specialization (persistent
      smart ptr which encapsulates the self offseted pointer and
      provides member access, dereference and array access
      operators - for some workloads it could be faster alternative
      for persistent_ptr)
    * optimizations for concurrent_map with self_relative_ptr
    * missing constructors for basic_string class
    * conversion operator for basic_string class
    * ported libcxx's sorted map tests
    * lower and lower_eq methods for concurrent_map
    * missing constructor for concurrent_map (comparator as an
      argument)
* Tue Sep 15 2020 christian.voegl@suse.com
  - This version is needed for pmemkv (jsc#SLE-13670)
* Tue Aug 18 2020 nmoreychaisemartin@suse.com
  - Enable build for ppc64le
* Tue Jun 02 2020 nmoreychaisemartin@suse.com
  - Update to version 1.10
    * New experimental container type "concurrent_map", a
      persistent concurrent map (based on concurrent skiplist
      implementation).
    * swap() method for basic_string
  - Drop Add-support-for-older-cmake.patch fixed upstream
* Thu Feb 13 2020 nmoreychaisemartin@suse.com
  - Update to version 1.9
    - segment_vector has graduated out of experiment.
    - new methods for pmem::obj::string (find() and its overloads)
    - defragmentation feature as a separate class in pmem::obj namespace and
      support for the defragmentation in containers: concurrent_hash_map,
      vector, string
    - removed template parameters from persistent_ptr_base class (make it
      type agnostic) and moved to the public API
    - new methods for pmem::obj::concurrent_hash_map (insert_or_assign and
      its overloads)
  - Add Add-support-for-older-cmake.patch for compatibility with older cmake versions
  - Disable tests for older GCC with incomplete c++14 support
* Fri Oct 11 2019 nmoreychaisemartin@suse.com
  - Update to version 1.8 (jsc#SLE-9886)
    - array/vector/string/concurrent_hash_map have graduated out of experiment.
      They are now guaranteed to have a stable API
    - See ChangeLog for a list of all fixes
* Tue May 28 2019 nmoreychaisemartin@suse.com
  - Disable experimental array/vector/string for older releases as
    GCC doesn't fully support the required C++11 extensions.
* Mon May 13 2019 nmoreychaisemartin@suse.com
  - Update to version 1.6 (jsc#6358)
    - See ChangeLog for the complete change list
* Wed Feb 06 2019 nmoreychaisemartin@suse.com
  - Conflict with former libpmemobj++-devel (bsc#1124441)
* Tue Nov 06 2018 jengelh@inai.de
  - C++ bindings have been split off pmdk to a separate package
    (libpmemobj-cpp), version 1.5

Files

/usr/include/libpmemobj++
/usr/include/libpmemobj++/allocation_flag.hpp
/usr/include/libpmemobj++/allocator.hpp
/usr/include/libpmemobj++/condition_variable.hpp
/usr/include/libpmemobj++/container
/usr/include/libpmemobj++/container/array.hpp
/usr/include/libpmemobj++/container/basic_string.hpp
/usr/include/libpmemobj++/container/concurrent_hash_map.hpp
/usr/include/libpmemobj++/container/detail
/usr/include/libpmemobj++/container/detail/concurrent_skip_list_impl.hpp
/usr/include/libpmemobj++/container/detail/contiguous_iterator.hpp
/usr/include/libpmemobj++/container/detail/segment_vector_policies.hpp
/usr/include/libpmemobj++/container/segment_vector.hpp
/usr/include/libpmemobj++/container/string.hpp
/usr/include/libpmemobj++/container/vector.hpp
/usr/include/libpmemobj++/defrag.hpp
/usr/include/libpmemobj++/detail
/usr/include/libpmemobj++/detail/array_traits.hpp
/usr/include/libpmemobj++/detail/atomic_backoff.hpp
/usr/include/libpmemobj++/detail/check_persistent_ptr_array.hpp
/usr/include/libpmemobj++/detail/common.hpp
/usr/include/libpmemobj++/detail/conversions.hpp
/usr/include/libpmemobj++/detail/ctl.hpp
/usr/include/libpmemobj++/detail/enumerable_thread_specific.hpp
/usr/include/libpmemobj++/detail/integer_sequence.hpp
/usr/include/libpmemobj++/detail/iterator_traits.hpp
/usr/include/libpmemobj++/detail/life.hpp
/usr/include/libpmemobj++/detail/make_atomic_impl.hpp
/usr/include/libpmemobj++/detail/pair.hpp
/usr/include/libpmemobj++/detail/persistent_pool_ptr.hpp
/usr/include/libpmemobj++/detail/pool_data.hpp
/usr/include/libpmemobj++/detail/self_relative_ptr_base_impl.hpp
/usr/include/libpmemobj++/detail/specialization.hpp
/usr/include/libpmemobj++/detail/temp_value.hpp
/usr/include/libpmemobj++/detail/template_helpers.hpp
/usr/include/libpmemobj++/detail/variadic.hpp
/usr/include/libpmemobj++/detail/volatile_state.hpp
/usr/include/libpmemobj++/experimental
/usr/include/libpmemobj++/experimental/atomic_self_relative_ptr.hpp
/usr/include/libpmemobj++/experimental/concurrent_map.hpp
/usr/include/libpmemobj++/experimental/inline_string.hpp
/usr/include/libpmemobj++/experimental/radix_tree.hpp
/usr/include/libpmemobj++/experimental/self_relative_ptr.hpp
/usr/include/libpmemobj++/experimental/self_relative_ptr_base.hpp
/usr/include/libpmemobj++/experimental/v.hpp
/usr/include/libpmemobj++/make_persistent.hpp
/usr/include/libpmemobj++/make_persistent_array.hpp
/usr/include/libpmemobj++/make_persistent_array_atomic.hpp
/usr/include/libpmemobj++/make_persistent_atomic.hpp
/usr/include/libpmemobj++/mutex.hpp
/usr/include/libpmemobj++/p.hpp
/usr/include/libpmemobj++/persistent_ptr.hpp
/usr/include/libpmemobj++/persistent_ptr_base.hpp
/usr/include/libpmemobj++/pexceptions.hpp
/usr/include/libpmemobj++/pext.hpp
/usr/include/libpmemobj++/pool.hpp
/usr/include/libpmemobj++/shared_mutex.hpp
/usr/include/libpmemobj++/slice.hpp
/usr/include/libpmemobj++/string_view.hpp
/usr/include/libpmemobj++/timed_mutex.hpp
/usr/include/libpmemobj++/transaction.hpp
/usr/include/libpmemobj++/utils.hpp
/usr/include/libpmemobj++/version.hpp
/usr/lib64/libpmemobj++
/usr/lib64/libpmemobj++/cmake
/usr/lib64/libpmemobj++/cmake/libpmemobj++-config-version.cmake
/usr/lib64/libpmemobj++/cmake/libpmemobj++-config.cmake
/usr/lib64/pkgconfig/libpmemobj++.pc
/usr/share/doc/packages/libpmemobj-cpp-devel
/usr/share/doc/packages/libpmemobj-cpp-devel/ChangeLog
/usr/share/licenses/libpmemobj-cpp-devel
/usr/share/licenses/libpmemobj-cpp-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:00:22 2024