You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Meta ticket for introducing case-insensitive string comparisons and functions:
Introduce =~ operator for performing case insensitive equality between a string field and a string literal string expressions. The field can be both single and multi value. The literal has to be single value. When used on non-strings, the operator has == semantics
The operator cannot be used on non-strings initially. ESQL: add =~ operator (case insensitive equality) #103656
Description
Meta ticket for introducing case-insensitive string comparisons and functions:
=~operator for performing case insensitive equality betweena string field and a string literalstring expressions.The field can be both single and multi value. The literal has to be single value.When used on non-strings, the operator has==semanticsThe operator cannot be used on non-strings initially.
ESQL: add =~ operator (case insensitive equality) #103656
to_lower/lower_caseandto_upper/upper_caseESQL: Add TO_UPPER and TO_LOWER functions #104309
=~depending on the string patternPostpone for now the items below:
~suffix to make string operators and functions case insensitive~suffix forIN,LIKE,RLIKEoperators~suffix for string functionsIt's best to develop this feature on a branch against which PRs are created and once approved, merge the branch in main.