Howard Chu
|
5a4f5c964a
|
Fix spurious fallthru warning
|
3 years ago |
Joakim Hassila
|
45745fcd07
|
ITS#9861 fix readonly regression from #9017
|
3 years ago |
Howard Chu
|
55fd54dae6
|
ITS#9723 clear C_EOF on cursor with MDB_FIRST_DUP
|
3 years ago |
Howard Chu
|
01b1b7dc20
|
ITS#9574 add mdb_drop to .gitignore
|
4 years ago |
Howard Chu
|
4b6154340c
|
ITS#9496 fix mdb_env_open bug from #8704
Broken in af2f8cc814
|
4 years ago |
Howard Chu
|
48a7fed59a
|
ITS#9376 simplify
|
4 years ago |
Howard Chu
|
2d06d7aa60
|
ITS#9500 fix regression from ITS#8662
|
4 years ago |
Quanah Gibson-Mount
|
3464af65c9
|
ITS#9469 - Typo fixes
|
4 years ago |
Howard Chu
|
52bc29ee2e
|
ITS#9461 fix typo
|
4 years ago |
Howard Chu
|
917e4f1d14
|
ITS#9461 refix ITS#9376
Was setting C_DEL flag gratuitously
|
4 years ago |
Quanah Gibson-Mount
|
5b75edb633
|
Happy New Year!
|
4 years ago |
Howard Chu
|
a99290f253
|
Fixes for repeated deletes with xcursor
On DUPSORT DBs, must initialize xcursor regardless of whether
caller requested its data.
|
4 years ago |
Howard Chu
|
2fd44e3251
|
ITS#9278 fix robust mutex cleanup for FreeBSD
FreeBSD 11 supports robust process-shared POSIX mutexes,
but requires them to be explicitly destroyed before munmap
|
5 years ago |
Howard Chu
|
8d0cbbc936
|
ITS#9017 cleanup Windows off_t
|
5 years ago |
Howard Chu
|
1f026685fd
|
ITS#9017 doxygen comment for MDB_FIXEDSIZE
|
5 years ago |
Howard Chu
|
b77c2ba72a
|
ITS#9017 LMDB: fix off_t usage on Windows
|
5 years ago |
Kris Zyp
|
147582b5dc
|
ITS#9017 LMDB: allow using fixed file size on Windows
|
5 years ago |
Kris Zyp
|
da0527ac75
|
ITS#9017 LMDB: improve Windows sync commit perf
|
5 years ago |
Howard Chu
|
cb256f409b
|
ITS#9155 lmdb: free mt_spill_pgs in non-nested txn on end
|
5 years ago |
Quanah Gibson-Mount
|
b1afa1f2c7
|
Happy New Year!
|
5 years ago |
Howard Chu
|
d7b515ca3b
|
Silence spurious fallthru warning
|
5 years ago |
Howard Chu
|
522c62035c
|
ITS#9118 add MAP_NOSYNC for FreeBSD
|
5 years ago |
Howard Chu
|
c3e6b4209e
|
Revert "ITS#9116 LMDB: fix bogus error check in read-only txns"
This reverts commit 0e895ffe43 .
Was not an LMDB bug.
|
5 years ago |
Howard Chu
|
a2121bb078
|
ITS#8704 add missing opt flags in prev commit
|
5 years ago |
Howard Chu
|
0e895ffe43
|
ITS#9116 LMDB: fix bogus error check in read-only txns
|
5 years ago |
Howard Chu
|
5c012bbe03
|
ITS#9068 fix backslash escaping
mdb_load wasn't properly inserting escaped backslashes into the data.
mdb_dump wasn't escaping backslashes when generating printable output.
|
5 years ago |
Kris Zyp
|
332718f148
|
ITS#9007 don't free loose writemap pages
Broken in ITS#8756
|
6 years ago |
Ka Ho Ng
|
22af3288c7
|
ITS#8978 Fix mdb_env_open2() failing when getting handle for NTDLL.dll
Always call GetModuleHandleW() with Unicode string, as mdb_fopen() is
calling CreateFileW() already.
|
6 years ago |
Howard Chu
|
4f9fe9fcea
|
ITS#8969 tweak mdb_page_split
Bump up number of keys for which we use fine-grained splitpoint search
|
6 years ago |
Howard Chu
|
ef8364575f
|
Fix merge error
|
6 years ago |
Howard Chu
|
0a954f1a67
|
Fix Android recognition
The official macro is __ANDROID__; ANDROID may or may not be defined.
|
6 years ago |
Howard Chu
|
aa77c832b8
|
Add -a append option to mdb_load
To allow reloading of custom-sorted DBs from mdb_dump
|
6 years ago |
Howard Chu
|
af2f8cc814
|
ITS#8704 Fix PREVMETA, rename to PREVSNAPSHOT
and enforce exclusive access to environment. Also fix txn_begin/pick_meta
to use correct meta page, and reset the flag after successful commit.
|
6 years ago |
Howard Chu
|
ce83455904
|
ITS#8704 Add MDB_PREVMETA support to tools
|
6 years ago |
Howard Chu
|
7edf504106
|
IDLs for VL32 must be same size as for 64bit
|
6 years ago |
Howard Chu
|
1de70b2130
|
Happy New Year
|
6 years ago |
Quanah Gibson-Mount
|
11308dfe26
|
Happy New Year!
|
6 years ago |
moneromooo-monero
|
561ba50158
|
ITS#8857 document mdb_cursor_del does not invalidate the cursor
|
6 years ago |
Howard Chu
|
eab90d5389
|
ITS#8908 DOC: GET_MULTIPLE etc don't return the key
Unnecessary since these are DUPs, the key will always be the same
|
6 years ago |
Howard Chu
|
26c7df88e4
|
ITS#8891 fix M$ WINAPI typedefs
|
6 years ago |
Howard Chu
|
1ffe472a08
|
ITS#8756 remove loose pg from dirty list in freelist_save
|
7 years ago |
Howard Chu
|
86a90cad72
|
ITS#8844 use getpid() in mdb_env_close0()
|
7 years ago |
Howard Chu
|
7aa7fadc5b
|
ITS#8831 move flag init into readhdr
Avoid stomping on flags from 1st readhr invocation
|
7 years ago |
Quanah Gibson-Mount
|
0a2622317f
|
Happy New Year
|
7 years ago |
Howard Chu
|
3b0f68a462
|
ITS#8819 can't use fakepage mp_ptrs directly
|
7 years ago |
Howard Chu
|
e85ae1fe88
|
ITS#8324 More for Win32 NTDLL junk
Use GetProcAddress at runtime, avoid buildtime NTDLL link issues
|
7 years ago |
Howard Chu
|
55fcd0cfee
|
Add mdb_drop tool
|
7 years ago |
Howard Chu
|
4d5e2d2a2a
|
ITS#8760 fix regression in 0.9.19
|
7 years ago |
Quanah Gibson-Mount
|
bb8502f088
|
ITS#8612 Fix Solaris builds with liblmdb
This patch fixes liblmdb builds on Solaris and derivatives by defining
_POSIX_PTHREAD_SEMANTICS
|
7 years ago |
Hallvard Furuseth
|
8c2c5e2b4b
|
Tweak ITS#8722 fix: Use XCURSOR_REFRESH()
This checks XCURSOR_INITED() and fixes the mn_flags check.
|
7 years ago |