Commit Graph

1356 Commits (27f3af596609f3b86af5080cc870c869e836e7f2)

Author SHA1 Message Date
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) 3 years ago
mrambacher 570248aeff Make SecondaryCache Customizable (#8480) 3 years ago
Peter (Stig) Edwards b20737709f Add -report_open_timing to db_bench (#8464) 3 years ago
sdong ba224b75c7 Stress Test to inject write failures in reopen (#8474) 3 years ago
anand76 6f9ed59b1d Allow db_stress to use a secondary cache (#8455) 3 years ago
Akanksha Mahajan be8199cdb9 Run Merge with Integrated BlobDB in stress, crash and db_bench (#8461) 3 years ago
Peter (Stig) Edwards 75741eb0ce Add more ops to: db_bench -report_file_operations (#8448) 3 years ago
Baptiste Lemaire 3f20925dc4 Add list live files metadata (#8446) 3 years ago
Baptiste Lemaire 0a1aed4e71 Fix double slashes in user-provided db path. (#8439) 3 years ago
Zhichao Cao 82a70e1470 Trace MultiGet Keys and CF_IDs to the trace file (#8421) 3 years ago
Akanksha Mahajan 5ba1b6e549 Cache warming data blocks during flush (#8242) 3 years ago
Peter Dillinger 865a25101d Mark Ribbon filter and optimize_filters_for_memory as production (#8408) 3 years ago
mrambacher 281ac9c89e Add CreateFrom methods to Env/FileSystem (#8174) 3 years ago
Baptiste Lemaire d61a449364 Fixed manifest_dump issues when printing keys and values containing null characters (#8378) 3 years ago
Zhichao Cao f44e69c64a Use DbSessionId as cache key prefix when secondary cache is enabled (#8360) 3 years ago
Jay Zhuang eda83eaac0 Fix cmake build failure with gflags (#8324) 3 years ago
sdong ab718b415f Kill whitebox crash test if it is 15 minutes over the limit (#8341) 3 years ago
Peter Dillinger 311a544c2a Use deleters to label cache entries and collect stats (#8297) 3 years ago
anand76 13232e11d4 Allow cache_bench/db_bench to use a custom secondary cache (#8312) 3 years ago
Levi Tamasi d83542ca83 Make it possible to apply only a subrange of table property collectors (#8298) 3 years ago
sdong 0ed8cb666d Write file temperature information to manifest (#8284) 3 years ago
Peter Dillinger ecd63b9262 Revert accidental enabling broken ClockCache in stress test (#8277) 3 years ago
Andrew Kryczka b71b4597e7 Permit stdout "fail"/"error" in whitebox crash test (#8272) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 3 years ago
Andrew Kryczka 0f42e50fec Fix `GetLiveFiles()` returning OPTIONS-000000 (#8268) 3 years ago
Peter Dillinger 3b981eaa1d Fix use-after-free threading bug in ClockCache (#8261) 3 years ago
sdong c3ff14e2c1 Hint temperature of bottommost level files to FileSystem (#8222) 3 years ago
Peter Dillinger d2ca04e3ed Add more LSM info to FilterBuildingContext (#8246) 3 years ago
Peter Dillinger 85becd94c1 Refactor: use TableBuilderOptions to reduce parameter lists (#8240) 3 years ago
sdong cde69a7cfd db_stress to add --open_metadata_write_fault_one_in (#8235) 3 years ago