-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Closed
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>bugTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)
Description
Description
For query row x = "abc" | eval bool = x rlike "#" I get
[ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [runTask-0] fatal error in thread [elasticsearch[runTask-0][search][T#1]], exiting java.lang.AssertionError
at org.apache.lucene.core@10.2.1/org.apache.lucene.util.automaton.Automaton.getNumTransitions(Automaton.java:348)
at org.apache.lucene.core@10.2.1/org.apache.lucene.util.automaton.Operations.getSingleton(Operations.java:1240)
at org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern.exactMatch(AbstractStringPattern.java:35)
at org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch.rule(ReplaceRegexMatch.java:44)
at org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch.rule(ReplaceRegexMatch.java:20)
at org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules$OptimizerExpressionRule.lambda$apply$0(OptimizerRules.java:62)
I've tried something similar on _search but didn't reproduce the same behavior:
{"index":{"_index":"test1","_id":1}}
{"test":"abc"}
{
"query": {
"regexp": {
"test.keyword": {
"value": "#",
"flags": "ALL"
}
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>bugTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)