| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ITS#9385 fix using MDB_NOSUBDIR with nonexistent file | Kris Zyp | 2022-06-03 | 1 | -4/+1 |
| | | |||||
| * | Silence spurious fallthru warning | Howard Chu | 2022-06-03 | 1 | -1/+1 |
| | | |||||
| * | Fix rawpart flag collision | Howard Chu | 2022-06-03 | 1 | -2/+2 |
| | | |||||
| * | More RAWPART support | Howard Chu | 2022-06-03 | 1 | -1/+43 |
| | | | | | | Use mmap to read and initialize the meta pages, raw device may not support read/write syscalls. | ||||
| * | Preliminary raw partition support | Howard Chu | 2022-06-03 | 1 | -1/+16 |
| | | | | | Autodetects that a block device is being used. | ||||
| * | ITS#9496 fix mdb_env_open bug from #8704 | Howard Chu | 2021-04-09 | 1 | -3/+3 |
| | | | | | Broken in 9c6eb75c656363176a55c63c81803feb3cfa614d | ||||
| * | ITS#9500 fix regression from ITS#8662 | Howard Chu | 2021-03-23 | 1 | -1/+1 |
| | | | | | mdb_load -a patch broke overwriting with MDB_CURRENT | ||||
| * | ITS#9007 don't free loose writemap pages | Kris Zyp | 2021-02-01 | 1 | -1/+1 |
| | | | | | Broken in ITS#8756 | ||||
| * | lmdb: catch non-LMDB negative errors before strerror | moneromooo-monero | 2019-04-14 | 1 | -0/+2 |
| | | | | | That should hopefully shut coverity up | ||||
| * | ITS#8969 tweak mdb_page_split | Howard Chu | 2019-01-30 | 1 | -1/+1 |
| | | | | | Bump up number of keys for which we use fine-grained splitpoint search | ||||
| * | Resync to upstream mdb.master | Howard Chu | 2019-01-17 | 1 | -708/+947 |
| | | |||||
| * | Fix mdb_load append option | hyc | 2018-05-08 | 1 | -2/+2 |
| | | | | | | Use MDB_CURRENT to avoid seeking to new key when appending DUPs. Reinit cursor on new batch, if appending DUPs. | ||||
| * | ITS#8324 More for Win32 NTDLL junk | Howard Chu | 2018-02-18 | 1 | -8/+29 |
| | | | | | Use GetProcAddress at runtime, avoid buildtime NTDLL link issues | ||||
| * | call _exit instead of abort in release mode | moneromooo-monero | 2018-02-01 | 1 | -0/+4 |
| | | | | | | Avoids cores being created, as they're nowadays often piped to some call home system | ||||
| * | ITS#8339 Solaris 10/11 robust mutex fixes | Howard Chu | 2017-10-10 | 1 | -1/+9 |
| | | | | | | | Check for PTHREAD_MUTEX_ROBUST_NP definition (this doesn't work on Linux/glibc because they used an enum). Zero out mutex before initing. | ||||
| * | ITS#8728 fix MDB_VL32 freeing overflow page | Howard Chu | 2017-09-09 | 1 | -0/+4 |
| | | | | | Fix #2420 | ||||
| * | ITS#8704 add MDB_PREVSNAPSHOT flag to mdb_env_open | Howard Chu | 2017-08-12 | 1 | -12/+29 |
| | | | | | | used to open the previous snapshot, in case the latest one is corrupted | ||||
| * | Fix Android recognition | hyc | 2017-04-12 | 1 | -3/+3 |
| | | | | | The official macro is __ANDROID__; ANDROID may or may not be defined. | ||||
| * | ITS#8582 keep mutex at end of struct | Howard Chu | 2017-02-07 | 1 | -10/+10 |
| | | | | | since it's variable size on Linux/glibc | ||||
| * | Workaround VL32 cursor refcounting miscount | Howard Chu | 2017-01-31 | 1 | -7/+9 |
| | | | | | Don't try to deref cursor page if txn's pagelist is empty | ||||
| * | More for Issue #855 | Howard Chu | 2016-08-11 | 1 | -6/+12 |
| | | | | | Plug rpage leak in cursor_set | ||||
| * | mdb_drop optimization | Howard Chu | 2016-04-09 | 1 | -1/+10 |
| | | | | | If we know there are no sub-DBs and no overflow pages, skip leaf scan. | ||||
| * | More outputs consolidation | Howard Chu | 2016-04-05 | 1 | -1/+1 |
| | | | | | | | | | Also bumped DB VERSION to 1 Another significant speedup and space savings: Get rid of global_output_indices, remove indirection from output to keys This is the change warptangent described on irc but never got to finish. | ||||
| * | Resync with master | Howard Chu | 2016-02-16 | 1 | -18/+62 |
| | | |||||
| * | MDB_VL32 change overflow page scan | Howard Chu | 2016-01-28 | 1 | -31/+10 |
| | | | | | Just check the requested page, don't worry about any other pages | ||||
| * | MDB_VL32 Fix another 32bit overflow | Howard Chu | 2016-01-27 | 1 | -1/+1 |
| | | |||||
| * | Tweak mdb_strerror msg buffer | Howard Chu | 2016-01-27 | 1 | -3/+4 |
| | | |||||
| * | MDB_VL32 Fix d2a5f72f73e0e4030b521086b13b8c8efaf9ca9e | Howard Chu | 2016-01-27 | 1 | -1/+1 |
| | | | | | VirtualAlloc is not for MDB_VL32 | ||||
| * | WIN64 needs off_t redefined too | Howard Chu | 2016-01-20 | 1 | -1/+1 |
| | | |||||
| * | Fix --db-sync-mode on Windows64 | Howard Chu | 2016-01-16 | 1 | -1/+1 |
| | | | | | only "fastest" mode was working, others would SEGV. | ||||
| * | MDB_VL32 - resync with master | Howard Chu | 2015-12-28 | 1 | -74/+74 |
| | | | | | | WIN32 - close file mapping handle in env_close cursor_unref - ignore cursor with empty stack | ||||
| * | Update liblmdb, unify 32/64 sources | Howard Chu | 2015-12-25 | 1 | -0/+10865 |
