Commit Graph

35 Commits (d6e016be6dceae99adb2c068331c90d468661873)

Author SHA1 Message Date
Siddhartha Roychowdhury fec4403ff1 Integrate WAL compression into log reader/writer. (#9642) 3 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 3 years ago
Siddhartha Roychowdhury 39b0d92153 Add record to set WAL compression type if enabled (#9556) 3 years ago
storagezhang d9be6556aa Include C++ standard library headers instead of C compatibility headers (#8068) 4 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Yanqin Jin da96f2fe00 Close WAL files before deletion (#5233) 6 years ago
Siying Dong 2b4d5ceb47 Remove some "using std::..." from header files. (#5113) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 7 years ago
Lukas Rist a277b0f2b7 Clarification regarding record format 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
sdong d5a51d4de3 Need to make sure log file synced before flushing memtable of one column family 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Vasili Svirski 41b32c6059 Enable C4267 warning 9 years ago
Sage Weil a7b2bedfb0 log_{reader,write}: recyclable record format 9 years ago
Sage Weil 5830c699f2 log_writer: pass log number and whether recycling is enabled to ctor 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
krad 58346b9e29 Log writer record format doc. 10 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 13 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 f67e15e50f Initial checkin. 14 years ago