- 17 Jan, 2019 2 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
- 14 Jan, 2019 2 commits
-
-
Howard Chu authored
-
Quanah Gibson-Mount authored
-
- 10 Sep, 2018 1 commit
-
-
- 29 Aug, 2018 1 commit
-
-
Howard Chu authored
Unnecessary since these are DUPs, the key will always be the same
-
- 06 Aug, 2018 1 commit
-
-
Howard Chu authored
-
- 22 Jun, 2018 1 commit
-
-
Howard Chu authored
-
- 02 May, 2018 1 commit
-
-
Howard Chu authored
-
- 02 Apr, 2018 1 commit
-
-
Howard Chu authored
Avoid stomping on flags from 1st readhr invocation
-
- 22 Mar, 2018 1 commit
-
-
Quanah Gibson-Mount authored
-
- 20 Mar, 2018 1 commit
-
-
Howard Chu authored
-
- 18 Feb, 2018 1 commit
-
-
Howard Chu authored
Use GetProcAddress at runtime, avoid buildtime NTDLL link issues
-
- 19 Nov, 2017 1 commit
-
-
Howard Chu authored
-
- 26 Oct, 2017 1 commit
-
-
Howard Chu authored
-
- 06 Oct, 2017 1 commit
-
-
Quanah Gibson-Mount authored
This patch fixes liblmdb builds on Solaris and derivatives by defining _POSIX_PTHREAD_SEMANTICS
-
- 10 Sep, 2017 2 commits
-
-
Hallvard Furuseth authored
This checks XCURSOR_INITED() and fixes the mn_flags check.
-
Hallvard Furuseth authored
* Check NUMKEYS(), similar to f34b61f9 "ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check". * Move XCURSOR_INITED() into XCURSOR_REFRESH(). This adds a check in mdb_cursor_put, below /* converted, write the original data first */. * Factor mc_ki[] out to XCURSOR_REFRESH(). * Replace an mc_pg[] with mp which is equal (mdb_cursor_del0).
-
- 09 Sep, 2017 1 commit
-
-
Howard Chu authored
-
- 06 Sep, 2017 1 commit
-
-
Howard Chu authored
-
- 31 Jul, 2017 1 commit
-
-
used to open the previous meta page, in case the latest one is corrupted From https://github.com/LMDB/lmdb/pull/12
-
- 26 Jul, 2017 1 commit
-
-
Howard Chu authored
Set C_DEL flag on reinit'd subcursor
-
- 23 Mar, 2017 1 commit
-
-
Howard Chu authored
Re-fix 6b1df0e4 from ITS#8406
-
- 19 Mar, 2017 4 commits
-
-
Hallvard Furuseth authored
Attempt to stop liblmdb variants compiled with conflicting options from using the lockfile at the same time and thus breaking it.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Simpler usage since it's only called once, rename to match new usage, and drop 3 loop pessimizations which were optimizations 20 years ago.
-
Hallvard Furuseth authored
This limits the namespace which the user can meddle with for POSIX semaphores and Windows mutexes. Their names change a bit, they no longer have fixed lengths.
-
- 04 Mar, 2017 1 commit
-
-
Hallvard Furuseth authored
-
- 06 Feb, 2017 1 commit
-
-
Howard Chu authored
since it's variable size on Linux/glibc
-
- 31 Jan, 2017 1 commit
-
-
Howard Chu authored
Don't try to deref cursor page if txn's pagelist is empty
-
- 14 Jan, 2017 1 commit
-
-
Howard Chu authored
Fully revert the change to GET_MULTIPLE
-
- 12 Jan, 2017 1 commit
-
-
Howard Chu authored
GET_MULTIPLE was broken
-
- 11 Jan, 2017 5 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Allow C_EOF flag to be stale
-
Howard Chu authored
Optimize mdb_page_search_root(PS_LAST) when cursor is already near last position, ignoring C_EOF flag for now.
-
- 06 Jan, 2017 1 commit
-
-
Howard Chu authored
-
- 28 Dec, 2016 1 commit
-
-
Howard Chu authored
Doesn't have POSIX robust mutexes - GNU userland on BSD kernel
-
- 21 Dec, 2016 1 commit
-
-
Hallvard Furuseth authored
-