diff --git a/e2e_test/ddl/alter_session_params.slt b/e2e_test/ddl/alter_session_params.slt index ecaf7f09ebad3..49968ded83245 100644 --- a/e2e_test/ddl/alter_session_params.slt +++ b/e2e_test/ddl/alter_session_params.slt @@ -26,9 +26,6 @@ set STREAMING_ENABLE_DELTA_JOIN to false; statement ok set RW_STREAMING_ENABLE_DELTA_JOIN to true; -statement error session param query_mode cannot be altered system wide -alter system set query_mode to auto; - connection other1 query T show RW_STREAMING_ENABLE_DELTA_JOIN; diff --git a/src/common/src/session_config/mod.rs b/src/common/src/session_config/mod.rs index 3b9451bf55112..d452c51ad3539 100644 --- a/src/common/src/session_config/mod.rs +++ b/src/common/src/session_config/mod.rs @@ -77,7 +77,7 @@ pub struct SessionConfig { /// The default value is auto which means let the system decide to run batch queries in local /// or distributed mode automatically. #[serde_as(as = "DisplayFromStr")] - #[parameter(default = QueryMode::default(), flags = "NO_ALTER_SYS")] + #[parameter(default = QueryMode::default())] query_mode: QueryMode, /// Sets the number of digits displayed for floating-point values.