From 71c296cab5da31e168e4d5ad9536ca73d1e98805 Mon Sep 17 00:00:00 2001 From: Arun Sharma Date: Mon, 26 Oct 2026 18:03:47 -0700 Subject: [PATCH] feat: default enableMultiWrites to true Tracks LadybugDB/ladybug#1435, which renames debug_enable_multi_writes to enable_multi_writes and flips the engine default to true. Mirror that default here so the binding does not silently pin single-writer mode. --- src/main/java/com/lbugdb/Database.java | 2 +- src/main/java/com/lbugdb/SystemConfig.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/lbugdb/Database.java b/src/main/java/com/lbugdb/Database.java index e316d31..d982d2c 100644 --- a/src/main/java/com/lbugdb/Database.java +++ b/src/main/java/com/lbugdb/Database.java @@ -15,7 +15,7 @@ public class Database implements AutoCloseable { boolean autoCheckpoint = true; boolean throwOnWalReplayFailure = true; boolean enableChecksums = true; - boolean enableMultiWrites = false; + boolean enableMultiWrites = true; boolean enableDefaultHashIndex = true; long max_num_threads; long checkpointThreshold; diff --git a/src/main/java/com/lbugdb/SystemConfig.java b/src/main/java/com/lbugdb/SystemConfig.java index 3bce7fb..bec4f3b 100644 --- a/src/main/java/com/lbugdb/SystemConfig.java +++ b/src/main/java/com/lbugdb/SystemConfig.java @@ -13,6 +13,6 @@ public class SystemConfig { public long checkpointThreshold = -1; public boolean throwOnWalReplayFailure = true; public boolean enableChecksums = true; - public boolean enableMultiWrites = false; + public boolean enableMultiWrites = true; public boolean enableDefaultHashIndex = true; }