You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🚧 Working in optd but not in DataFusion: Error: Arrow error: Invalid argument error: Invalid comparison operation: Decimal128(15, 2) >= Decimal128(20, 0)
Correlated subquery is not supported in DF physical optimizer. DF's logical optimizer eliminates OuterReferenceColumn by moving the column to the outer query. Since we do not know how to access columns of the outer query, I think we should enable DF's logical optimizer when dealing with subqueries.
With DF's logical optimizer enabled, we get Error during planning: table 'datafusion.public.xxxx' not found error. When using explain_with_logical in the planner test, make sure to execute the DDLs with execute_with_logical!
Error: Arrow error: Not yet implemented: Unsupported Interval Expression with value "115 day (3) seconds"
Caused by: Not yet implemented: Unsupported Interval Expression with value "115 day (3) seconds"
The error is thrown from SessionState::statement_to_plan, which means it's DF's problem, not optd's. We can modify the tpch template so it generates something DF supports.
Error: ArrowError(NotYetImplemented("Unsupported Interval Expression with value \"115 day (3) seconds\""))
cannot find best binding for group
(Not supporting left semi join)Error: Arrow error: Invalid argument error: Invalid comparison operation: Decimal128(15, 2) >= Decimal128(20, 0)
Join
filter
saysFilters applied during join (non-equi conditions)
, but there can actually be equal comparisons!unsupported plan node: CreateView: Bare { table: "revenue0" }
cannot find best binding for group
(Not supporting left anti join)cannot find best binding for group
(Not supporting left semi join)cannot find best binding for group
(Not supporting left semi join)cannot find best binding for group
(Not supporting left semi and left anti join)cannot find best binding for group
(Not supporting left anti join)Missing features
OuterReferenceColumn
by moving the column to the outer query. Since we do not know how to access columns of the outer query, I think we should enable DF's logical optimizer when dealing with subqueries.With DF's logical optimizer enabled, we getWhen usingError during planning: table 'datafusion.public.xxxx' not found
error.explain_with_logical
in the planner test, make sure to execute the DDLs withexecute_with_logical
!InListExpr
: Q12, Q16, Q19 feat: support InListExpr #77IntervalMonthDayNano
: Q1, Q10, Q14(feat: support IntervalMonthDayNano DF type #78)ColumnRefPropertyBulder
LogOp
: Q16The text was updated successfully, but these errors were encountered: