Rob Dickinson

Results 26 issues of Rob Dickinson

Latest research engine from Sergey! Will require latest TBB including concurrent sorted map. TBB version should be validated as part of the `tbb.cmake` module (similar to the way that `libpmemobj++.cmake`...

Type: Feature

Support partitioning a single persistent pool for use by multiple engines at once, and for simultaneous use of a single persistent pool by both pmemkv and pmemobj APIs (from a...

Type: Feature
API change

Introduce a new engine for immutable data capture, where remove is not supported, and get fails rather than replace an existing key.

Type: Feature

* Using pmempool utilities * Taking a snapshot * Backing up a database / restoring from backup * Moving a database to a new machine * Migrating between versions

validation

Since pmemkv uses a zero-copy strategy for splitting persistent leaves, can we do the same for key rename? Many other kv-stores implement rename as a remove followed by a put,...

API change
performance

Have integration tests for this but not local unit tests

testing

Create middleware for NodeJS lambdas on AWS and other serverless environments.

enhancement
middleware

BaseLogger init should take a timeout argument that is set to a low value by default (5 sec).

enhancement
good first issue

Research and create middleware that works from the client side, to record calls made to a remote API. ``` axios.interceptors.response.use(new AxiosMiddleware(url, rules)); ``` ``` axios.interceptors.response.use((response) => { return response; },...

enhancement
middleware

Send POST requests on a separate thread with bounded queue. Introduce BaseLogger.maxQueueDepth (with default value of 128) to control the depth of the bounded queue before the response is blocked....

enhancement