Commit Graph

376 Commits (c992eb118b134daf8e342a78bec6783007bd6c22)

Author SHA1 Message Date
Zhichao Cao d8ec0a760a Make FileType Public and Replace kLogFile with kWalFile (#7580) 4 years ago
anand76 00751e4292 Add a host location property to TableProperties (#7479) 4 years ago
Cheng Chang 12b78e40bd Track WAL in MANIFEST: add option track_and_verify_wals_in_manifest (#7275) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 4 years ago
Andrew Kryczka e6e2f3699c fix doc about kTolerateCorruptedTailRecords recovery (#7270) 5 years ago
anand76 832b056a30 Enable IO timeouts for iterators (#7161) 5 years ago
Levi Tamasi 8cb278d11a Move CompressionType to its own header file (#7162) 5 years ago
Adam Retter 18efd760c5 Add defaults to ReadOptions doc (#7215) 5 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 5 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 5 years ago
Zhichao Cao a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) 5 years ago
Cheng Chang f7613e2a9e Make it able to lower cpu priority to specific level in threadpool (#6969) 5 years ago
Zhichao Cao b3585a11b4 Ingest SST files with checksum information (#6891) 5 years ago
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 5 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 5 years ago
anand76 c1ccd6b6af Implement deadline support for MultiGet (#6710) 5 years ago
Huisheng Liu 9e89ffb776 make iterator return versions between timestamp bounds (#6544) 5 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
anand76 a9d168cfd7 Simplify migration to FileSystem API (#6552) 5 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 5 years ago
Mike Kolupaev 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) 5 years ago
sdong 71874c5aaf Fix LITE build with DBTest2.AutoPrefixMode1 (#6346) 5 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 5 years ago
解轶伦 39fcaf8246 delete superversions in BackgroundCallPurge (#6146) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Yingchun Lai 9befbe9b40 fix typo (#6099) 5 years ago
Maysam Yabandeh 6ec6a4a9a4 Remove snap_refresh_nanos option (#5826) 5 years ago
Lingjing You 1a928c22a0 Add insert hints for each writebatch (#5728) 5 years ago
Ronak Sisodia d05c0fe4d1 Option to make write group size configurable (#5759) 5 years ago
Vijay Nadimpalli 979fbdc696 Persistent globally unique DB ID in manifest (#5725) 6 years ago
sdong 3552473668 Introduce IngestExternalFileOptions.verify_checksums_readahead_size (#5721) 6 years ago
Eli Pozniansky 4834dab578 Improve CPU Efficiency of ApproximateSize (part 2) (#5609) 6 years ago
Eli Pozniansky 9625a2bc2b Added SizeApproximationOptions to DB::GetApproximateSizes (#5626) 6 years ago
Maysam Yabandeh d9dc6b4637 Declare snapshot refresh incompatible with delete range (#5625) 6 years ago
Maysam Yabandeh 327c4807a7 Disable refresh snapshot feature by default (#5606) 6 years ago
Eli Pozniansky c129c75fb7 Added log_readahead_size option to control prefetching for Log::Reader (#5592) 6 years ago
Venki Pallipadi 22ce462450 Export Import sst files (#5495) 6 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 6 years ago
Zhongyi Xie 671d15cbdd Persistent Stats: persist stats history to disk (#5046) 6 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 6 years ago
haoyuhuang 74a334a2eb Provide an option so that SST ingestion won't fall back to copy after hard linking fails (#5333) 6 years ago
Maysam Yabandeh 5c0e304170 WritePrepared: Clarify the need for two_write_queues in unordered_write (#5313) 6 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
Maysam Yabandeh 6a40ee5eb1 Refresh snapshot list during long compactions (2nd attempt) (#5278) 6 years ago
Maysam Yabandeh 521d234bda Revert snap_refresh_nanos feature (#5269) 6 years ago
Sagar Vemuri 3548e4220d Improve explicit user readahead performance (#5246) 6 years ago
Maysam Yabandeh 506e8448be Refresh snapshot list during long compactions (#5099) 6 years ago