From dd4a22d713181df3e5862fd457bff32221f8eaa1 Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Tue, 30 Nov 2021 19:29:49 +0300 Subject: [PATCH] feat(cubesql): Specify max_allowed_packet, auto_increment_increment --- packages/cubejs-backend-native/Cargo.lock | 1 - rust/cubesql/src/compile/engine/context.rs | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/cubejs-backend-native/Cargo.lock b/packages/cubejs-backend-native/Cargo.lock index 9b92da5f7136..1e1d08d7f418 100644 --- a/packages/cubejs-backend-native/Cargo.lock +++ b/packages/cubejs-backend-native/Cargo.lock @@ -1195,7 +1195,6 @@ dependencies = [ [[package]] name = "msql-srv" version = "0.9.2" -source = "git+https://github.com/cube-js/msql-srv?rev=8fb94f10864e5632b22152d0c2e9da2da81f6cb5#8fb94f10864e5632b22152d0c2e9da2da81f6cb5" dependencies = [ "async-trait", "byteorder", diff --git a/rust/cubesql/src/compile/engine/context.rs b/rust/cubesql/src/compile/engine/context.rs index b87403a32928..1b63021bbb63 100644 --- a/rust/cubesql/src/compile/engine/context.rs +++ b/rust/cubesql/src/compile/engine/context.rs @@ -11,6 +11,14 @@ impl SystemVar { /// new system variable pub fn new() -> Self { let mut variables = HashMap::new(); + variables.insert( + "@@max_allowed_packet".to_string(), + ScalarValue::UInt32(Some(67108864)), + ); + variables.insert( + "@@auto_increment_increment".to_string(), + ScalarValue::UInt32(Some(1)), + ); variables.insert( "@@version_comment".to_string(), ScalarValue::Utf8(Some("mysql".to_string())),