- 23 Jun, 2014 1 commit
-
-
Howard Chu authored
-
- 22 Jun, 2014 1 commit
-
-
Howard Chu authored
Don't try this when working on the FreeDB. Again, too much hassle to unkink the recursions...
-
- 21 Jun, 2014 5 commits
-
-
Howard Chu authored
Only loosen src page if it's actually dirty. Refactor page refs in page_merge.
-
Howard Chu authored
-
Howard Chu authored
Pages that were dirtied and deleted in the same txn should be reused, instead of consuming freeDB pages.
-
Howard Chu authored
Similar to prev commit for mdb_node_move, the call of mdb_page_serch_lowest() was leaving csrc unusable.
-
Howard Chu authored
Was leaving stale info in dst cursor
-
- 20 Jun, 2014 5 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
- 18 Jun, 2014 8 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Howard Chu authored
Use num*20, chosen from empirical testing
-
Howard Chu authored
Was skipping the overwrite in some cases, if the cmp function said the new and old already matched. We should always perform the overwrite anyway, since the cmp function may only be doing a prefix compare and the data may actually be different.
-
Howard Chu authored
-
Howard Chu authored
-
- 13 Jun, 2014 1 commit
-
-
Howard Chu authored
-
- 11 Jun, 2014 1 commit
-
-
Howard Chu authored
Due to commit 18a07eb7
-
- 31 May, 2014 1 commit
-
-
Alexey Naumov authored
-
- 30 May, 2014 10 commits
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
With mdb_cursor_put(new key, data item big enough to need a sub-DB): - Track cursors as when adding other nodes. The "!do_sub" is now unneeded. Before ITS#7861 it distinguished inserting key from data. - Set MDB_TXN_ERROR if an empty sub-DB was created. I.e. adding key:subDB succeeded, but inserting the data item failed.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Update the state before looping, so the key is not duplicated. Broke in 4c8f5761 (mostly).
-
Hallvard Furuseth authored
mdb_cursor_del(): Fix md_entries with MDB_NODUPDATA. mdb_cursor_put(): Check in xcursor whether an item got inserted. Count data instead of keys after 13d6d59c.
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Since non-NULL key must be provided now.
-
- 20 May, 2014 1 commit
-
-
Howard Chu authored
Shift the rest of the cursor stack as needed
-
- 03 Apr, 2014 1 commit
-
-
Howard Chu authored
Make sure to propagate rebalance results all the way back to original caller's cursor.
-
- 02 Apr, 2014 1 commit
-
-
Hallvard Furuseth authored
-
- 31 Mar, 2014 1 commit
-
-
Howard Chu authored
-
- 28 Mar, 2014 1 commit
-
-
Howard Chu authored
Fixup cursor state after node_move/page_merge
-
- 26 Mar, 2014 2 commits
-
-
Howard Chu authored
Fix md_entries count, test for insert on md_entries increment
-
Howard Chu authored
Note MDB_CURRENT/MDB_DUPSORT requirement
-