Commit Graph

337 Commits (5fef34fd3a42b31abb0e454d467e0128b115a69c)

Author SHA1 Message Date
sdong 7508175558 Introduce options.check_flush_compaction_key_order (#7467) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 4 years ago
mrambacher 5d6ff69375 Fix valgrind issues with configurable_test (#7424) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Levi Tamasi b9bb59d49d Add initial set of options for integrated blob write path (#7280) 4 years ago
anand76 832b056a30 Enable IO timeouts for iterators (#7161) 4 years ago
Yingchun Lai 67bbac3621 Remove duplicate colon in Status message (#7041) 4 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
mrambacher ec711b2315 Add Support for saving CompressionOptions to Options File (#6817) 4 years ago
Zhichao Cao a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) 4 years ago
rockeet b649d8cb97 Fixed Factory construct just for calling .Name() (#7080) 4 years ago
sdong 9cc25190e1 Test CircleCI with CLANG-10 (#7025) 4 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 4 years ago
Peter Dillinger 88b4210701 Remove racially charged terms "whitelist" and "blacklist" (#7008) 4 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 4 years ago
mrambacher 0a17d95357 Add OptionTypeInfo::Vector to parse/serialize vectors (#6424) 4 years ago
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 4 years ago
Peter Dillinger 803a517b48 Misc things for ASSERT_STATUS_CHECKED, also gcc 4.8.5 (#6871) 4 years ago
Peter Dillinger 35a25a3fb9 Fix/expand ASSERT_STATUS_CHECKED build, add to Travis (#6870) 4 years ago
mrambacher 38be686160 Add Struct Type to OptionsTypeInfo (#6425) 4 years ago
Andrew Kryczka 1c84660457 prototype status check enforcement (#6798) 4 years ago
mrambacher 394f2bbd13 Add OptionTypeInfo::Enum and related methods (#6423) 4 years ago
sdong 6504ae0c4e Remove the support of setting CompressionOptions.parallel_threads from string for now (#6782) 4 years ago
Derrick Pallas 5272305437 Fix FilterBench when RTTI=0 (#6732) 4 years ago
mrambacher 618bf638aa Add Functions to OptionTypeInfo (#6422) 4 years ago
Cheng Chang 4cd859edf1 Fix build under LITE (#6758) 4 years ago
Cheng Chang 40497a875a Reduce memory copies when fetching and uncompressing blocks from SST files (#6689) 4 years ago
mrambacher 4cbc19d2a1 Add a ConfigOptions for use in comparing objects and converting to/from strings (#6389) 4 years ago
anand76 c1ccd6b6af Implement deadline support for MultiGet (#6710) 4 years ago
Akanksha Mahajan 03a1d95db0 Set max_background_flushes dynamically (#6701) 4 years ago
anand76 3d6d7bcf17 Log CompactOnDeletionCollectorFactory parameters on DB open (#6686) 4 years ago
Huisheng Liu 9e89ffb776 make iterator return versions between timestamp bounds (#6544) 4 years ago
sdong e860f8840a Fix memory corruption caused by new test in options_settable_test (#6676) 4 years ago
sdong 94f90ac6bc compression related options are not copied back from MutableCFOptions… (#6668) 4 years ago
mrambacher 259b6ec8da Move the OptionTypeMap code closer to home (#6198) 4 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 4 years ago
sdong 80979f81c7 Make options.bottommost_compression, compression_opts and bottommost_compression_opts dynamically changeable. (#6615) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
anand76 a9d168cfd7 Simplify migration to FileSystem API (#6552) 4 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 4 years ago
Cheng Chang 6dea7530b5 Remove copy of pairs from the for range loop (#6514) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 4 years ago
sdong 594e815e32 Make clang analyze happy with options_test (#6398) 4 years ago
sdong b2bc1da561 Try to fix some analysis failures 4 years ago
sdong 876c2dbff4 Allow readahead when reading option files. (#6372) 4 years ago
Mike Kolupaev 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) 4 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 4 years ago