Commit Graph

731 Commits (4926b33742f03b45b64b4aeabfc7492908c04885)

Author SHA1 Message Date
heyongqiang d55c2ba305 Add a tool to change number of levels 12 years ago
Dhruba Borthakur 5b0fe6c73b Greedy algorithm for picking files to compact. 12 years ago
Dhruba Borthakur 8fb5f40468 firstIndex fix for multi-threaded compaction code. 12 years ago
heyongqiang 5010daa7a8 add "seek_compaction" to log for better debug Summary: 12 years ago
Dhruba Borthakur 1ca0584345 This is the mega-patch multi-threaded compaction 12 years ago
Dhruba Borthakur c1bb32e1ba Trigger read compaction only if seeks to storage are incurred. 12 years ago
Dhruba Borthakur 24eea931ef If ReadCompaction is switched off, then it is better to not even submit background compaction jobs. 12 years ago
Dhruba Borthakur ae36e509f8 The BackupAPI should also list the length of the manifest file. 12 years ago
Dhruba Borthakur bb2dcd2457 Segfault in DoCompactionWork caused by buffer overflow 12 years ago
heyongqiang a8464ed820 add an option to disable seek compaction 12 years ago
Dhruba Borthakur ba55d77b5d Ability to take a file-lvel snapshot from leveldb. 12 years ago
Dhruba Borthakur fe93631678 Clean up compiler warnings generated by -Wall option. 13 years ago
heyongqiang a4f9b8b49e merge 1.5 13 years ago
heyongqiang d3759ca121 fix db_test error with scribe logger turned on 13 years ago
Dhruba Borthakur fc20273e73 Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync). 13 years ago
heyongqiang 1de83cc2ac add more logs 13 years ago
heyongqiang 64219276f0 sst_dump tool 13 years ago
heyongqiang 1c99b0a6b3 add more logs 13 years ago
Dhruba Borthakur f3ee54526f Utility to dump manifest contents. 13 years ago
heyongqiang af6fa308b0 regression for trigger compaction logic 13 years ago
heyongqiang 21082fa13c regression for trigger compaction logic 13 years ago
heyongqiang 6ba1f17789 adding a scribe logger in leveldb to log leveldb deploy stats 13 years ago
Dhruba Borthakur 2aa514ec8c Utility to dump manifest contents. 13 years ago
heyongqiang 680e571c4c add compaction log Summary: 13 years ago
heyongqiang 4e4b6812ff Make some variables configurable for each db instance 13 years ago
Sanjay Ghemawat 85584d497e Added bloom filter support. 13 years ago
Sanjay Ghemawat 239ac9d2de avoid very large compactions; fix build on Linux 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 7263023651 Bugfixes: for Get(), don't hold mutex while writing log. 14 years ago
dgrogan@chromium.org a05525d13b @23023120 14 years ago
gabor@google.com 60bd8015f2 Speed up Snappy uncompression, new Logger interface. 14 years ago
gabor@google.com 6872ace901 Sun Studio support, and fix for test related memory fixes. 14 years ago
gabor@google.com 6699c7ebe6 Small tweaks and bugfixes for Issue 18 and 19. 14 years ago
gabor@google.com ccf0fcd5c2 A number of smaller fixes and performance improvements: 14 years ago
dgrogan@chromium.org da79909507 sync with upstream @ 21409451 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 4671a695fc Move include files into a leveldb subdir. 14 years ago
jorlow@chromium.org e2da744e12 Upstream changes. 14 years ago
jorlow@chromium.org 8303bb1b33 Pull from upstream. 14 years ago
jorlow@chromium.org 13b72af77b More changes from upstream. 14 years ago
jorlow@chromium.org f67e15e50f Initial checkin. 14 years ago