diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 77fe100cee5c2..aec34ee4fae28 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -136,9 +136,9 @@ jobs: # - name: Cargo test cubesql # run: | # cargo test --manifest-path rust/cubesql/Cargo.toml -j 1 -# - name: Cargo test cubesqlplanner -# run: | -# cargo test --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -j 1 + - name: Cargo test cubesqlplanner + run: | + cargo test --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -j 1 lint: runs-on: ubuntu-24.04 @@ -199,9 +199,9 @@ jobs: # - name: Cargo fmt cubesql # run: | # cargo fmt --manifest-path rust/cubesql/Cargo.toml -- --check -# - name: Cargo fmt cubesqlplanner -# run: | -# cargo fmt --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -- --check + - name: Cargo fmt cubesqlplanner + run: | + cargo fmt --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -- --check build: runs-on: ubuntu-24.04 @@ -266,9 +266,9 @@ jobs: # - name: Cargo build cubesql # run: | # cargo build --manifest-path rust/cubesql/Cargo.toml -j 4 -# - name: Cargo build cubesqlplanner -# run: | -# cargo build --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -j 4 + - name: Cargo build cubesqlplanner + run: | + cargo build --manifest-path rust/cubesqlplanner/cubesqlplanner/Cargo.toml -j 4 build-cubestore: needs: [latest-tag-sha] diff --git a/rust/cubesqlplanner/cubesqlplanner/src/planner/filter/base_segment.rs b/rust/cubesqlplanner/cubesqlplanner/src/planner/filter/base_segment.rs index e82c46bde2a5f..865f7ddcf676d 100644 --- a/rust/cubesqlplanner/cubesqlplanner/src/planner/filter/base_segment.rs +++ b/rust/cubesqlplanner/cubesqlplanner/src/planner/filter/base_segment.rs @@ -1,8 +1,7 @@ -use crate::cube_bridge::dimension_definition::DimensionDefinition; use crate::planner::query_tools::QueryTools; use crate::planner::sql_evaluator::{MemberExpressionSymbol, MemberSymbol, SqlCall}; use crate::planner::sql_templates::PlanSqlTemplates; -use crate::planner::{evaluate_with_context, BaseMember, BaseMemberHelper, VisitorContext}; +use crate::planner::{evaluate_with_context, VisitorContext}; use cubenativeutils::CubeError; use std::rc::Rc;