summaryrefslogtreecommitdiff
path: root/lib/ldb/ldb_mdb
Commit message (Expand)AuthorAgeFilesLines
* lib ldb ldb_mdb: Pass the lmdb map size as an ldb optionGary Lockyer2019-07-021-17/+39
* lib ldb key value backends: Add nested txn supportGary Lockyer2019-06-211-0/+33
* ldb_mdb: check fcntl return values (CID 1435851)Douglas Bagnall2019-05-091-1/+10
* ldb_kv: Avoid memdup of database records in the case of base searchesGarming Sam2019-04-111-2/+2
* ldb_mdb: Change function declaration as per README.codingGarming Sam2019-04-111-1/+2
* ldb_mdb: Add some warnings about poorly constructed callbacksGarming Sam2019-04-081-0/+30
* lmdb: iterate_range implementationGarming Sam2019-04-081-0/+114
* lib ldb key_value: Add get_size methodGary Lockyer2019-04-041-0/+22
* lib ldb: move key value code to lib/ldb/ldb_key_valueGary Lockyer2018-07-301-1/+1
* lib ldb: format rename ldb_kv_privateGary Lockyer2018-07-301-8/+13
* lib ldb: rename ltdb_private to ldb_kv_privateGary Lockyer2018-07-301-53/+53
* lib ldb: Rename functions to ldb_kvGary Lockyer2018-07-301-1/+2
* ldb_mdb: #ifdef EBADE as it is not portableStefan Metzmacher2018-07-271-0/+2
* ldb_mdb: Remove implicit read lock and remove transaction counterGary Lockyer2018-05-231-35/+8
* ldb_mdb: Use mdb_env_get_fd() to get the FD for fstat() and FD_CLOEXECAndrew Bartlett2018-05-231-1/+16
* ldb_mdb: prevent MDB_env reuse across forksGary Lockyer2018-05-231-2/+31
* ldb_mdb: handle EBADE from mdb_env_openGary Lockyer2018-05-231-0/+1
* ldb_mdb: Wrap mdb_env_openGary Lockyer2018-05-231-33/+108
* ldb_mdb: Apply LMDB key length restrictions at key-value layerGary Lockyer2018-05-231-0/+19
* ldb_mdb: Don't allow modify operations on a read only dbGary Lockyer2018-05-231-0/+13
* ldb_mdb: Store pid to change destructor on forkGarming Sam2018-05-232-0/+24
* ldb_mdb: Enable LDB_FLG_NOSYNC in ldb_mdbGarming Sam2018-05-231-0/+3
* ldb_mdb: Implement the lmdb backend for ldbGarming Sam2018-05-233-0/+826