Commit Graph

135 Commits (c5302a8a58434b423d8f26b29ee922bc64a19185)

Author SHA1 Message Date
Haobo Xu 66da467983 [RocksDB] LogBuffer Cleanup 11 years ago
sdong e1f52b6a22 Fix Valgrind error introduced by D16515 11 years ago
sdong ecb1ffa2a8 Buffer info logs when picking compactions and write them out after releasing the mutex 11 years ago
sdong 4405f3a000 Allow user to specify log level for info_log 11 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 11 years ago
Yueh-Hsuan Chiang ccaedd16d4 Enable log info with different levels. 11 years ago
Lei Jin b2795b799e thread local pointer storage 11 years ago
Igor Canadi f276e0e59d [CF] Options -> DBOptions 11 years ago
Igor Canadi 2966d764cd Fix some 32-bit compile errors 11 years ago
Igor Canadi 832158e7f7 Fsync directory after we create a new file 11 years ago
Dhruba Borthakur 31295b0a1b Add License message to public header files. 12 years ago
kailiu 97d8e573a6 make util/env_posix.cc work under mac 12 years ago
kailiu 21587760b9 Fixing the warning messages captured under mac os # Consider using `git commit -m 'One line title' && arc diff`. # You will save time by running lint and unit in the background. 12 years ago
Igor Canadi 444cf88a56 Flush the log outside of lock 12 years ago
Dhruba Borthakur b4ad5e89ae Implement a compressed block cache. 12 years ago
Mayank Agarwal 9b50106f9a Dbid feature 12 years ago
Igor Canadi d0beadd456 Env class that can randomly read and write 12 years ago
Dhruba Borthakur 3c37955a2f Remove obsolete namespace mappings. 12 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 12 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 12 years ago
Dhruba Borthakur 87d6eb2f6b Implement apis in the Environment to clear out pages in the OS cache. 12 years ago
Rajat Goel 11c65021fb Revert "Minor fixes found while trying to compile it using clang on Mac OS X" 12 years ago
Rajat Goel 5f2c136c32 Minor fixes found while trying to compile it using clang on Mac OS X 12 years ago
Haobo Xu 1565dab809 [RocksDB] Enhance Env to support two thread pools LOW and HIGH 12 years ago
Haobo Xu f2f4c8072f [RocksDB] Added nano second stopwatch and new perf counters to track block read cost 12 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 12 years ago
Haobo Xu 3cc1af2062 [RocksDB] Option for incremental sync 12 years ago
Haobo Xu 778e179046 [RocksDB] Sync file to disk incrementally 12 years ago
Haobo Xu bdf1085944 [RocksDB] cleanup EnvOptions 12 years ago
Haobo Xu ab8d2f6ab2 [RocksDB] [Performance] Allow different posix advice to be applied to the same table file 12 years ago
heyongqiang e21ba94a69 Set FD_CLOEXEC after each file open 12 years ago
Dhruba Borthakur ad96563b79 Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database. 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Kosie van der Merwe 4dcc0c89f4 Fixed cache key for block cache 12 years ago
Chip Turner 3dafdfb2c4 Use fallocate to prevent excessive allocation of sst files and logs 12 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
sheki d4627e6de4 Move WAL files to archive directory, instead of deleting. 12 years ago
Kai Liu d50f8eb603 Enable LevelDb to create a new log file if current log file is too large. 13 years ago
Dhruba Borthakur 1ca0584345 This is the mega-patch multi-threaded compaction 13 years ago
Dhruba Borthakur ae36e509f8 The BackupAPI should also list the length of the manifest file. 13 years ago
Dhruba Borthakur 9e84834eb4 Allow a configurable number of background threads. 13 years ago
Dhruba Borthakur 407727b75f Fix compiler warnings. Use uint64_t instead of uint. 13 years ago
Dhruba Borthakur fc20273e73 Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync). 13 years ago
Dhruba Borthakur 407f020929 Unit test corruption_test do not compile. 13 years ago
heyongqiang 6ba1f17789 adding a scribe logger in leveldb to log leveldb deploy stats 13 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 14 years ago
Gabor Cselle 299ccedfec A number of bugfixes: 14 years ago
Hans Wennborg 213a68eb68 Sync with upstream @23860137. 14 years ago
gabor@google.com 60bd8015f2 Speed up Snappy uncompression, new Logger interface. 14 years ago
dgrogan@chromium.org da79909507 sync with upstream @ 21409451 14 years ago