Commit Graph

53 Commits (e466173d5cb0735f49a905489be0eb889a26d89d)

Author SHA1 Message Date
Changyu Bi 2fc6df37d6 Add checksum handshake for WAL fragment decompression (#10339) 2 years ago
Changyu Bi 0ff7713112 Handoff checksum during WAL replay (#10212) 2 years ago
Changyu Bi 8515bd50c9 Support read rate-limiting in SequentialFileReader (#9973) 2 years ago
Siddhartha Roychowdhury fec4403ff1 Integrate WAL compression into log reader/writer. (#9642) 2 years ago
Siddhartha Roychowdhury 39b0d92153 Add record to set WAL compression type if enabled (#9556) 2 years ago
Andrew Kryczka eb65d673fe Fix kPointInTimeRecovery handling of truncated WAL (#7701) 4 years ago
Peter Dillinger 9aad24da55 Real fix for race in backup custom checksum checking (#7309) 4 years ago
Yanqin Jin 717749f4c0 Fail point-in-time WAL recovery upon IOError reading WAL (#6963) 4 years ago
Peter Dillinger 31da5e34c1 C++20 compatibility (#6697) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 5 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Zhongyi Xie f6b151f16d fix clang analyzer error (#4583) 6 years ago
Yanqin Jin da4aa59b4c Add read retry support to log reader (#4394) 6 years ago
Yanqin Jin 82057b0d8f Improve type conversion (#4367) 6 years ago
Andrew Kryczka c94523ee56 Delete code for WAL reader to start at nonzero offset (#4362) 6 years ago
Tamir Duberstein 7bee48bdbd Add GCC 8 to Travis (#3433) 6 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Yi Wu 296545a2c7 Fix clang analyzer errors 8 years ago
Sage Weil 2b2a898e0b db/log_reader: combine kBadRecord{Len,Checksum} for readability 8 years ago
Sage Weil 34df1c94d5 db/log_reader: treat bad record length or checksum as EOF 8 years ago
Sage Weil 7947aba68c db/log_reader: move kBadRecord{Len,Checksum} handling into ReadRecord 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Sage Weil a7b2bedfb0 log_{reader,write}: recyclable record format 9 years ago
Sage Weil 4104e9bb67 log_reader: introduce kBadHeader; drop wal mode from ReadPhysicalRecord 9 years ago
Sage Weil 9c33f64d19 log_reader: pass in WALRecoveryMode instead of bool report_eof_inconsistency 9 years ago
Sage Weil 3ac13c99d1 log_reader: pass log_number and optional info_log to ctor 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 de85e4cadf Introduce WAL recovery consistency levels 9 years ago
Igor Sugak 62f7a1be4f rocksdb: Fixed 'Dead assignment' and 'Dead initialization' scan-build warnings 9 years ago
Igor Canadi 25f273027b Fix iOS compile with -Wshorten-64-to-32 10 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 10 years ago
Schalk-Willem Kruger 3d33da75ef Fix UnmarkEOF for partial blocks 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
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 11 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
Dhruba Borthakur aa42c66814 Fix all warnings generated by -Wall option to the compiler. 12 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 13 years ago
gabor@google.com 6699c7ebe6 Small tweaks and bugfixes for Issue 18 and 19. 13 years ago
dgrogan@chromium.org da79909507 sync with upstream @ 21409451 13 years ago
dgrogan@chromium.org 69c6d38342 reverting disastrous MOE commit, returning to r21 13 years ago
dgrogan@chromium.org b743906eea Revision created by MOE tool push_codebase. 13 years ago
dgrogan@chromium.org b409afe968 chmod a-x 13 years ago
dgrogan@chromium.org f779e7a5d8 @20602303. Default file permission is now 755. 13 years ago
jorlow@chromium.org 4671a695fc Move include files into a leveldb subdir. 13 years ago