summaryrefslogtreecommitdiff
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* Upgrade to KVS 1.4.13, this version resolves the last of the transactionKeith Bostic2013-09-061-2/+2
* It's not (or shouldn't be) possible for us to see unresolved transactionsKeith Bostic2013-09-051-22/+10
* Review error messages, minor cleanup and consistency pass.Keith Bostic2013-09-051-40/+42
* Only open the transaction store once per database, not once per KVS store.Keith Bostic2013-09-041-4/+4
* lintKeith Bostic2013-09-041-2/+2
* Rework our naming so that names on the KVS store are unambiguously ours soKeith Bostic2013-09-041-98/+206
* lintKeith Bostic2013-08-221-31/+35
* typoKeith Bostic2013-08-221-1/+1
* General support for recovery of Memrata/KVS devices.Keith Bostic2013-08-221-214/+430
* update to the current Memrata design.Keith Bostic2013-08-201-48/+35
* Fix compiler warning:Alex Gorrod2013-08-201-15/+0
* Support the kvs_open_o_debug and kvs_open_o_truncate configuration stringsKeith Bostic2013-08-151-7/+30
* Clean up a race on the cleaner_stop flag; declaring it volatile should beKeith Bostic2013-08-151-20/+45
* The KVS source kvsowner field has to be set in all cases, otherwise theKeith Bostic2013-08-101-1/+3
* git really, really, really screwed up the merge.Keith Bostic2013-08-101-0/+2
* Note the transaction notify handler must appear first in the structure.Keith Bostic2013-08-101-0/+4
* Minor cleanup, clarify code that looks for existing transaction databaseKeith Bostic2013-08-101-4/+2
* Add kvs_open_o_debug to the list of options supported by session.create.Keith Bostic2013-08-101-7/+13
* git really, really, really screwed up this merge.Keith Bostic2013-08-101-14/+5
* Code shuffling for cleanup, no real changes.Keith Bostic2013-08-101-395/+401
* The device holding the database transaction store has to be closed last ofKeith Bostic2013-08-101-22/+29
* Initialize in case we don't find a previously existing txn store.Keith Bostic2013-08-101-0/+1
* Rework the Memrata code to configure all of the KVS sources when theKeith Bostic2013-08-101-363/+325
* Add session.range_truncate entry.Keith Bostic2013-08-101-0/+1
* Use an interface for WT_TXN_NOTIFY so it doesn't need a magic cookie.Michael Cahill2013-08-091-5/+8
* Move data source truncate method into WT_DATA_SOURCE.Michael Cahill2013-08-081-0/+1
* Rename WT_EXTENSION_API.transaction_resolve toKeith Bostic2013-08-071-4/+2
* Replace __wt_ext_transaction_snapshot_isolation() withKeith Bostic2013-08-071-1/+2
* Fix cache-append record length calculation.Keith Bostic2013-08-071-3/+4
* Note we're copying native 8B values into the store, so it's notKeith Bostic2013-08-072-0/+10
* Bring the README up-to-date.Keith Bostic2013-08-011-17/+16
* When checking the primary cache as part of handling overwrite=false,Keith Bostic2013-08-011-7/+13
* Update the kvs_dump function, I need it for debugging.Keith Bostic2013-08-011-20/+29
* Use symbols for abort/commit, makes it easier to debug.Keith Bostic2013-08-011-3/+3
* Try and be more consistent about referencing the cursor key, always useKeith Bostic2013-08-011-34/+39
* When skipping past a deleted key, don't forget to set the key's length.Keith Bostic2013-08-011-0/+1
* Add a WT_DATA_SOURCE method to support session.checkpoint, then drillKeith Bostic2013-07-312-0/+35
* Fix a buffer overrun, the code wasn't taking into account the lengthKeith Bostic2013-07-311-9/+13
* If we're about to take the cache entry (because there wasn't a primaryKeith Bostic2013-07-301-11/+11
* The test for a deleted cache key has to be more than just equality, ifKeith Bostic2013-07-291-8/+10
* If there's an entry in the cache with the same key as the entry in theKeith Bostic2013-07-261-30/+28
* Remove unnecessary call to copyout_val, there's no need to do theKeith Bostic2013-07-261-4/+2
* Remove another chunk of left-over code from the non-transactionalKeith Bostic2013-07-261-23/+0
* Remove last vestiges of the non-transactional implementation.Keith Bostic2013-07-261-22/+0
* Back out parts of the changes for 3c48d71c7f and b132281c11 weren'tKeith Bostic2013-07-261-3/+8
* Add the addtional KVS configuration strings for all session methods, evenKeith Bostic2013-07-241-0/+2
* Add in a standard "key too long" error function, return EINVAL insteadKeith Bostic2013-07-221-6/+16
* Fix two memory leaks.Keith Bostic2013-07-161-21/+23
* add mention of general cursor & naming problems.Keith Bostic2013-07-161-0/+6
* bug where search was returning zero-length values.Keith Bostic2013-07-121-2/+1