-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[ES|QL] JOIN
command Traversal API and prety-printing support
#202750
Conversation
Pinging @elastic/kibana-esql (Team:ESQL) |
💚 Build Succeeded
Metrics [docs]Public APIs missing exports
Page load bundle
History
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fantastic 🙌
Starting backport for target branches: 8.x |
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios (cherry picked from commit 79c0827)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…ng support (#202750) (#203209) # Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL] `JOIN` command Traversal API and prety-printing support (#202750)](#202750) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Vadim Kibana","email":"82822460+vadimkibana@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-12-06T07:44:23Z","message":"[ES|QL] `JOIN` command Traversal API and prety-printing support (#202750)\n\n## Summary\r\n\r\nPartially addresses https://github.com/elastic/kibana/issues/200858\r\n\r\n- Add support for the new `JOIN` command and `AS` expression in\r\nTraversal API: `Walker` and `Visitor`\r\n- Adds support for the new `JOIN`command and `AS` expression in the\r\npretty-printer.\r\n- Fixes some parser bugs related to the `JOIN` command.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"79c0827128a42b6c9bb198c557b6c4c093d6bbfa","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["review","release_note:skip","v9.0.0","backport:prev-minor","Feature:ES|QL","Team:ESQL","v8.18.0"],"title":"[ES|QL] `JOIN` command Traversal API and prety-printing support","number":202750,"url":"https://github.com/elastic/kibana/pull/202750","mergeCommit":{"message":"[ES|QL] `JOIN` command Traversal API and prety-printing support (#202750)\n\n## Summary\r\n\r\nPartially addresses https://github.com/elastic/kibana/issues/200858\r\n\r\n- Add support for the new `JOIN` command and `AS` expression in\r\nTraversal API: `Walker` and `Visitor`\r\n- Adds support for the new `JOIN`command and `AS` expression in the\r\npretty-printer.\r\n- Fixes some parser bugs related to the `JOIN` command.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"79c0827128a42b6c9bb198c557b6c4c093d6bbfa"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202750","number":202750,"mergeCommit":{"message":"[ES|QL] `JOIN` command Traversal API and prety-printing support (#202750)\n\n## Summary\r\n\r\nPartially addresses https://github.com/elastic/kibana/issues/200858\r\n\r\n- Add support for the new `JOIN` command and `AS` expression in\r\nTraversal API: `Walker` and `Visitor`\r\n- Adds support for the new `JOIN`command and `AS` expression in the\r\npretty-printer.\r\n- Fixes some parser bugs related to the `JOIN` command.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"79c0827128a42b6c9bb198c557b6c4c093d6bbfa"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Vadim Kibana <82822460+vadimkibana@users.noreply.github.com>
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…tic#202750) ## Summary Partially addresses elastic#200858 - Add support for the new `JOIN` command and `AS` expression in Traversal API: `Walker` and `Visitor` - Adds support for the new `JOIN`command and `AS` expression in the pretty-printer. - Fixes some parser bugs related to the `JOIN` command. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
Summary
Partially addresses #200858
JOIN
command andAS
expression in Traversal API:Walker
andVisitor
JOIN
command andAS
expression in the pretty-printer.JOIN
command.Checklist