summaryrefslogtreecommitdiff
path: root/api
Commit message (Expand)AuthorAgeFilesLines
* Fixes for the LevelDB JNI build. Make the fields of Slice public, rename the...Michael Cahill2014-09-0816-27/+47
* Remove loop to walk replay iterator from LiveBackup. #1106Susan LoVerso2014-09-021-19/+0
* Fix __log_filesize to look for end in larger chunks.Susan LoVerso2014-08-262-2/+19
* Add tests for ReplayIterator methods.Susan LoVerso2014-08-131-1/+53
* Fix valid operation check.Susan LoVerso2014-08-131-1/+1
* Add Replay phase to LiveBackup and add to test program.Susan LoVerso2014-08-132-2/+46
* Fix merge/conflict error.Susan LoVerso2014-08-121-3/+4
* Add LiveBackup code.Susan LoVerso2014-08-121-1/+44
* Comment about fileid assumptions.Susan LoVerso2014-08-121-1/+3
* Rename SkipTo to SeekTo. Make SkipTo no-op.Susan LoVerso2014-08-121-19/+20
* Add "all" and "now" support. Add macro for modification operation.Susan LoVerso2014-08-112-16/+32
* Add replay code to Hyperleveldb port. #1106Susan LoVerso2014-08-072-16/+227
* Sanity check the LevelDB configuration at build time, not runtime.Michael Cahill2014-07-291-6/+1
* Make the LevelDB API more resilient to invalid configurations. Also clean up...Michael Cahill2014-07-292-0/+8
* Split out HyperLevelDB stubs into a separate file, with comments describing w...Michael Cahill2014-07-163-9/+154
* Update the copyright checks to match the new LevelDB structure.Keith Bostic2014-07-152-0/+43
* Fix static linking of libraries with builtin extensions.Michael Cahill2014-07-151-3/+3
* Take Keith's suggestion: rearrange `api/leveldb` by copyright to simplify mai...Michael Cahill2014-07-1535-33/+35
* Add the RocksDB license file.Keith Bostic2014-07-141-0/+35
* Replace magic byte strings with flat text.Keith Bostic2014-07-141-2/+2
* Don't print error message for WT_NOTFOUND.Susan LoVerso2014-07-141-1/+2
* Split out the RocksDB write batch code into a separate file to avoid copyrigh...Michael Cahill2014-07-144-280/+301
* Handle Deletes of nonexistent keys via the LevelDB API: that is OK. Also add...Michael Cahill2014-07-092-4/+14
* Add a fast path for write batches that are either empty or have a single entr...Michael Cahill2014-07-091-6/+13
* Fix Flush to construct a valid config string for compact.Michael Cahill2014-07-091-1/+1
* Make sure the NewLRUCache function is in the leveldb namespace.Michael Cahill2014-07-091-4/+3
* The RocksDB Flush operation should only apply to a single table. Fix it, and...Michael Cahill2014-07-092-3/+5
* Add support for zlib compression to the RocksDB API.Michael Cahill2014-07-092-0/+13
* Detect at build time whether we need to load the snappy compression extension.Michael Cahill2014-07-091-1/+1
* Some more LevelDB config tweaks: revert to defaults for Bloom filters, move c...Michael Cahill2014-07-042-10/+7
* 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