- 15 Dec, 2016 1 commit
-
-
Hallvard Furuseth authored
-
- 01 Dec, 2016 2 commits
-
-
Hallvard Furuseth authored
No change in behavior.
-
Hallvard Furuseth authored
-
- 15 Jun, 2016 5 commits
-
-
-
-
Howard Chu authored
Check for PTHREAD_MUTEX_ROBUST_NP definition (this doesn't work on Linux/glibc because they used an enum). Zero out mutex before initing.
-
Howard Chu authored
-
-
- 04 May, 2016 5 commits
-
-
Howard Chu authored
-
Howard Chu authored
Don't leave them uninit'd if they now point at a valid DUP node
-
Howard Chu authored
If we know there are no sub-DBs and no overflow pages, skip leaf scan.
-
Howard Chu authored
-
Howard Chu authored
-
- 04 Feb, 2016 1 commit
-
-
- 30 Jan, 2016 1 commit
-
-
Howard Chu authored
-
- 24 Jan, 2016 1 commit
-
-
Howard Chu authored
make sure C_DEL gets reset in subcursor after it moves.
-
- 09 Jan, 2016 2 commits
-
-
wsize was being truncated to 32bits on Windows. Only try to write 1GB at a time on Windows64; larger writes fail with ERROR_WORKING_SET_QUOTA.
-
From 1ba5adb2 "MDB_VL32 preparation".
-
- 06 Jan, 2016 1 commit
-
-
Hallvard Furuseth authored
-
- 04 Jan, 2016 1 commit
-
-
Howard Chu authored
Let "illegal" branch pages thru on the FreeDB - the condition is only temporary and will be fixed by the time rebalance finishes.
-
- 19 Dec, 2015 2 commits
-
-
Howard Chu authored
check for utf8_to_utf16 failures
-
-
- 03 Dec, 2015 1 commit
-
-
pthread_mutexattr_setrobust and pthread_mutex_consistent are provided since 2.12 not 2.10: https://sourceware.org/git/?p=glibc.git;a=commit;h=402cd98775db1478f64c9b0dbe00664b89eb2773 https://sourceware.org/git/?p=glibc.git;a=commit;h=78ee21859939ff75ccf8bbe00499b0c462df2e2d
-
- 24 Nov, 2015 10 commits
-
-
Howard Chu authored
from da67af1a
-
Howard Chu authored
After delete/add of a node, other nodes may no longer be pointing at the data they intended. This can confuse subsequent fixups.
-
Howard Chu authored
Only set it if the cursor's current position was deleted
-
Howard Chu authored
Based on page_touch fixup from ITS#7594 but expanded: make sure sub-cursors agree with main cursors.
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Always reinit mc_pg[0] if cursor is not C_INITIALIZED It might have a stale value when using nested txns
-
Howard Chu authored
Always unset C_INIT flag if the cursor's target DB has been deleted
-
Howard Chu authored
Must remove our spilled pages from parent's dirty list
-
-
- 23 Nov, 2015 7 commits
-
-
Howard Chu authored
DUPFIXED fixups needed to occur after separator update. MDB_RESERVE handling moved after split fixup.
-
Howard Chu authored
-
Howard Chu authored
In rebalance/split operations, temporary cursors need to be visible to propagate fixups
-
Howard Chu authored
Ignore sub-cursors that shouldn't be fixed up
-
Howard Chu authored
Set a valid txn so that cursor fixup code works on the shadows
-
Howard Chu authored
It was reporting spurious errors due to uninit'd cursors
-
Howard Chu authored
Adjustments can't be skipped, in recursive calls each level must fixup their own level.
-