Skip to content

Commit df1479d

Browse files
authored
chore(tesseract): Move SQL rendering parts from sql_evaluator to plan (cube-js#10836)
1 parent 1a64945 commit df1479d

198 files changed

Lines changed: 436 additions & 434 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

rust/cube/cubesqlplanner/cubesqlplanner/src/cube_bridge/member_sql.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use super::{
44
sql_utils::NativeSqlUtils,
55
};
66
use crate::cube_bridge::base_tools::BaseTools;
7-
use crate::planner::sql_evaluator::SqlCallArg;
7+
use crate::planner::SqlCallArg;
88
use crate::utils::UniqueVector;
99
use cubenativeutils::wrappers::object::{NativeFunction, NativeStruct, NativeType};
1010
use cubenativeutils::wrappers::serializer::{NativeDeserialize, NativeSerialize};

rust/cube/cubesqlplanner/cubesqlplanner/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pub mod cube_bridge;
22
pub mod logical_plan;
3+
pub mod physical_plan;
34
pub mod physical_plan_builder;
4-
pub mod plan;
55
pub mod planner;
66
#[cfg(test)]
77
pub(crate) mod test_fixtures;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/calc_groups_cross_join.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::planner::sql_evaluator::MemberSymbol;
1+
use crate::planner::MemberSymbol;
22

33
use super::*;
44
use cubenativeutils::CubeError;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/dimension_subquery.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use super::pretty_print::*;
22
use super::*;
3-
use crate::planner::sql_evaluator::MemberSymbol;
3+
use crate::planner::MemberSymbol;
44
use cubenativeutils::CubeError;
55
use std::rc::Rc;
66

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/full_key_aggregate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use super::*;
2-
use crate::planner::sql_evaluator::MemberSymbol;
2+
use crate::planner::MemberSymbol;
33
use cubenativeutils::CubeError;
44
use std::rc::Rc;
55
use typed_builder::TypedBuilder;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/helper.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use itertools::Itertools;
22

3-
use crate::planner::sql_evaluator::MemberSymbol;
3+
use crate::planner::MemberSymbol;
44

55
use super::*;
66
use std::rc::Rc;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/join.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use super::pretty_print::*;
22
use super::*;
3-
use crate::planner::sql_evaluator::SqlCall;
3+
use crate::planner::SqlCall;
44
use cubenativeutils::CubeError;
55
use std::rc::Rc;
66
use typed_builder::TypedBuilder;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/keys_subquery.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use super::*;
2-
use crate::planner::sql_evaluator::MemberSymbol;
2+
use crate::planner::MemberSymbol;
33
use cubenativeutils::CubeError;
44
use std::rc::Rc;
55
use typed_builder::TypedBuilder;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/multistage/calculation.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use crate::logical_plan::*;
22
use crate::planner::query_properties::OrderByItem;
3-
use crate::planner::sql_evaluator::MemberSymbol;
3+
use crate::planner::MemberSymbol;
44
use cubenativeutils::CubeError;
55
use itertools::Itertools;
66
use std::rc::Rc;

rust/cube/cubesqlplanner/cubesqlplanner/src/logical_plan/multistage/dimension.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::logical_plan::*;
2+
use crate::planner::collectors::has_multi_stage_members;
23
use crate::planner::query_properties::OrderByItem;
3-
use crate::planner::sql_evaluator::collectors::has_multi_stage_members;
4-
use crate::planner::sql_evaluator::MemberSymbol;
4+
use crate::planner::MemberSymbol;
55
use cubenativeutils::CubeError;
66
use itertools::Itertools;
77
use std::rc::Rc;

0 commit comments

Comments
 (0)