Skip to content

Commit ba827d0

Browse files
committed
in work
1 parent 46a1c2a commit ba827d0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

rust/cubesqlplanner/cubesqlplanner/src/plan/optimizer/pre_aggregation/pre_aggregation.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,10 @@ impl PreAggregationOptimizer {
7474
let dimensions_match = self.is_dimensions_match(select_meta, pre_aggregation)?;
7575
let time_dimension_match = &self.is_time_dimensions_match(select_meta, pre_aggregation)?;
7676
println!("pre aggr: {}, dimensions_match: {:?}, time_dimension_match: {:?}", pre_aggregation.name, dimensions_match, time_dimension_match);
77-
let pre_aggr_match = dimensions_match.combine(&time_dimension_match);
77+
let pre_aggr_dimension_match = dimensions_match.combine(&time_dimension_match);
78+
if matches!(pre_aggr_dimension_match, DimensionMatchType::None) {
79+
return Ok(false);
80+
}
7881

7982
Ok(false)
8083
}

0 commit comments

Comments
 (0)