File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed
qa/testFixtures/src/main/resources
src/main/java/org/elasticsearch/xpack/esql/optimizer Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -874,3 +874,15 @@ emp_no:integer |first_name:keyword
87487410001 |Georgi
87587510055 |Georgy
876876;
877+
878+ rlikeWithLowerTurnedInsensitiveUnicode#[skip:-8.12.99]
879+ FROM airport_city_boundaries
880+ | WHERE TO_UPPER(region) RLIKE ".*Л.*" and abbrev == "FRU"
881+ | KEEP region
882+ ;
883+
884+ region:text
885+ Свердлов району
886+ ;
887+
888+
Original file line number Diff line number Diff line change 99
1010import org .elasticsearch .xpack .esql .optimizer .rules .logical .PropagateEmptyRelation ;
1111import org .elasticsearch .xpack .esql .optimizer .rules .logical .ReplaceStatsFilteredAggWithEval ;
12- import org .elasticsearch .xpack .esql .optimizer .rules .logical .ReplaceStringCasingWithInsensitiveRegexMatch ;
1312import org .elasticsearch .xpack .esql .optimizer .rules .logical .local .InferIsNotNull ;
1413import org .elasticsearch .xpack .esql .optimizer .rules .logical .local .InferNonNullAggConstraint ;
1514import org .elasticsearch .xpack .esql .optimizer .rules .logical .local .LocalPropagateEmptyRelation ;
@@ -75,7 +74,9 @@ private static Batch<LogicalPlan> localOperators() {
7574 }
7675
7776 // add rule that should only apply locally
78- newRules .add (new ReplaceStringCasingWithInsensitiveRegexMatch ());
77+ // Disabled until Unicode CASE_INSENSITIVE support is added to Lucine 9.0
78+ // waiting on https://github.com/elastic/elasticsearch/issues/131386
79+ // newRules.add(new ReplaceStringCasingWithInsensitiveRegexMatch());
7980
8081 return operators .with (newRules .toArray (Rule []::new ));
8182 }
You can’t perform that action at this time.
0 commit comments