Commit Graph

2018 Commits (77f479951579322a0a095a6f5a82ca8c2532d5fa)

Author SHA1 Message Date
Yanqin Jin b5e4ee2e76 Fix a clang analyze error (#5365) 6 years ago
Sagar Vemuri e264eebcd7 Add comments in file_reader_writer.h (#5355) 6 years ago
Yanqin Jin bd9f1d2d0f Fix RocksDB auto-recovery from SpaceLimit err (#5334) 6 years ago
Sagar Vemuri b09c018b4d Add comments to trace_replay.h (#5359) 6 years ago
Sagar Vemuri 5d359fc337 Document AlignedBuffer (#5345) 6 years ago
Zhongyi Xie 6a54278b4a add class level comment for RepeatableThread 6 years ago
Sagar Vemuri dda474399a Remove PATENTS text from a few straggler files (#5326) 6 years ago
Vijay Nadimpalli 931c9df886 Use separate status code for column family drop and db shutdown in progress (#5275) 6 years ago
Zhichao Cao a13026fb2f Added trace replay fast forward function (#5273) 6 years ago
Maysam Yabandeh f0e8216197 WritePrepared: Fix deadlock in WriteRecoverableState (#5306) 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
Yuqi Gu 03c7ae24c2 RocksDB CRC32c optimization with ARMv8 Intrinsic (#5221) 6 years ago
Maysam Yabandeh 506e8448be Refresh snapshot list during long compactions (#5099) 6 years ago
jsteemann de76909464 refactor SavePoints (#5192) 6 years ago
Fosco Marotto 6c2bf9e916 Add copyright headers per FB open-source checkup tool. (#5199) 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Siying Dong 0bb555630f Consolidate hash function used for non-persistent data in a new function (#5155) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 6 years ago
Zhongyi Xie 26015f3b48 add compression options to table properties (#5081) 6 years ago
Yanqin Jin 09957ded1d Update RepeatableThreadTest with MockTimeEnv (#5107) 6 years ago
anand76 dae3b5545c Smooth the deletion of WAL files (#5116) 6 years ago
Yi Wu d69241586e Fix perf_context.user_key_comparison_count for range scan (#5098) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
anand76 959f86e5f8 Use placement new and delete in autovector (#5080) 6 years ago
Zhongyi Xie a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) 6 years ago
Wenjie Yang 36c2a7cfb1 Add an option to filter traces (#5082) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Zhongyi Xie fdc72a5c5d add OptionType kInt32T and kInt64T 6 years ago
Siying Dong aef763b6d6 Make statistics's stats_level change thread-safe (#5030) 6 years ago
Siying Dong 5e298f865b Add two more StatsLevel (#5027) 6 years ago
Siying Dong 06f378d75e When closing BlobDB, should first wait for all background tasks (#5005) 6 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 6 years ago
Maysam Yabandeh 0f4244fe00 WritePrepared: Improve stress tests with slow threads (#4974) 6 years ago
Zhongyi Xie ed995c6a69 add whole key bloom filter support in memtables (#4985) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Yanqin Jin a69d4deefb Atomic ingest (#4895) 6 years ago
Sagar Vemuri eafb09a380 Fix issues found by Clang Analyzer (#4976) 6 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 6 years ago
Maysam Yabandeh d6b9b3b884 Enhance transaction_test_util with delays (#4970) 6 years ago
tang-jianfeng 08809f5e6c Implement trace sampling (#4963) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
anand76 d0d484b132 Always delete Blob DB files in the background (#4928) 6 years ago
Siying Dong fc53839bfa Disallow customized hash function in DynamicBloom (#4915) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Siying Dong 08b8cea69f Deleting Blob files also goes through SstFileManager (#4904) 6 years ago
Andrew Kryczka 01013ae766 Digest ZSTD compression dictionary once when writing SST file (#4849) 6 years ago
Yanqin Jin e79df377c5 Use chrono::time_point instead of time_t (#4868) 6 years ago