summaryrefslogtreecommitdiff
path: root/db/db_impl.cc
Commit message (Expand)AuthorAgeFilesLines
* Stop future writes if a log file Close() fails.Sanjay Ghemawat2023-01-041-0/+14
* Sync MANIFEST before closing in db_impl when creating a new DB.leveldb Team2021-01-121-0/+5
* Add some std:: qualifiers to types and functions.Victor Costan2020-04-291-15/+15
* Switch from C headers to C++ headers.Victor Costan2020-04-291-3/+2
* Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}.Victor Costan2020-01-091-10/+10
* Renamed local variable in DBImpl::Write.Chris Mumford2019-10-281-6/+6
* 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-231-325/+354
| |\ | |/ |/|
| * set const propertyivanabc2016-06-211-3/+5
| * reduce lock's range in DeleteObsoleteFilesivanabc2016-06-201-3/+12
* | Guard DBImpl::versions_ by mutex_.Chris Mumford2019-05-161-11/+6
* | Converted two for-loops to while-loops.Chris Mumford2019-05-131-1/+1
* | Switch to using C++ 11 override specifier.Chris Mumford2019-05-091-1/+1
* | Style cleanup.Victor Costan2019-05-041-2/+2
* | Correct class/structure declaration order.Chris Mumford2019-05-031-18/+19
* | Format all files IAW the Google C++ Style Guide.Chris Mumford2019-05-021-105/+74
* | Initialize class members to default values in constructors.Chris Mumford2019-04-121-3/+4
* | leveldb: Replace AtomicPointer with std::atomic.costan2019-03-111-16/+17
* | Clean up SnapshotImpl.costan2018-04-301-5/+6
* | Replace NULL with nullptr in C++ files.costan2018-04-101-92/+92
* | leveldb: Add more thread safety annotations.costan2018-03-231-10/+11
* | Extend thread safety annotations.costan2018-03-161-30/+38
* | leveldb::DestroyDB will now delete empty directories.cmumford2017-11-031-4/+4
* | Add option for max file size. The currend hard-coded value of 2M is inefficie...corrado2016-09-281-0/+1
* | Merge pull request #284 from ideawu/masterChris Mumford2016-01-121-1/+2
|\ \
| * | fix indentideawu2015-04-201-1/+1
| * | log compaction output file's level along with numberideawu2015-04-201-1/+2
| |/
* | Add "approximate-memory-usage" property to leveldb::DB::GetPropertyssid2015-12-091-0/+13
* | LevelDB now attempts to reuse the preceding MANIFEST and log file when re-ope...Sanjay Ghemawat2015-08-111-69/+109
|/
* Release 1.18v1.18Chris Mumford2014-09-161-2/+2
* Release LevelDB 1.15v1.15David Grogan2013-12-101-42/+57
* LevelDB 1.13v1.13David Grogan2013-08-211-14/+27
* Release leveldb 1.11v1.11David Grogan2013-06-131-6/+15
* Release leveldb 1.10v1.10David Grogan2013-05-141-1/+2
* Make DB::Open fail if sst files are missing.David Grogan2013-02-061-4/+12
* Update to leveldb 1.6v1.6David Grogan2012-10-121-1/+5
* Remove static initializer; fix endian-ness detection; fix build onSanjay Ghemawat2012-05-301-4/+19
* Added bloom filter support.v1.4Sanjay Ghemawat2012-04-171-4/+8
* fix LOCK file deletion to prevent crash on windowsSanjay Ghemawat2012-03-091-1/+1
* added group commit; drastically speeds up mult-threaded synchronous write wor...Sanjay Ghemawat2012-03-081-36/+107
* fixed issues 66 (leaking files on disk error) and 68 (no sync of CURRENT file)Sanjay Ghemawat2012-01-251-14/+6
* A number of fixes:Hans Wennborg2011-10-311-2/+2
* A number of bugfixes:Gabor Cselle2011-10-051-30/+68
* Bugfixes: for Get(), don't hold mutex while writing log.gabor@google.com2011-09-011-14/+55
* Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.gabor@google.com2011-08-221-13/+23
* @23023120dgrogan@chromium.org2011-08-061-1/+1
* Speed up Snappy uncompression, new Logger interface.gabor@google.com2011-07-211-28/+17
* Small tweaks and bugfixes for Issue 18 and 19.gabor@google.com2011-07-151-7/+12
* A number of smaller fixes and performance improvements:gabor@google.com2011-06-221-36/+99