-
Notifications
You must be signed in to change notification settings - Fork 24.4k
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: emit warnings from single-value functions processing multi-values #102417
Merged
elasticsearchmachine
merged 21 commits into
elastic:main
from
bpintea:esql/warn_sv_func_on_mv2
Dec 5, 2023
Merged
ESQL: emit warnings from single-value functions processing multi-values #102417
elasticsearchmachine
merged 21 commits into
elastic:main
from
bpintea:esql/warn_sv_func_on_mv2
Dec 5, 2023
+3,626
−785
Commits on Oct 4, 2023
-
Add Warning headers when SV functions encounter MV
This adds Warning headers when scalar singlevalue functions enounter multivalues (and emits a `null`).
Configuration menu - View commit details
-
Copy full SHA for 0f576e1 - Browse repository at this point
Copy the full SHA 0f576e1View commit details
Commits on Oct 26, 2023
-
Generate warnings from within SingleValueQuery
This adds warning generation to SingleValueQuery. Two issues with this approch, however: - the source is serialized with the text, the EsqlConfiguration isn't made available. - the translation of queries for Lucene differs from the exec engine, in respect to not(): `must_not` query "contains" the `not` and includes it in its source, while in the exec engine its execution happens in two separate steps (so the warning is added to the predicate the not() negates).
Configuration menu - View commit details
-
Copy full SHA for 6bc8da3 - Browse repository at this point
Copy the full SHA 6bc8da3View commit details
Commits on Nov 16, 2023
-
Allow different warnings for Rest and CSV tests
Allow slightly different warnings for Rest and CSV tests.
Configuration menu - View commit details
-
Copy full SHA for 1f896fa - Browse repository at this point
Copy the full SHA 1f896faView commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed90baf - Browse repository at this point
Copy the full SHA ed90bafView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7993278 - Browse repository at this point
Copy the full SHA 7993278View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 715114e - Browse repository at this point
Copy the full SHA 715114eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e774a85 - Browse repository at this point
Copy the full SHA e774a85View commit details -
Fix generation of warnings in the evaluators
Currently, this was done on a `"values_count()" != 1`, which is wrong, since it has to differentiate from a 0 count.
Configuration menu - View commit details
-
Copy full SHA for 9705e9b - Browse repository at this point
Copy the full SHA 9705e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d921a23 - Browse repository at this point
Copy the full SHA d921a23View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73f890 - Browse repository at this point
Copy the full SHA f73f890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66042ed - Browse repository at this point
Copy the full SHA 66042edView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d8308 - Browse repository at this point
Copy the full SHA b5d8308View commit details -
Skip bwc tests on pre 8.12 versions. Also, fix doc test.
Configuration menu - View commit details
-
Copy full SHA for f2451a6 - Browse repository at this point
Copy the full SHA f2451a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e353b47 - Browse repository at this point
Copy the full SHA e353b47View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4b65f5d - Browse repository at this point
Copy the full SHA 4b65f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e14b485 - Browse repository at this point
Copy the full SHA e14b485View commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ea8c03 - Browse repository at this point
Copy the full SHA 3ea8c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b1a6b7 - Browse repository at this point
Copy the full SHA 5b1a6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a6368f - Browse repository at this point
Copy the full SHA 2a6368fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf388c5 - Browse repository at this point
Copy the full SHA bf388c5View commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7992f8a - Browse repository at this point
Copy the full SHA 7992f8aView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.