We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9360059 commit 7c8f335Copy full SHA for 7c8f335
rust/cubesqlplanner/cubesqlplanner/src/plan/filter.rs
@@ -116,13 +116,11 @@ impl FilterItem {
116
117
FilterItem::Group(group) => match group.operator {
118
FilterGroupOperator::Or => {
119
- // Для OR: если хоть одна ветка не ограничивает -> нет единого ограничения
120
- // Если все ограничивают и все одинаковые -> то это значение
121
let mut candidate: Option<String> = None;
122
123
for child in &group.items {
124
match child.find_single_value_restriction(symbol) {
125
- None => return None, // хотя бы одна альтернатива без фиксации => OR не фиксирует
+ None => return None,
126
Some(v) => {
127
if let Some(prev) = &candidate {
128
if prev != &v {
0 commit comments