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,