projects
/
platform
/
upstream
/
lmdb.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/lmdb.git
2012-09-17
Hallvard Furuseth
ITS#7377 Catch MDB setup errors and clean up.
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
ITS#7364 Limit mdb lock upgrade before sem_unlink.
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
ITS#7364 Always sem_unlink() in mdb_env_open().
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
ITS#7377 Wrap sem_wait & file locks in EINTR loops
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
Remove mdb data races. Use (txnid_t)-1 as "no ID".
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
Save pid in MDB_env instead of repeating getpid().
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
MDB_WRITEMAP needs no DSYNC descriptor (me_mfd)
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Hallvard Furuseth
ITS#7363 Preprocessor namespace cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Howard Chu
More for ab04c50a32275e216b82edaeeed50208cf49336b
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Howard Chu
Add mdb_cursor_renew()
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Howard Chu
Shared lib should depend on pthread
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
Howard Chu
Add MDB_SET_KEY cursor op
commit
|
commitdiff
|
tree
|
snapshot
2012-09-14
Howard Chu
ITS#7383 More explicit error codes
commit
|
commitdiff
|
tree
|
snapshot
2012-09-12
Howard Chu
ITS#7385 fix mdb_page_split (again)
commit
|
commitdiff
|
tree
|
snapshot
2012-09-07
Howard Chu
Update comments, bump version
commit
|
commitdiff
|
tree
|
snapshot
2012-09-06
Howard Chu
msync should default to fully synchronous
commit
|
commitdiff
|
tree
|
snapshot
2012-09-05
Howard Chu
Add msync support for WRITEMAP option
commit
|
commitdiff
|
tree
|
snapshot
2012-09-05
Howard Chu
Add MDB_WRITEMAP to use a writable mmap
commit
|
commitdiff
|
tree
|
snapshot
2012-09-04
Howard Chu
More for 57b5fbea491c956ed7a4ab7d12d802de2b29455d
commit
|
commitdiff
|
tree
|
snapshot
2012-08-29
Hallvard Furuseth
libmdb: Fix P_INVALID when pgno_t != unsigned long
commit
|
commitdiff
|
tree
|
snapshot
2012-08-29
Hallvard Furuseth
libmdb: Check sem_open() against SEM_FAILED.
commit
|
commitdiff
|
tree
|
snapshot
2012-08-27
Howard Chu
In mdb_audit, change assert to fprintf
commit
|
commitdiff
|
tree
|
snapshot
2012-08-26
Howard Chu
Fix mdb_audit()
commit
|
commitdiff
|
tree
|
snapshot
2012-08-24
Ondrej Kuznik
ITS#7369 mdb_stat: cleanup in case something went wrong.
commit
|
commitdiff
|
tree
|
snapshot
2012-08-24
Howard Chu
ITS#7369 abort txn before exiting
commit
|
commitdiff
|
tree
|
snapshot
2012-08-23
Howard Chu
ITS#7364 also close the mutexes as needed
commit
|
commitdiff
|
tree
|
snapshot
2012-08-23
Chris Mikkelson
ITS#7364 Remove POSIX semaphores when the last user...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-22
Chris Mikkelson
ITS#7363 Use posix semaphores on apple and bsd systems.
commit
|
commitdiff
|
tree
|
snapshot
2012-08-16
Howard Chu
Loop thru all DBs and show their stats
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Howard Chu
Minor cleanup
commit
|
commitdiff
|
tree
|
snapshot
2012-07-31
Howard Chu
Write optimization: avoid copying unused portions of...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Howard Chu
Fix txn_commit error check
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Howard Chu
Fix 205bb17793e27be67098ccc80ee919165d7cb993
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Howard Chu
Update sub-DBs before updating free list
commit
|
commitdiff
|
tree
|
snapshot
2012-07-25
Howard Chu
Append mode should also detect keys that are too small
commit
|
commitdiff
|
tree
|
snapshot
2012-07-24
Howard Chu
Fix root split check in mdb_page_split
commit
|
commitdiff
|
tree
|
snapshot
2012-07-23
Howard Chu
Skip unneeded calls to mdb_page_get in mdb_page_search
commit
|
commitdiff
|
tree
|
snapshot
2012-07-23
Howard Chu
Leave extra space when creating a fake page
commit
|
commitdiff
|
tree
|
snapshot
2012-07-23
Howard Chu
Append mode still needs to detect duplicates
commit
|
commitdiff
|
tree
|
snapshot
2012-07-21
Howard Chu
Append tweaks, page_split fixes
commit
|
commitdiff
|
tree
|
snapshot
2012-07-17
Howard Chu
Make sure cursor's DB is init'd if STALE.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-13
Howard Chu
Don't use env-private copy of DB root nodes.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-13
Howard Chu
Fix darwin sem_open() names
commit
|
commitdiff
|
tree
|
snapshot
2012-07-13
Howard Chu
Fix ID -> MDB_ID due to 20baad4a207db5d0e84fc3a7409f216...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-13
Howard Chu
Windows thread callback support
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Howard Chu
Drop me_toggle, unused
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Howard Chu
Revert "libmdb: Do not use the MDB_txbody.mtb_txnid...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-07
Howard Chu
Fix: avoid direct reference to meta pages
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Howard Chu
Add MDB_NOMETASYNC env option.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Howard Chu
Tweak b802bcf7040110e1f0768d9d9ffa88dabd4bd5e7
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Howard Chu
Partial revert of 13c663f666ac28d7a72cbe644d393fc8d2dd9881
commit
|
commitdiff
|
tree
|
snapshot
2012-06-02
Howard Chu
Tweak prev commit, use first unused slot
commit
|
commitdiff
|
tree
|
snapshot
2012-06-02
Howard Chu
Fix mdb_open, re-use closed dbi slots
commit
|
commitdiff
|
tree
|
snapshot
2012-05-09
Howard Chu
ITS#7266 fix rebalance for LEAF2 pages
commit
|
commitdiff
|
tree
|
snapshot
2012-05-09
Howard Chu
More freelist tweaks, avoid referencing freed page
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Howard Chu
Further clarification of mdb_open()
commit
|
commitdiff
|
tree
|
snapshot
2012-04-18
Howard Chu
ITS#7251 fix Apple/Windows shared mutex naming
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: midl.h namespace cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Simplify pick_meta() from read_meta().
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Simplify mdb_default_cmp. No real change.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: signed meets unsigned warning cleanup
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: MDB_FDATASYNC code cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Add C++ 'extern "C" {}' to *.h
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Don't open datafile twice when not needed.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Set close-on-exec flag on lockfile
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
libmdb: Do not use the MDB_txbody.mtb_txnid field.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-12
Hallvard Furuseth
Fix MDB_DEBUG in last ITS#7299 commit.
commit
|
commitdiff
|
tree
|
snapshot
2012-04-10
Howard Chu
ITS#7229 more mdb_page_split tweaks
commit
|
commitdiff
|
tree
|
snapshot
2012-04-10
Howard Chu
ITS#7210 fix check for freelist changes
commit
|
commitdiff
|
tree
|
snapshot
2012-04-09
Howard Chu
ITS#7238 doc clarification
commit
|
commitdiff
|
tree
|
snapshot
2012-04-09
Howard Chu
ITS#7229 additional tweaks
commit
|
commitdiff
|
tree
|
snapshot
2012-04-09
Howard Chu
ITS#7230 check and strip 0 length IDLs from freelist
commit
|
commitdiff
|
tree
|
snapshot
2012-04-07
Howard Chu
ITS#7229 more mdb_page_split fixes
commit
|
commitdiff
|
tree
|
snapshot
2012-04-04
Howard Chu
ITS#7219 fixup keysize in previous commit
commit
|
commitdiff
|
tree
|
snapshot
2012-04-03
Howard Chu
ITS#7219 fix for odd-aligned keys in mdb_update_key()
commit
|
commitdiff
|
tree
|
snapshot
2012-03-30
Howard Chu
ITS#7210 fix leak of overflow pages in freelist
commit
|
commitdiff
|
tree
|
snapshot
2012-03-28
Howard Chu
Partial revert of prev commit
commit
|
commitdiff
|
tree
|
snapshot
2012-03-28
Howard Chu
Fix entry counts in cursor_put
commit
|
commitdiff
|
tree
|
snapshot
2012-03-28
Howard Chu
Fix uninit'd xcursor index
commit
|
commitdiff
|
tree
|
snapshot
2012-03-28
Howard Chu
Add mfree utility to show the freelist
commit
|
commitdiff
|
tree
|
snapshot
2012-03-28
Howard Chu
ITS#7210 additional freelist fixes
commit
|
commitdiff
|
tree
|
snapshot
2012-03-27
Howard Chu
ITS#7210 partial fix
commit
|
commitdiff
|
tree
|
snapshot
2012-03-26
Howard Chu
ITS#7213 fix page_split with MDB_APPEND
commit
|
commitdiff
|
tree
|
snapshot
2012-03-21
Howard Chu
Update overflow page count when freeing overflow page
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Hallvard Furuseth
Fix MDB_txninfo.mt2 padding on Windows/Apple
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Hallvard Furuseth
Tweak mdb comment with conflicting spec of 'ID'
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Hallvard Furuseth
Fix valgrind call after malloc failure in mdb.
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Hallvard Furuseth
Clean up MAP_FAILED handling in mdb.
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Hallvard Furuseth
ITS#7191 Align dirty MDB pages on the stack
commit
|
commitdiff
|
tree
|
snapshot
2012-03-09
Howard Chu
ITS#7191 more alignment tweaks
commit
|
commitdiff
|
tree
|
snapshot
2012-03-07
Howard Chu
Fix typo in 7bc62c512824c0d54cc6885ea876c2764510eca2
commit
|
commitdiff
|
tree
|
snapshot
2012-03-07
Howard Chu
ITS#7190 fix merging of branch pages in deletes
commit
|
commitdiff
|
tree
|
snapshot
2012-03-03
Hallvard Furuseth
Fix libmdb comments
commit
|
commitdiff
|
tree
|
snapshot
2012-03-03
Hallvard Furuseth
Remove development file libmdb/make.sh
commit
|
commitdiff
|
tree
|
snapshot
2012-03-03
Hallvard Furuseth
ITS#7191 Fix mdb_xcursor_init1() unaligned access
commit
|
commitdiff
|
tree
|
snapshot
2012-03-03
Howard Chu
ITS#7196 use IOV_MAX if it's defined and small
commit
|
commitdiff
|
tree
|
snapshot
2012-02-21
Howard Chu
ITS#7160 get BYTE_ORDER def for HPUX (and Solaris)
commit
|
commitdiff
|
tree
|
snapshot
2012-01-22
Howard Chu
Fix typo in e8e57be42107a877f604d0c4e67115ef37681a1b
commit
|
commitdiff
|
tree
|
snapshot
2012-01-21
Howard Chu
Add valgrind support with -DUSE_VALGRIND
commit
|
commitdiff
|
tree
|
snapshot
2012-01-21
Howard Chu
txn_commit must abort txn before returning errors
commit
|
commitdiff
|
tree
|
snapshot
next