Commit Graph

1163 Commits (22161b7547652af82a5dc67458de9ca8946ac83d)

Author SHA1 Message Date
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
Merlin Mao d10801e983 Allow Replayer to report the results of TraceRecords. (#8657) 3 years ago
Adam Retter 48c468c22e Use non-zero exit codes in benchmark.sh when the benchmark cannot be run (#8554) 3 years ago
Merlin Mao f58d276764 Make TraceRecord and Replayer public (#8611) 3 years ago
Peter Dillinger 6450e9fc38 Update and enhance check_format_compatible.sh (#8651) 3 years ago
Baptiste Lemaire e3a96c4823 Memtable sampling for mempurge heuristic. (#8628) 3 years ago
Andrew Kryczka 82b81dc8b5 Simplify GenericRateLimiter algorithm (#8602) 3 years ago
sdong e7c24168d8 Move old files to warm tier in FIFO compactions (#8310) 3 years ago
Peter (Stig) Edwards 543a201b93 Remove unused variable - run_had_errors (#8599) 3 years ago
HappyUncle d56f74a4db Update benchmark.sh (#8615) 3 years ago
mrambacher d057e8326d Make MergeOperator+CompactionFilter/Factory into Customizable Classes (#8481) 3 years ago
mrambacher ab7f7c9e49 Allow WAL dir to change with db dir (#8582) 3 years ago
Baptiste Lemaire 9501279d5f Create fillanddeleteuniquerandom benchmark (db_bench), with new option flags. (#8593) 3 years ago
Peter Dillinger 0804b44fb6 Some fixes and enhancements to `ldb repair` (#8544) 3 years ago
Baptiste Lemaire d6006f9c9b Add experimental mempurge policy flag to db_stress. (#8588) 3 years ago
mrambacher 3aee4fbd41 Make EventListener into a Customizable Class (#8473) 3 years ago
Baptiste Lemaire 4361d6d163 Add simple heuristics for experimental mempurge. (#8583) 3 years ago
leipeng 2febf1c45c db_bench_tool.cc: fix copy - paste (#8553) 3 years ago
Zhichao Cao 61c9bd49c1 Analyze MultiGet in trace_analyzer (#8575) 3 years ago
Baptiste Lemaire 6b4cdacf41 Add overwrite_probability for filluniquerandom benchmark in db_bench (#8569) 3 years ago
sdong bbc85a5f22 Fix minor wrong variable name in db_bench (#8549) 3 years ago
Baptiste Lemaire f4529a54bb Add experimental_allow_mempurge flag to benchmark. (#8546) 3 years ago
sdong 1e5b631e51 db_bench seekrandom with multiDB should only create iterators queried (#7818) 3 years ago
Baptiste Lemaire 0229a88dfe Crashtest mempurge (#8545) 3 years ago
sherriiiliu 7b9ecd4067 fix several MSVC build errors (#8519) 3 years ago
mrambacher da90e23998 Improvements to benchmark.sh script (#8346) 3 years ago
Adam Retter 5afd1e309c Correct CVS -> CSV typo (#8513) 3 years ago
sdong f33611d5e9 Stress test to inject read failures in DB reopen (#8476) 4 years ago
mrambacher 570248aeff Make SecondaryCache Customizable (#8480) 4 years ago
Peter (Stig) Edwards b20737709f Add -report_open_timing to db_bench (#8464) 4 years ago
sdong ba224b75c7 Stress Test to inject write failures in reopen (#8474) 4 years ago
anand76 6f9ed59b1d Allow db_stress to use a secondary cache (#8455) 4 years ago
Akanksha Mahajan be8199cdb9 Run Merge with Integrated BlobDB in stress, crash and db_bench (#8461) 4 years ago
Peter (Stig) Edwards 75741eb0ce Add more ops to: db_bench -report_file_operations (#8448) 4 years ago
Baptiste Lemaire 3f20925dc4 Add list live files metadata (#8446) 4 years ago
Baptiste Lemaire 0a1aed4e71 Fix double slashes in user-provided db path. (#8439) 4 years ago
Zhichao Cao 82a70e1470 Trace MultiGet Keys and CF_IDs to the trace file (#8421) 4 years ago
Akanksha Mahajan 5ba1b6e549 Cache warming data blocks during flush (#8242) 4 years ago
Peter Dillinger 865a25101d Mark Ribbon filter and optimize_filters_for_memory as production (#8408) 4 years ago
mrambacher 281ac9c89e Add CreateFrom methods to Env/FileSystem (#8174) 4 years ago
Baptiste Lemaire d61a449364 Fixed manifest_dump issues when printing keys and values containing null characters (#8378) 4 years ago
Zhichao Cao f44e69c64a Use DbSessionId as cache key prefix when secondary cache is enabled (#8360) 4 years ago
Jay Zhuang eda83eaac0 Fix cmake build failure with gflags (#8324) 4 years ago
sdong ab718b415f Kill whitebox crash test if it is 15 minutes over the limit (#8341) 4 years ago
Peter Dillinger 311a544c2a Use deleters to label cache entries and collect stats (#8297) 4 years ago
anand76 13232e11d4 Allow cache_bench/db_bench to use a custom secondary cache (#8312) 4 years ago
Levi Tamasi d83542ca83 Make it possible to apply only a subrange of table property collectors (#8298) 4 years ago
sdong 0ed8cb666d Write file temperature information to manifest (#8284) 4 years ago
Peter Dillinger ecd63b9262 Revert accidental enabling broken ClockCache in stress test (#8277) 4 years ago
Andrew Kryczka b71b4597e7 Permit stdout "fail"/"error" in whitebox crash test (#8272) 4 years ago