pmemkv icon indicating copy to clipboard operation
pmemkv copied to clipboard

Key/Value Datastore for Persistent Memory

Results 55 pmemkv issues
Sort by recently updated
recently updated
newest added

perhaps we should add some "fuzzy" tests, doing random operations on our kv database. There are multiple choices for that; some of them include: - the actual fuzzy testing framework...

validation

## Please provide a reproduction of the bug: run tests on devdax path, e.g.: ```sh pmemkv/build # cmake .. -DTEST_DIR=/dev/dax0.0 # make tests # ctest -R cmap__put_get_remove__default_0_none --output-on-failure ``` ##...

Type: Bug
Priority: 2 high
validation

## Please provide a reproduction of the bug: If compile our examples standalone (which require pmemkv and it requires tbb) and tbb package is delivered without pkg-config file (*.pc) it...

Type: Bug
Priority: 4 low

## Environment Information pmemkv downloaded as a zip, e.g. from github ## Actual behavior: `VERSION` variable is not set, hence `make package` will create a package with empty "version=" parameter...

Type: Bug
Priority: 4 low

# FEAT: Engine migration support ## Rationale Need API for efficient moving existing data from existing database created using one engine, to another one. On top of such API may...

Type: Feature

# FEAT: Add test engine ## Rationale There is need for tests of error handling and statuses in pmemkv, and exceptions in bindings. Most generic approach is to implement engine,...

Type: Feature
validation

# FEAT: add is_prev() method in Iterators API ## Rationale For now we have in documentation of prev(): > If the previous record exists, returns pmem::kv::status::OK, otherwise pmem::kv::status::NOT_FOUND is returned...

Type: Feature

# FEAT: Relate statuses with functions ## Rationale In theory, each function can return any status which makes a correct error handling code very verbose. In C++ (and bindings) we...

Type: Feature

# FEAT: Better error handling in robinhood ## Rationale For now, in case of an error in the C-part of robinhood engine, we don't know the real reason for the...

Type: Feature
robinhood

## Rationale We want to ~~test all examples in the CI and~~ make sure CMake file for each example is proper. ## Description Make use of "per example CMake" (e.g....

Type: Feature
Priority: 4 low
validation