-
Notifications
You must be signed in to change notification settings - Fork 25k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESQL: Add case-insensitive behavior #103599
Labels
:Analytics/ES|QL
AKA ESQL
>feature
release highlight
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
Comments
costin
added
>feature
release highlight
:Analytics/Compute Engine
Analytics in ES|QL
labels
Dec 20, 2023
elasticsearchmachine
added
the
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
label
Dec 20, 2023
Pinging @elastic/es-analytics-geo (Team:Analytics) |
This was referenced Dec 20, 2023
costin
removed
the
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
label
Dec 20, 2023
elasticsearchmachine
added
the
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
label
Dec 20, 2023
costin
added
:Analytics/ES|QL
AKA ESQL
and removed
:Analytics/Compute Engine
Analytics in ES|QL
labels
Dec 20, 2023
elasticsearchmachine
added
Team:QL (Deprecated)
Meta label for query languages team
and removed
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
labels
Dec 20, 2023
Pinging @elastic/es-ql (Team:QL) |
Pinging @elastic/elasticsearch-esql (:Query Languages/ES|QL) |
wchaparro
added
the
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
label
Jan 2, 2024
elasticsearchmachine
removed
the
Team:QL (Deprecated)
Meta label for query languages team
label
Jan 2, 2024
Pinging @elastic/es-analytical-engine (Team:Analytics) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
:Analytics/ES|QL
AKA ESQL
>feature
release highlight
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
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_case
andto_upper/upper_case
ESQL: 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
,RLIKE
operators~
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.
The text was updated successfully, but these errors were encountered: