summaryrefslogtreecommitdiff
path: root/db
Commit message (Expand)AuthorAgeFilesLines
* Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}.env_renameVictor Costan2019-12-0211-37/+37
* Internal change.leveldb Team2019-12-0212-12/+12
* Switch testing harness to googletest.Victor Costan2019-11-2112-381/+418
* Renamed local variable in DBImpl::Write.Chris Mumford2019-10-281-6/+6
* Added return in Version::Get::State::Match to quiet warning.Chris Mumford2019-10-281-0/+4
* Merge pull request #698 from neal-zhu:masterVictor Costan2019-08-281-77/+53
|\
| * drop fileds in State that are duplicates of fileds in Saver and fix typoneal-zhu2019-08-281-12/+7
| * cache Saver in State objectneal-zhu2019-06-121-21/+20
| * fix bug(uninitialized options pointer in State)neal-zhu2019-06-121-7/+8
| * remove TODO in Version::ForEachOverlappingneal-zhu2019-06-111-1/+0
| * formatneal-zhu2019-06-111-6/+7
| * fix bugneal-zhu2019-06-111-8/+14
| * use ForEachOverlapping to impl Getneal-zhu2019-06-111-70/+45
* | Simplify unlocking in DeleteObsoleteFiles.Chris Mumford2019-06-131-12/+15
|/
* Merge pull request #386 from ivanabc:masterChris Mumford2019-05-301-3/+10
|\
| * Merge branch 'master' into masterivan2019-05-2345-3297/+3095
| |\
| * | set const propertyivanabc2016-06-211-3/+5
| * | reduce lock's range in DeleteObsoleteFilesivanabc2016-06-201-3/+12
* | | Replace "> >" with ">>"Victor Costan2019-05-301-3/+3
* | | unsigned char -> uint8_tVictor Costan2019-05-283-25/+21
| |/ |/|
* | Guard DBImpl::versions_ by mutex_.Chris Mumford2019-05-162-12/+7
* | Converted two for-loops to while-loops.Chris Mumford2019-05-132-2/+2
* | Switch to using C++ 11 override specifier.Chris Mumford2019-05-0911-90/+91
* | Added unit test for InternalKey::DecodeFrom with empty string.Chris Mumford2019-05-091-0/+6
* | Merge pull request #411 from proller:assert1Chris Mumford2019-05-092-3/+6
|\ \
| * | broken db: fix assertion in leveldb::InternalKey::Encode, mark base as corruptproller2016-10-032-3/+6
* | | Using std::ostringstream in key DebugString.Chris Mumford2019-05-082-13/+24
* | | Consolidate benchmark code to benchmarks/.Victor Costan2019-05-051-983/+0
* | | Convert missed virtual -> override in db_test.cc.Victor Costan2019-05-041-1/+1
* | | Style cleanup.Victor Costan2019-05-0411-75/+74
* | | Merge pull request #679 from smartxworks:optimize-readseqVictor Costan2019-05-041-0/+9
|\ \ \
| * | | don't check current key in DBIter::Next()Kyle Zhang2019-04-251-0/+9
* | | | Correct class/structure declaration order.Chris Mumford2019-05-0319-278/+285
* | | | Format all files IAW the Google C++ Style Guide.Chris Mumford2019-05-0243-1257/+940
|/ / /
* | | Initialize class members to default values in constructors.Chris Mumford2019-04-122-7/+5
* | | Fix formatting of recent snapshot compaction fix.Chris Mumford2019-04-122-126/+135
* | | Merge pull request #339 from richcole-at-amazon:masterChris Mumford2019-04-122-1/+226
|\ \ \
| * | | Fix snapshot compaction bugRichard Cole2019-04-012-1/+226
* | | | Fixed typo in comment in version_set.h.Chris Mumford2019-04-121-1/+1
* | | | leveldb: Add tests for empty keys and values.costan2019-03-291-0/+20
|/ / /
* | | fix a typo in the comment of skiplist_test.cc (#664)usurai2019-03-211-1/+1
* | | Switch corruption_test to use InMemEnv.cmumford2019-03-201-46/+12
* | | Inline defaults in options.costan2019-03-201-1/+0
* | | leveldb: Replace AtomicPointer with std::atomic.costan2019-03-116-150/+143
* | | Fix typo (#565)Dimitris Apostolou2019-03-111-1/+1
* | | Added native support for Windows.cmumford2019-03-014-8/+38
* | | leveldb: Make WriteBatch::ApproximateSize() const.costan2019-01-151-1/+1
* | | Remove ssize_t from code that is not POSIX-specific.costan2018-09-042-12/+15
* | | Expose WriteBatch::Append in the C API.costan2018-08-192-2/+13
* | | Expose WriteBatch::Append().costan2018-08-142-4/+8