Commit Graph

1760 Commits (9bd5fce6e89fcb294a1d193f32f3e4bb2e41d994)

Author SHA1 Message Date
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
Yi Wu 77a8d4d476 Detect if Jemalloc is linked with the binary (#4844) 6 years ago
Burton Li 46e3209e0d Compaction limiter miscs (#4795) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Siying Dong ae25546a7a Direct I/O Close() shouldn't rewrite the last block (#4771) 6 years ago
Maysam Yabandeh b878f93c70 Extend Transaction::GetForUpdate with do_validate (#4680) 6 years ago
Zhongyi Xie b0f3d9b478 fix unused param "options" error in jemalloc_nodump_allocator.cc (#4738) 6 years ago
Yi Wu cf1df5d3cb JemallocNodumpAllocator: option to limit tcache memory usage (#4736) 6 years ago