-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Unknown plan node type: com.facebook.presto.sql.planner.plan.WindowNode #2820
Comments
CC: @aditi-pandit |
@XuPingyong Are you seeing failure running some queries? Would you share some examples of the queries and failures? |
@XuPingyong might be referring to the presto_cpp wiring from Presto Fragment PlanNode to Velox PlanNode for Window to be able to run Presto SQL queries end to end. I am working on that PR and will have it out by eow. |
Thanks @aditi-pandit @mbasmanova very much. Looking forward to it. Failures occur when running some common Presto SQL queries:
|
@XuPingyong : Please can you give us the SQL query you are using for the first error. |
TPCDS q45.sql can incur the first error. --TPC-DS Q45 |
prestodb/presto#18486 for WindowNode SQL error is submit now. Do you still see errors for the window queries ? Please can you give us more info about the specific window sql to ensure we have the function coverage. |
Have created another issue #2877 for the Semi-join filter issue. Using this one to only track the Window sql related queries. |
Thanks a lot @aditi-pandit. Some errors are resolved while accumulator functions in window are still not supported: You can try to run tpcds 63.sql please.
|
Thanks. I was familiar with the use of aggregate functions with windows in TPC-DS. I'm working on adding aggregate functions as windows next on the Velox side. Will keep this issue updated with the PRs. |
#2919 is submit today for supporting aggregates as window functions. Please let me know if that works on your side. |
Thanks very much. My problem is sloved. |
These features are available in velox now or soon. I expect to run and verify some sqls end-to-end.
Is there any plan to support when converting presto plan to velox plan in presto-native-execution?
The text was updated successfully, but these errors were encountered: