- Dec 10, 2019
-
-
Igor Chorążewicz authored
Segment_vector fix
-
- Dec 06, 2019
-
-
vtune authored
Added additional checks in methods to avoid possible issues in case of numeric arguments with value equal to zero. Implemented test to check these methods.
-
Łukasz Stolarczuk authored
Merge changes from stable 1.8
-
- Dec 05, 2019
-
-
Łukasz Stolarczuk authored
Change owner and group of HOST_WORKDIR
-
Łukasz Stolarczuk authored
Simplify travis.yml
-
Lukasz Dorau authored
The 'HOST_WORKDIR' directory contains the source code cloned in a CI, so UID and GID of its files are equal to UID and GID of a CI user, which can vary depending on a CI. We have to change the ownership of this directory and all its files to UID and GID of the Docker user, because the build is run in Docker.
-
- Dec 04, 2019
-
-
Igor Chorazewicz authored
-
Igor Chorążewicz authored
Vs 2019 fixes
-
- Dec 03, 2019
-
-
Łukasz Stolarczuk authored
Update comment for pool::persist(persistent_ptr&)
-
Igor Chorążewicz authored
Fix warning in enumerable_thread_specific class
-
Igor Chorążewicz authored
Fix finding libpmem and libpmemobj in CMake
-
Igor Chorazewicz authored
Functions modified in this patch do not modify the object so they should be marked as const. This fixes compilation on VS 2019.
-
Igor Chorazewicz authored
to initialization list. Every const member (like table_ptr) should be initialized this way. Failing to do so may result in compilation error.
-
- Dec 02, 2019
-
-
Lukasz Dorau authored
Generate the fatal error if any of the required files is not found.
-
- Nov 29, 2019
-
-
Igor Chorazewicz authored
Former description could have been misinterpreted. Persist operation does not persist pointee but only a pointer - this change makes that clear. Ref: https://github.com/pmem/libpmemobj-cpp/issues/524
-
Igor Chorążewicz authored
Set TESTS_USE_FORCED_PMEM=1 in all tests
-
Lukasz Dorau authored
-
- Nov 28, 2019
-
-
Igor Chorążewicz authored
Remove fixed_size_array_policy
-
Igor Chorążewicz authored
Do not allocate a pseudo-TTY in GitHub Actions
-
Igor Chorążewicz authored
Enumerable_thread_specific constructors fix
-
- Nov 27, 2019
-
-
Lukasz Dorau authored
-
Lukasz Dorau authored
... because it causes the following error: the input device is not a TTY ##[error]Process completed with exit code 1.
-
- Nov 26, 2019
-
-
vtune authored
Copy/Move constructors fixed to use storage's copy/move constructors instead of operator=
-
Lukasz Dorau authored
... because it is not very useful and requires a lot of memory.
-
- Nov 22, 2019
-
-
Igor Chorazewicz authored
template <typename ...> typename is only allowed since C++17. It should be template <typename ...> class.
-
- Nov 21, 2019
-
-
Łukasz Stolarczuk authored
Require clang-format 9.0
-
- Nov 20, 2019
-
-
Lukasz Dorau authored
-
Lukasz Dorau authored
-
- Nov 19, 2019
-
-
Szymon Romik authored
Implement rehash_bucket using a transaction
-
- Nov 18, 2019
-
-
Lukasz Dorau authored
-
- Nov 15, 2019
-
-
Lukasz Dorau authored
-
Szymon Romik authored
Implementation of enumerable_thread_specific for persistent memory
-
Valeev Arslan authored
Interface of the data structure is similar to tbb::enumerable_thread_specific
-
- Nov 14, 2019
-
-
Igor Chorazewicz authored
And use it for long running tests (concurrent hash map drd tests).
-
Igor Chorazewicz authored
This test aborts application in the middle of rehash operation and checks consistency after restart.
-
- Nov 12, 2019
-
-
Szymon Romik authored
Set OS-specific options for building ndctl
-
Szymon Romik authored
Enable CMAKE_NO_SYSTEM_FROM_IMPORTED globally
-
Szymon Romik authored
Revert "appveyor: enable previously disabled build steps"
-
Igor Chorazewicz authored
This reverts commit fa3de54a. This is temporary change to avoid appveyor timeout.
-
- Nov 09, 2019
-
-
Łukasz Stolarczuk authored
Update dockerimages to newest versions
-