Commit Graph

46 Commits (fd43ee09dae5a1280efd34586fa2fea5b4fe2d3a)

Author SHA1 Message Date
Jay Edgar efd013d6d8 Miscellaneous performance improvements 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong b77eb16aba New Manifest format to allow customized fields in NewFile. 9 years ago
Ari Ekmekji 74c755c552 Added JSON manifest dump option to ldb command 9 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
Yueh-Hsuan Chiang c9c935923e Move the check to the beginning of the loop in VersionEdit::EncodeTo() 10 years ago
Yueh-Hsuan Chiang 2110e43a5a Remove an unnecessary include file in version_edit.cc 10 years ago
Yueh-Hsuan Chiang 3772a3d09d Fix the bug where compaction does not fail when RocksDB can't create a new file. 10 years ago
Yueh-Hsuan Chiang 3b5fe3a1f3 Correct the log message in VersionEdit 10 years ago
sdong 2459f7ec4e Support Multiple DB paths (without having an interface to expose to users) 11 years ago
sdong cadc1adffa Refactor: group metadata needed to open an SST file to a separate copyable struct 11 years ago
Igor Canadi 768d424dd9 [fix] SIGSEGV when VersionEdit in MANIFEST is corrupted 11 years ago
Igor Canadi 577556d5f9 Don't store version number in MANIFEST 11 years ago
Lei Jin 63cef90078 disable the log_number check in Recover() 11 years ago
Igor Canadi d833f15738 Fix bug in VersionEdit::DebugString() 11 years ago
Igor Canadi 37472bb279 Add MaxColumnFamily to VersionEdit::DebugString() 11 years ago
Igor Canadi 9625acbf70 [CF] Dont reuse dropped column family IDs 11 years ago
Igor Canadi 514e42c7cc Fix some lint warnings 11 years ago
Igor Canadi 6d6fb70960 Remove compaction pointers 11 years ago
Igor Canadi 055e6df45b VersionEdit not to take NumLevels() 11 years ago
kailiu 476416c27c Some minor refactoring on the code 11 years ago
Igor Canadi 7535443083 [RocksDB] Support for column families in manifest 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Haobo Xu 3a3b1c3e6c [RocksDB] Improve manifest dump to print internal keys in hex for version edits. 11 years ago
Dhruba Borthakur 47c4191fe8 Reduce write amplification by merging files in L0 back into L0 12 years ago
Dhruba Borthakur 554c06dd18 Reduce write amplification by merging files in L0 back into L0 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Chip Turner 0b83a83191 Fix poor error on num_levels mismatch and few other minor improvements 12 years ago
Dhruba Borthakur fe93631678 Clean up compiler warnings generated by -Wall option. 12 years ago
heyongqiang 4e4b6812ff Make some variables configurable for each db instance 13 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 13 years ago
Gabor Cselle 299ccedfec A number of bugfixes: 13 years ago
gabor@google.com 6872ace901 Sun Studio support, and fix for test related memory fixes. 14 years ago
dgrogan@chromium.org ba6dac0e80 @20776309 14 years ago
dgrogan@chromium.org 69c6d38342 reverting disastrous MOE commit, returning to r21 14 years ago
dgrogan@chromium.org b743906eea Revision created by MOE tool push_codebase. 14 years ago
dgrogan@chromium.org b409afe968 chmod a-x 14 years ago
dgrogan@chromium.org f779e7a5d8 @20602303. Default file permission is now 755. 14 years ago
jorlow@chromium.org f67e15e50f Initial checkin. 14 years ago