Commit Graph

11471 Commits (6d2a9832d95617cbce414bd59f5cd373c7709c36)
 

Author SHA1 Message Date
Bo Wang 87b82f28a1 Split cache to minimize internal fragmentation (#10287) 2 years ago
mpoeter bef3127b00 Fix race in ExitAsBatchGroupLeader with pipelined writes (#9944) 2 years ago
Peter Dillinger 27f3af5966 Fix serious FSDirectory use-after-Close bug (missing fsync) (#10460) 2 years ago
Peter Dillinger 9da97a3726 regression_test.sh: kill very old db_bench (and more) (#10441) 2 years ago
Levi Tamasi cc8ded6152 Do not put blobs read during compaction into cache (#10457) 2 years ago
Yanqin Jin fbfcf5cbcd Remove unused fields from FileMetaData (temporarily) (#10443) 2 years ago
sdong cc2099803a Use EnvLogger instead of PosixLogger (#10436) 2 years ago
gitbw95 e1b176d274 Add CompressedSecondaryCache into stress test (#10442) 2 years ago
Akanksha Mahajan 56463d443d Provide support for subcompactions with user-defined timestamps (#10344) 2 years ago
anand76 54aebb2cc5 Fix cache metrics update when secondary cache is used (#10440) 2 years ago
Bo Wang 1aab5b32ad Update passing rate_limiter_priority for a PartitionedFilterBlockReader function to FS (#10438) 2 years ago
sdong aec28ebae6 db_bench -use_stderr_info_logger to print timestamp (#10435) 2 years ago
Peter Dillinger 15da225268 Fix regression_test.sh deleterandom duration (#10437) 2 years ago
Peter Dillinger 65036e4217 Revert "Add a blob-specific cache priority (#10309)" (#10434) 2 years ago
Andrew Kryczka c7ccbb33a6 Allow manual compactions to run in parallel by default (#10317) 2 years ago
Jay Zhuang 87649d3288 Best efforts recovery to skip empty MANIFEST (#10416) 2 years ago
Gang Liao 8d178090be Add a blob-specific cache priority (#10309) 2 years ago
Guido Tagliavini Ponce d976f68977 Fix assertion failure and memory leak in ClockCache. (#10430) 2 years ago
Zichen Zhu 8b2d429251 Mention kRoundRobin in HISTORY.md (#10421) 2 years ago
BilyZ98 8c0810de26 add trace tools flags in CMakeLists (#10404) 2 years ago
Jay Zhuang 6a0010eb46 ldb to display public unique id and dump work with key range (#10417) 2 years ago
Zichen Zhu c945a9a664 Allow sufficient subcompactions under round-robin compaction priority (#10422) 2 years ago
Guido Tagliavini Ponce 9d7de6517c Towards a production-quality ClockCache (#10418) 2 years ago
Alan Paxton 8db8b98f98 Transaction.prepare should be public (#10412) 2 years ago
Jay Zhuang 3134471457 Deflake FlushStaleColumnFamilies test (#10409) 2 years ago
Jay Lee 84e9b6ee2d full_history_ts_low should be const (#10411) 2 years ago
Changyu Bi 2fc6df37d6 Add checksum handshake for WAL fragment decompression (#10339) 2 years ago
Alan Paxton e637470f64 Run new benchmark script in branch. (#10303) 2 years ago
Peter Dillinger 01a2e20299 Account for DB ID in stress testing block cache keys (#10388) 2 years ago
sdong 4e00748098 Fix a bug in hash linked list (#10401) 2 years ago
Guido Tagliavini Ponce 6a160e1fec Lock-free ClockCache (#10390) 2 years ago
Zichen Zhu 8860fc902a Support subcmpct using reserved resources for round-robin priority (#10341) 2 years ago
sdong 252bea405e Improve SubCompaction Partitioning (#10393) 2 years ago
Jay Zhuang fcccc412d7 Remove Travis CI (#10407) 2 years ago
Yu Zhao 00540916 bfc737da21 fix typos in some code and comment (#10139) 2 years ago
Andrew Kryczka 7b44724205 Fix WAL compression fragmentation test (#10402) 2 years ago
Jun He 5cf18c7634 Fix build error due to uninitialized read_req (#10312) 2 years ago
LIU HU 8885b0537b Fix underflow in FIFOCompactionPicker (#10386) 2 years ago
Yanqin Jin dd759537d0 Print perf context for all benchmarks if enabled (#10396) 2 years ago
dependabot[bot] 944ace8f70 Bump tzinfo from 1.2.9 to 1.2.10 in /docs (#10400) 2 years ago
DaPorkchop_ 6bebe65030 Correctly implement Create-/DropColumnFamilies for PessimisticTransactionDB (#10332) 2 years ago
Wallace 1e9bf25f61 Do not hold mutex when write keys if not necessary (#7516) 2 years ago
Andrew Kryczka a0c63083d3 Fix explanation of XOR usage in KV checksum blog post (#10392) 2 years ago
Yanqin Jin b443d24f4d Stop operating on DB in a stress test background thread (#10373) 2 years ago
Andrew Kryczka e576f2ab19 Fix race conditions in GenericRateLimiter (#10374) 2 years ago
Gang Liao 0b6bc101ba Charge blob cache usage against the global memory limit (#10321) 2 years ago
Jay Zhuang 18a61a1734 Fix seqno->time worker not scheduled with multi DB instances (#10383) 2 years ago
Changyu Bi 5b5144deb2 Per kv checksum blogpost (#10385) 2 years ago
Akanksha Mahajan f6c4d7a576 Fix hang in MultiRead with O_DIRECT and io_uring (#10368) 2 years ago
Andrew Kryczka 25cc564ff7 Make RateLimiter not Customizable (#10378) 2 years ago