From 9a001d33929149aad61dffd6851d63d1f2d44544 Mon Sep 17 00:00:00 2001 From: Yingwen Date: Thu, 16 Mar 2023 11:56:28 +0800 Subject: [PATCH] chore(datanode): derive serde default for Wal/CompactionConfig (#1173) --- src/datanode/src/datanode.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/datanode/src/datanode.rs b/src/datanode/src/datanode.rs index 6ba0858957..3492767490 100644 --- a/src/datanode/src/datanode.rs +++ b/src/datanode/src/datanode.rs @@ -77,6 +77,7 @@ impl Default for ObjectStoreConfig { } #[derive(Debug, Clone, Serialize, Deserialize)] +#[serde(default)] pub struct WalConfig { // wal directory pub dir: String, @@ -108,6 +109,7 @@ impl Default for WalConfig { /// Options for table compaction #[derive(Debug, Clone, Serialize, Deserialize, Eq, PartialEq)] +#[serde(default)] pub struct CompactionConfig { /// Max task number that can concurrently run. pub max_inflight_tasks: usize,