From e604a80e93a118e1a9e7e424a4fbad401e9a2132 Mon Sep 17 00:00:00 2001 From: Jussi Saurio Date: Mon, 21 Jul 2025 13:35:11 +0300 Subject: [PATCH] fix/sim: actually enable indexes by default --- simulator/runner/cli.rs | 4 ++-- simulator/runner/env.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/simulator/runner/cli.rs b/simulator/runner/cli.rs index 36f74abc3..3bfae4349 100644 --- a/simulator/runner/cli.rs +++ b/simulator/runner/cli.rs @@ -127,8 +127,8 @@ pub struct SimulatorCLI { pub max_tick: u64, #[clap(long, help = "Enable experimental MVCC feature")] pub experimental_mvcc: bool, - #[clap(long, help = "Enable experimental indexing feature")] - pub experimental_indexes: bool, + #[clap(long, help = "Disable experimental indexing feature")] + pub disable_experimental_indexes: bool, } #[derive(Parser, Debug, Clone, Serialize, Deserialize, PartialEq, PartialOrd, Eq, Ord)] diff --git a/simulator/runner/env.rs b/simulator/runner/env.rs index fa5859af3..83e965da7 100644 --- a/simulator/runner/env.rs +++ b/simulator/runner/env.rs @@ -246,7 +246,7 @@ impl SimulatorEnv { disable_reopen_database: cli_opts.disable_reopen_database, latency_probability: cli_opts.latency_probability, experimental_mvcc: cli_opts.experimental_mvcc, - experimental_indexes: cli_opts.experimental_indexes, + experimental_indexes: !cli_opts.disable_experimental_indexes, min_tick: cli_opts.min_tick, max_tick: cli_opts.max_tick, };