lmdbxx icon indicating copy to clipboard operation
lmdbxx copied to clipboard

C++11 wrapper for the LMDB embedded B+ tree database library.

Results 23 lmdbxx issues
Sort by recently updated
recently updated
newest added

**Describe the bug** This is one single header wrapped in an entire package. Maybe it should just be merged into lmdb? They accept pull requests.

bug

Added cursor.del() method, to remove current key/value pair from database.

Hi Here is my contribution to your code, its working good on powersystems. Thanks for the code, its working good. ## What do these changes do? Added Architecture "ppc64le" ##...

Consider dbi.put(txn, key, val{data, size}); as val is not an lvalue, the following template overload will be selected. template bool put(MDB_txn* const txn, const K& key, const V& val, const...

@core-process noticed and fixed this issue in our [C++17 fork of lmdbxx](https://github.com/hoytech/lmdbxx): > If an exception was throw by txn.commit() (ie MDB_MAP_FULL), and this transaction was later aborted (because it...

bug

It makes sense that the `env` and `txn` classes are moveable but not copyable, since they represent resources that are closed on destruction. But `dbi` isn't like that — the...

DB folder was not created, while opening DB in windows. env.open(DB_name.c_str()); in example program exited after this line with code 3.

Weird output from cursor get: I would get both key and value inside the key variable, then the value inside the value variable : ```cpp #include #include #include using namespace...

I tried to simply delete an entry, and can't really know if I'm wrong or if this is a bug, the only documentation I could find was the api reference,...

I have already tried to use lmdb++ but I failed. What I want to do is simple, it is like the example.cc but I want to get an specific value...

help wanted