Skip to content

Commit ae9c3fc

Browse files
committed
Disable Straddled Joins by default
Out of an abundance of caution, we are also disabling this by default for now. We don't, however, have any examples of issues with this feature. This is also a partial revert of Iad455b26. We again pass the argument explicitly as we did before the change that made this feature enabled by default. Change-Id: I5b79cf656e5e161ba9e2d7c3013541d6d560a7d9 Reviewed-on: https://gerrit.readyset.name/c/readyset/+/8025 Reviewed-by: Michael Zink <[email protected]> Tested-by: Buildkite CI
1 parent 3a7a266 commit ae9c3fc

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

readyset-features.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"command-line": "--feature-straddled-joins",
3838
"environment-variable": "FEATURE_STRADDLED_JOINS",
3939
"description": "Enable support for straddled joins (joins with partial keys traced to both parents).",
40-
"default": true
40+
"default": false
4141
},
4242
{
4343
"feature_id": "6",

readyset-server/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -668,7 +668,7 @@ pub struct WorkerOptions {
668668
#[arg(
669669
long,
670670
env = "FEATURE_STRADDLED_JOINS",
671-
default_value = "true",
671+
default_value = "false",
672672
default_missing_value = "true",
673673
num_args = 0..=1,
674674
action = ArgAction::Set,

system-benchmarks/benches/workload.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -644,6 +644,7 @@ fn start_adapter(args: SystemBenchArgs) -> anyhow::Result<()> {
644644
"standalone",
645645
"--allow-unauthenticated-connections",
646646
"--feature-post-lookup",
647+
"--feature-straddled-joins",
647648
"--upstream-db-url",
648649
&upstream_url,
649650
"--durability",

0 commit comments

Comments
 (0)