Commit Graph

64 Commits (c24ef26ca7224261c734e0bb5911d7d2386c17f4)

Author SHA1 Message Date
Yu Zhang 4dafa5b220 switch to use RocksDB UnorderedMap (#11507) 1 year ago
Yu Zhang 47235dda9e Add support in log writer and reader for a user-defined timestamp size record (#11433) 2 years ago
anand76 77b61abc7b Fix bug in WAL streaming uncompression (#11198) 2 years ago
Andrew Kryczka 5cf6ab6f31 Ran clang-format on db/ directory (#10910) 2 years ago
Peter Dillinger e466173d5c Print stack traces on frozen tests in CI (#10828) 2 years ago
Changyu Bi 2fc6df37d6 Add checksum handshake for WAL fragment decompression (#10339) 2 years ago
Andrew Kryczka 7b44724205 Fix WAL compression fragmentation test (#10402) 2 years ago
Siddhartha Roychowdhury fec4403ff1 Integrate WAL compression into log reader/writer. (#9642) 3 years ago
Siddhartha Roychowdhury 21345d2823 Streaming Compression API for WAL compression. (#9619) 3 years ago
Siddhartha Roychowdhury 39b0d92153 Add record to set WAL compression type if enabled (#9556) 3 years ago
mrambacher c1a65a4de4 Make StringEnv, StringSink, StringSource use FS classes (#7786) 4 years ago
mrambacher 02418194d7 Add more tests for assert status checked (#7524) 4 years ago
Andrew Kryczka eb65d673fe Fix kPointInTimeRecovery handling of truncated WAL (#7701) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin da4aa59b4c Add read retry support to log reader (#4394) 6 years ago
Andrew Kryczka c94523ee56 Delete code for WAL reader to start at nonzero offset (#4362) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 6 years ago
Bruce Mitchener 0de710f5b8 Use nullptr instead of NULL / 0 more consistently. 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Sage Weil 34df1c94d5 db/log_reader: treat bad record length or checksum as EOF 9 years ago
Sage Weil 847e471db6 db/log_test: add recycle log test 9 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 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
Sage Weil 5830c699f2 log_writer: pass log number and whether recycling is enabled to ctor 9 years ago
Andres Notzli c465071029 Removing duplicate code 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 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Caio SBA b9c78d2db6 Make it compile on Debian/GCC 4.7 11 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 11 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