From d0c73b48998f9974663ebc075d2221566097fdff Mon Sep 17 00:00:00 2001 From: wesley <865373641@qq.com> Date: Sun, 5 Jan 2025 04:08:37 +0800 Subject: [PATCH] small fix --- include/leveldb/options.h | 2 +- test/test_bench_gc.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/leveldb/options.h b/include/leveldb/options.h index 79fcbf1..7b9b35b 100644 --- a/include/leveldb/options.h +++ b/include/leveldb/options.h @@ -118,7 +118,7 @@ struct LEVELDB_EXPORT Options { // initially populating a large database. size_t max_file_size = 2 * 1024 * 1024; - size_t gc_size_threshold = 128 * 1024 * 1024; + size_t gc_size_threshold = 100 * 1024 * 1024; // Compress blocks using the specified compression algorithm. This // parameter can be changed dynamically. diff --git a/test/test_bench_gc.cc b/test/test_bench_gc.cc index 31f6c89..0f6a457 100644 --- a/test/test_bench_gc.cc +++ b/test/test_bench_gc.cc @@ -11,7 +11,7 @@ using namespace leveldb; // Number of key/values to operate in database constexpr int num_ = 100000; // Size of each value -constexpr int value_size_ = 1000; +constexpr int value_size_ = 2000; // Number of read operations constexpr int reads_ = 100000; // Number of findkeysbyfield operations @@ -42,7 +42,7 @@ void InsertData(DB *db, std::vector &lats) { int key_ = rand() % num_+1; int value_ = std::rand() % (num_ + 1); int value_size = value_range(value_seed); - std::string value(value_size, 'a'); + std::string value(value_size_, 'a'); std::string key = std::to_string(key_); FieldArray field_array = { {"1", value},