Commit Graph

348 Commits (8c4ea7b85166d092c4d05d7116172eb8ab9ff484)

Author SHA1 Message Date
Changyu Bi 8515bd50c9 Support read rate-limiting in SequentialFileReader (#9973) 3 years ago
Changyu Bi cc23b46da1 Support using ZDICT_finalizeDictionary to generate zstd dictionary (#9857) 3 years ago
Peter Dillinger 280b9f371a Fix auto_prefix_mode performance with partitioned filters (#10012) 3 years ago
Hui Xiao 3573558ec5 Rewrite memory-charging feature's option API (#9926) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
sdong 49628c9a83 Use std::numeric_limits<> (#9954) 3 years ago
Mark Callaghan bf68d1c93d Print elapsed time and number of operations completed (#9886) 3 years ago
Mark Callaghan b6ec3328af Make --benchmarks=flush flush the default column family (#9887) 3 years ago
Jaromir Vanek fb9a167a55 Add 95% confidence intervals to db_bench output (#9882) 3 years ago
Andrew Kryczka 690f1edf37 Avoid overwriting OPTIONS file settings in db_bench (#9862) 3 years ago
gitbw95 f241d082b6 Prevent double caching in the compressed secondary cache (#9747) 3 years ago
Duncan Bellamy 25e31d1a94 tools/db_bench_tool.cc use uint64_t instead of size_t (#9800) 3 years ago
Hui Xiao 49623f9c8e Account memory of big memory users in BlockBasedTable in global memory limit (#9748) 3 years ago
Bo Wang bcabee737f Improve comments for some files (#9793) 3 years ago
Andrew Kryczka bfea9e7c02 Add benchmark for GetMergeOperands() (#9785) 3 years ago
Mark Callaghan 37de4e1d08 Correctly set ThreadState::tid (#9757) 3 years ago
Mark Callaghan 1a130fa3c1 db_bench should use a good seed when --seed is not set or set to 0 (#9740) 3 years ago
Mark Callaghan 409635cb2a Add --slow_usecs option to determine when long op message is printed (#9732) 3 years ago
Mark Callaghan f219e3d5d8 db_bench should fail on bad values for --compaction_fadvice and --value_size_distribution_type (#9741) 3 years ago
Mark Callaghan d583d23d86 Avoid seed reuse when --benchmarks has more than one test (#9733) 3 years ago
Mark Callaghan 6904fd0c86 db_bench should fail when an option uses an invalid compression type (#9729) 3 years ago
Mark Callaghan d71e5a5beb Add number of running flushes & compactions to --stats_per_interval output (#9726) 3 years ago
Akanksha Mahajan f07eec1bf8 Add async_io read option in db_bench (#9735) 3 years ago
Mark Callaghan 63a284a6ad For db_bench --benchmarks=fillseq with --num_multi_db load databases … (#9713) 3 years ago
Mark Callaghan 1ca1562e35 Make mixgraph easier to use (#9711) 3 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 3 years ago
Bo Wang f706a9c199 Add a secondary cache implementation based on LRUCache 1 (#9518) 3 years ago
Siddhartha Roychowdhury 39b0d92153 Add record to set WAL compression type if enabled (#9556) 3 years ago
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 3 years ago
Peter Dillinger 479eb1aad6 Hide deprecated, inefficient block-based filter from public API (#9535) 3 years ago
Akanksha Mahajan 9745c68eb1 Remove deprecated option new_table_reader_for_compaction_inputs (#9443) 3 years ago
satyajanga 036bbab6f7 Use the comparator from the sst file table properties in sst_dump_tool (#9491) 3 years ago
mrambacher aae3093719 Introduce a CountedFileSystem for counting file operations (#9283) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Peter Dillinger f6d7ec1d02 Ignore `total_order_seek` in DB::Get (#9427) 3 years ago
Hui Xiao 42cca28ebb Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) 3 years ago
Jay Zhuang 22321e1027 Remove unused API base_background_compactions (#9462) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Siddhartha Roychowdhury c27ca23644 Add option for WAL compression algorithm (#9432) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
Peter Dillinger 5576ded762 Add Options::DisableExtraChecks, clarify force_consistency_checks (#9363) 3 years ago
mrambacher fe31dc53ca Make the Env class Customizable (#9293) 3 years ago
sdong a931bacf5d Improve SimulatedHybridFileSystem (#9301) 3 years ago
Yanqin Jin 42fef0224f Fix build for msvc (#9230) 3 years ago
Levi Tamasi dc5de45af8 Support readahead during compaction for blob files (#9187) 3 years ago
Akanksha Mahajan 17ce1ca48b Reuse internal auto readhead_size at each Level (expect L0) for Iterations (#9056) 3 years ago
sdong caadf09d53 Add options.manual_wal_flush to db_bench (#9132) 3 years ago
sdong a2b9be42b6 Try to start TTL earlier with kMinOverlappingRatio is used (#8749) 3 years ago
Peter Dillinger a7d4bea43a Implement XXH3 block checksum type (#9069) 3 years ago
sdong c66b4429ff Incremental Space Amp Compactions in Universal Style (#8655) 3 years ago