kaori-seasons opened a new pull request, #3606: URL: https://github.com/apache/calcite/pull/3606
For the specific discussion thread about this PR, please see: https://lists.apache.org/thread/s0cg1v0fqg84wxnq0gb0kyrb5074gxjh Background See [CALCITE-6171](https://issues.apache.org/jira/browse/CALCITE-6171) 1. Parse the select/group by/having/order by in the node into the traversal of Gremlin syntax 2. Traverse the method to complete the generation of the scanning method 2. After generating the scanning method based on the syntax node, generate the project traversal steps based on the specified label. 3. Rewrite the filter and scan in the execution plan and push them down 4. When completing a multi-table join, pre-determine whether the table fragment data hits the target and whether the expected data can be returned under the conditions of the scanning method. I am currently improving the relevant integration tests for it. If you have any questions about this PR, friends in the community are welcome to give relevant suggestions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
