From a314993ab4bec20ffe8e1b31c5ba7e749be5d224 Mon Sep 17 00:00:00 2001 From: "Lei, HUANG" <6406592+v0y4g3r@users.noreply.github.com> Date: Wed, 21 Jun 2023 15:34:24 +0800 Subject: [PATCH] chore: change logstore default config (#1809) --- config/datanode.example.toml | 4 ++-- config/standalone.example.toml | 6 +++--- src/datanode/src/datanode.rs | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/datanode.example.toml b/config/datanode.example.toml index a3d8fa2494..70b75d361d 100644 --- a/config/datanode.example.toml +++ b/config/datanode.example.toml @@ -26,8 +26,8 @@ tcp_nodelay = true [wal] # WAL data directory # dir = "/tmp/greptimedb/wal" -file_size = "1GB" -purge_threshold = "50GB" +file_size = "256MB" +purge_threshold = "4GB" purge_interval = "10m" read_batch_size = 128 sync_write = false diff --git a/config/standalone.example.toml b/config/standalone.example.toml index 2aa0240b69..87e7b9e95c 100644 --- a/config/standalone.example.toml +++ b/config/standalone.example.toml @@ -81,9 +81,9 @@ addr = "127.0.0.1:4004" # WAL data directory # dir = "/tmp/greptimedb/wal" # WAL file size in bytes. -file_size = "1GB" -# WAL purge threshold in bytes. -purge_threshold = "50GB" +file_size = "256MB" +# WAL purge threshold. +purge_threshold = "4GB" # WAL purge interval in seconds. purge_interval = "10m" # WAL read batch size. diff --git a/src/datanode/src/datanode.rs b/src/datanode/src/datanode.rs index 54d777d3f6..5f6c7d2562 100644 --- a/src/datanode/src/datanode.rs +++ b/src/datanode/src/datanode.rs @@ -192,8 +192,8 @@ impl Default for WalConfig { fn default() -> Self { Self { dir: None, - file_size: ReadableSize::gb(1), // log file size 1G - purge_threshold: ReadableSize::gb(50), // purge threshold 50G + file_size: ReadableSize::mb(256), // log file size 256MB + purge_threshold: ReadableSize::gb(4), // purge threshold 4GB purge_interval: Duration::from_secs(600), read_batch_size: 128, sync_write: false,