Skip to content
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: Expand type compatibility for match function and operator #117555

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
34c7cbb
Add support for match types in match function
carlosdelest Nov 26, 2024
e260d68
Add tests
carlosdelest Nov 26, 2024
0395751
Use queryAsObject() instead of queryAsString() to provide match query…
carlosdelest Nov 26, 2024
f901033
Changed function signature docs
carlosdelest Nov 26, 2024
b4c8c52
Add CSV tests for types
carlosdelest Nov 26, 2024
ca600bb
Add match operator CSV tests
carlosdelest Nov 26, 2024
2a1d6f2
Merge branch 'main' into non-issue/esql-match-type-compat
carlosdelest Nov 26, 2024
35193e3
Fix merge
carlosdelest Nov 26, 2024
f1e7ec0
Spotless
carlosdelest Nov 26, 2024
005d3b3
Fix merge
carlosdelest Nov 26, 2024
caba4ba
Fix tests
carlosdelest Nov 26, 2024
bd846b9
Add types to match operator tests and docs
carlosdelest Nov 26, 2024
f2ba267
Fix non-integer field test
carlosdelest Nov 26, 2024
5f0f502
Remove compatibility test that no longer works
carlosdelest Nov 26, 2024
33c069e
Add new capability for BwC tests
carlosdelest Nov 26, 2024
7561f58
Fix forbidden API
carlosdelest Nov 26, 2024
96583d7
Add capability to tests
carlosdelest Nov 26, 2024
22dcdb4
Fix tests
carlosdelest Nov 26, 2024
8bc990d
Validate parameters compatibility in match
carlosdelest Nov 28, 2024
a845b5a
Add tests for multiple parameter types and checks validation
carlosdelest Nov 28, 2024
8dca0e2
Add casting support for match operator
carlosdelest Nov 28, 2024
9382ab8
Add tests for pushing down filters on different variants (casting, st…
carlosdelest Nov 28, 2024
8e00824
Better handling of random values generation
carlosdelest Nov 28, 2024
bdd8638
Conversions for casting to date types
carlosdelest Nov 28, 2024
c62c24d
Fix CSV tests
carlosdelest Nov 28, 2024
cc9f248
Add tests for numeric conversion
carlosdelest Nov 29, 2024
01d0234
Update docs
carlosdelest Nov 29, 2024
d9bc4ce
Merge branch 'main' into non-issue/esql-match-type-compat
carlosdelest Nov 29, 2024
0678ff4
Fix merge
carlosdelest Nov 29, 2024
8a7fc4d
Fix test
carlosdelest Nov 29, 2024
8c6065b
Update tests for string parameters
carlosdelest Nov 29, 2024
97a6503
Add documentation
carlosdelest Nov 29, 2024
cf3f705
Update docs/changelog/117555.yaml
carlosdelest Nov 29, 2024
8102163
Fix changelog
carlosdelest Nov 29, 2024
edf9838
Fix tests ignoring order
carlosdelest Nov 29, 2024
347b3ce
Adding support for casting on the field type and allowing multi-index…
carlosdelest Dec 3, 2024
b182a87
Additional tests and checks for using multi index fields with differe…
carlosdelest Dec 4, 2024
d8f5e0b
Merge branch 'main' into non-issue/esql-match-type-compat
carlosdelest Dec 4, 2024
fa14ff5
Fixed tests to include new field type
carlosdelest Dec 4, 2024
9060cba
Use lenient match queries to allow mixed data fields with wrong value…
carlosdelest Dec 5, 2024
e723ae6
Remove casting on match query side
carlosdelest Dec 9, 2024
0e6e7a1
Merge branch 'main' into non-issue/esql-match-type-compat
carlosdelest Dec 9, 2024
b0ac5f1
Fix merge
carlosdelest Dec 9, 2024
71e78f9
Spotless
carlosdelest Dec 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/changelog/117555.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 117555
summary: Expand type compatibility for match function and operator
area: ES|QL
type: feature
issues: []
2 changes: 1 addition & 1 deletion docs/reference/esql/functions/description/match.asciidoc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/reference/esql/functions/description/qstr.asciidoc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading