summaryrefslogtreecommitdiff
path: root/api
Commit message (Expand)AuthorAgeFilesLines
* Configuration tweaks for the MongoDB sysbench workload.Michael Cahill2014-07-042-1/+3
* Used cached cursors for LevelDB Iterators. This gives a ~10x performance imp...Michael Cahill2014-07-033-23/+38
* Check for errors when getting a cursor to avoid "maybe uninitialized" warning.Michael Cahill2014-07-031-0/+2
* Fix a bad cast, switch from reinterpret_cast to static_cast in an attempt to ...Michael Cahill2014-07-032-5/+5
* Eliminate warnings from LevelDB API with "g++ -Wall", debug a problem applyin...Michael Cahill2014-07-037-28/+41
* Finish implementation of enough of the RocksDB API to allow MongoDB to run.Michael Cahill2014-07-023-111/+221
* Fix the installation of wrapper libraries (there was a problem with installat...Michael Cahill2014-07-011-4/+4
* Simplify the context for operations in the LevelDB API: always open sessions ...Michael Cahill2014-07-013-166/+79
* Implement most of the RocksDB-specific methods.Michael Cahill2014-07-013-101/+247
* Create wrapper libraries for LevelDB/RocksDB/etc. to ease integration with ap...Michael Cahill2014-07-012-2/+43
* Add stubs for enough of the RocksDB API that MongoDB builds.Michael Cahill2014-06-2714-388/+1342
* Improve building and installing LevelDB variants: add wiredtiger_config.h to ...Michael Cahill2014-06-2717-503/+205
* Add support for Basho-specific features.Michael Cahill2014-06-279-7/+1092
* Update LevelDB to the new transaction_sync config.Michael Cahill2014-06-251-3/+2
* Fix a logic bug releasing cursors after DB::Get operations.Michael Cahill2014-06-251-2/+2
* Put the LevelDB API into the public domain, add a copyright notice toKeith Bostic2014-06-243-6/+75
* Minor futzing with the LevelDB copyright checks, add a WiredTigerKeith Bostic2014-06-241-0/+27
* Add the LevelDB AUTHORS file as wellMichael Cahill2014-06-241-0/+8
* Add the LevelDB licenseMichael Cahill2014-06-241-0/+27
* Add ifdefs for linux-only functions. #1080Susan LoVerso2014-06-231-0/+8
* Fixup LevelDB include paths so builds work without an installed LevelDB.Alex Gorrod2014-06-2015-24/+22
* Add support for parallel operations in LevelDB API.Alex Gorrod2014-06-171-29/+121
* LevelDB API read snapshot - commit rather than abort.Alex Gorrod2014-06-171-3/+1
* Mildly improve error handling in LevelDB snapshots.Alex Gorrod2014-06-161-4/+5
* Make read snapshots work as expected in LevelDB API.Alex Gorrod2014-06-161-7/+44
* Fixup error handling in LevelDB WriteBatch implementation.Alex Gorrod2014-06-161-7/+7
* Make LevelDB API WriteBatches transactional.Alex Gorrod2014-06-161-8/+29
* Enhance error handling in LevelDB API cursor implementation.Alex Gorrod2014-06-131-33/+92
* In LevelDB API remove asserts from functions that return values.Alex Gorrod2014-06-131-34/+78
* Standardize whitespace in LevelDB source code.Alex Gorrod2014-06-132-382/+382
* Add in the a copy of the LevelDB header files, and use them in our LevelDB API.Alex Gorrod2014-06-1315-11/+1796
* Use EEXIST for exist failure check rather than EBUSY.Alex Gorrod2014-06-041-1/+1
* Have LevelDB return the right error message for exclusive open.Alex Gorrod2014-06-041-0/+2
* Add exclusive option to wiredtiger_open.Alex Gorrod2014-06-041-0/+3
* Turn on logging for LevelDB, to match the default durability level.Michael Cahill2014-06-041-1/+1
* Fix iteration termination: WT_NOTFOUND is not an error. Also reset cursors a...Michael Cahill2014-06-041-7/+11
* Implement the LevelDB Cache class, so that applications can safely delete the...Michael Cahill2014-06-042-4/+18
* Remove references to Value from LevelDB. It's not present in 1.13.Alex Gorrod2014-06-031-27/+0
* Remove debugging output from LevelDBMichael Cahill2014-06-021-1/+0
* Bump the default number of sessions for LevelDB, until we figure out how to s...Michael Cahill2014-06-021-5/+9
* Implement DestroyDB in the LevelDB API, fix Open to optionally create the dir...Michael Cahill2014-06-021-2/+17
* Fix the LevelDB table configuration, implement compact, avoid a nasty race on...Michael Cahill2014-05-301-5/+8
* Fix build of HyperLevelDB support.Michael Cahill2014-05-292-10/+12
* Map LevelDB configuration onto WiredTiger.Michael Cahill2014-05-291-11/+65
* Add configure support for enabling LevelDB, including the HyperLevelDB flavor.Michael Cahill2014-05-277-13/+10
* Implement the LevelDB API, backed by WiredTiger.Michael Cahill2014-05-1621-0/+3070