- Jun 20, 2014
-
-
Howard Chu authored
-
- Jun 18, 2014
-
-
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
-
Howard Chu authored
added by mistake in 17c09fa4
-
- Jun 13, 2014
-
-
Howard Chu authored
-
- Jun 11, 2014
-
-
Howard Chu authored
Due to commit 18a07eb7
-
- May 31, 2014
-
-
Alexey Naumov authored
-
- May 30, 2014
-
-
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.
-
- May 20, 2014
-
-
Howard Chu authored
Shift the rest of the cursor stack as needed
-
- Apr 03, 2014
-
-
Howard Chu authored
Make sure to propagate rebalance results all the way back to original caller's cursor.
-
- Apr 02, 2014
-
-
Hallvard Furuseth authored
-
- Mar 31, 2014
-
-
Howard Chu authored
-
- Mar 28, 2014
-
-
Howard Chu authored
Fixup cursor state after node_move/page_merge
-
- Mar 26, 2014
-
-
Howard Chu authored
Fix md_entries count, test for insert on md_entries increment
-
Howard Chu authored
Note MDB_CURRENT/MDB_DUPSORT requirement
-
Howard Chu authored
Clarify MDB_CURRENT key usage, simplify freelist_save
-
Howard Chu authored
This reverts commit 4e954f8a. Caused ITS#7828.
-
- Mar 23, 2014
-
-
Hallvard Furuseth authored
This reverts commit 6bd34d05.
-
- Mar 22, 2014
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
It does not return MDB error codes.
-
- Mar 16, 2014
-
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
-
Hallvard Furuseth authored
Prepares for the next commits.
-
Hallvard Furuseth authored
Factor txn/DBI-checks out to TXN_DBI_EXIST(). mdb_audit(): Skip closed DBIs. mdb_cursor_renew(), mdb_stat(): Check DBI and txn. mdb_cursor_count(): Check txn. mdb_dbi_flags(): Check DBI.
-