- Nov 24, 2015
-
-
Howard Chu authored
Must remove our spilled pages from parent's dirty list
-
-
- Nov 23, 2015
-
-
Howard Chu authored
-
mdb_load -T was supposed to read escaped text, but 21b51cb7 "Add mdb_load" made it read hex.
-
-
Howard Chu authored
-
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.
-
Howard Chu authored
When deleting a dupsort key, if other cursors pointed at that key, set them to uninit'd, not EOF. They no longer have anything to point at.
-
Howard Chu authored
Just tell explicitly which direction we moved/merged from
-
Howard Chu authored
-
Howard Chu authored
-
-
Howard Chu authored
Deleting the merged page requires bumping down other ki's of the page's parent.
-
- Nov 19, 2015
-
-
Howard Chu authored
-
Howard Chu authored
Keep dirty_room sync'd with dirty_list
-
Howard Chu authored
dummy flags must be init'd due to 3d46d550
-
-
- Nov 18, 2015
-
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Check for top of stack. Usually the cursor only has height 1 when calling page_split, but not always.
-
- Nov 17, 2015
-
-
Hallvard Furuseth authored
-
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
-