- 10 Oct, 2020 40 commits
-
-
Broken in ITS#8756
-
Always call GetModuleHandleW() with Unicode string, as mdb_fopen() is calling CreateFileW() already.
-
Howard Chu authored
Bump up number of keys for which we use fine-grained splitpoint search
-
Howard Chu authored
-
Howard Chu authored
-
-
-
Howard Chu authored
Unnecessary since these are DUPs, the key will always be the same
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Avoid stomping on flags from 1st readhr invocation
-
-
Howard Chu authored
-
Howard Chu authored
Use GetProcAddress at runtime, avoid buildtime NTDLL link issues
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
To allow reloading of custom-sorted DBs from mdb_dump
-
This patch fixes liblmdb builds on Solaris and derivatives by defining _POSIX_PTHREAD_SEMANTICS
-
This checks XCURSOR_INITED() and fixes the mn_flags check.
-
* 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).
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Note about DB names being C strings
-
Howard Chu authored
Return 1 if the cursor is pointing to a named DB record
-
Howard Chu authored
Always save the terminating NUL of the incoming DB name Stop using the old mdb_open/mdb_close function names .. should consider renaming mdb_stat/mdb_drop to mdb_dbi_... too.
-
Howard Chu authored
and enforce exclusive access to environment. Also fix txn_begin/pick_meta to use correct meta page, and reset the flag after successful commit.
-
-
-
Howard Chu authored
-
Howard Chu authored
-
used to open the previous meta page, in case the latest one is corrupted From https://github.com/LMDB/lmdb/pull/12
-
-
The old name resembled existing function mdb_env_get_flags().
-
...when we search dirty list before instead of after spill list.
-
-
-
Skip pages that are dirty only in an ancestor txn
-
Needed since 418ea8b94e14567ba2be9f9772f38f563a0d7e9c introduced option MDB_REMAP_CHUNKS.
-
Howard Chu authored
Set C_DEL flag on reinit'd subcursor
-