- Nov 17, 2015
-
-
Hallvard Furuseth authored
-
- Nov 13, 2015
-
-
Howard Chu authored
-
Howard Chu authored
When collapsing root, must adjust entire cursor stack
-
- Nov 11, 2015
-
-
Howard Chu authored
-
- Nov 09, 2015
-
-
Howard Chu authored
-
Howard Chu authored
Was using the pre-touch dst page pointer instead of the touched page
-
- Nov 06, 2015
-
-
Howard Chu authored
When moving a node from one page to another, make sure other cursors' parent index gets adjusted too.
-
- Nov 04, 2015
-
-
Howard Chu authored
-
Howard Chu authored
When moving a node from the right neighbor, a different adjustment is needed.
-
Howard Chu authored
-
Howard Chu authored
Don't adjust other cursors when we added a node on the right.
-
Howard Chu authored
ITS#8258, ITS#7829 fixes checked parent index to see if we were moving from a left neighbor. Should have just checked to see if current index was 0, meaning we added on the left. (Parent index may not tell us anything meaningful after a nested rebalance.)
-
Howard Chu authored
-
Howard Chu authored
Parent mc_ki wasn't adjusted if new_indx was > split point
-
Howard Chu authored
The parent's mc_ki has changed. We need to fix that up as well in other cursors.
-
- Oct 31, 2015
-
-
Howard Chu authored
-
Howard Chu authored
-
- Oct 26, 2015
-
-
Howard Chu authored
-
- Oct 25, 2015
-
-
Hallvard Furuseth authored
No effect on current code.
-
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
...early enough that txn state is left unchanged.
-
Hallvard Furuseth authored
Move the check to the end of txn startup. Catches env breakage which happens while the new txn waits for a lock.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
* Add MDB_TXN_FINISHED, MDB_TXN_HAS_CHILD, MDB_TXN_BLOCKED. * Clear mt_numdbs in writers, for TXN_DBI_EXIST() to catch. We already do in readers.
-
Hallvard Furuseth authored
Side effects: * Clean txn up a bit even before freeing it. * Tweak DEBUG output at txn end. Add DEBUG after commit(writer).
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
MDB_DBI_CHANGED(,MAIN_DBI) is never true.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
mt_env is always set. Commit(mt_child) resets mt_child, so parent need not.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-