andygrove commented on issue #4763:
URL: https://github.com/apache/datafusion/issues/4763#issuecomment-2221599219

   I just tried running TPC-DS with DataFusion 39 and these are the failing 
queries currently:
   
   ```
   Executing query 10 from ../../tpcds/queries-spark/q10.sql
   Fail: This feature is not implemented: Physical plan does not support 
logical expression Exists(Exists { subquery: <subquery>, negated: false })
   Executing query 11 from ../../tpcds/queries-spark/q11.sql
   
   Executing query 27 from ../../tpcds/queries-spark/q27.sql
   Fail: External error: This feature is not implemented: physical plan is not 
yet implemented for GROUPING aggregate function
   
   Executing query 35 from ../../tpcds/queries-spark/q35.sql
   Fail: Error during planning: Projections require unique expression names but 
the expression "STDDEV(customer_demographics.cd_dep_count)" at position 6 and 
"STDDEV(customer_demographics.cd_dep_count)" at position 7 have the same name. 
Consider aliasing ("AS") one of them.
   Executing query 36 from ../../tpcds/queries-spark/q36.sql
   Fail: External error: External error: This feature is not implemented: 
physical plan is not yet implemented for GROUPING aggregate function
   
   Executing query 41 from ../../tpcds/queries-spark/q41.sql
   Fail: check_analyzed_plan
   caused by
   Error during planning: Correlated column is not allowed in predicate: 
item.i_manufact = outer_ref(i1.i_manufact) AND (item.i_category = Utf8("Women") 
AND (item.i_color = Utf8("cream") OR item.i_color = Utf8("ghost")) AND 
(item.i_units = Utf8("Ton") OR item.i_units = Utf8("Gross")) AND (item.i_size = 
Utf8("economy") OR item.i_size = Utf8("small")) OR item.i_category = 
Utf8("Women") AND (item.i_color = Utf8("midnight") OR item.i_color = 
Utf8("burlywood")) AND (item.i_units = Utf8("Tsp") OR item.i_units = 
Utf8("Bundle")) AND (item.i_size = Utf8("medium") OR item.i_size = Utf8("extra 
large")) OR item.i_category = Utf8("Men") AND (item.i_color = Utf8("lavender") 
OR item.i_color = Utf8("azure")) AND (item.i_units = Utf8("Each") OR 
item.i_units = Utf8("Lb")) AND (item.i_size = Utf8("large") OR item.i_size = 
Utf8("N/A")) OR item.i_category = Utf8("Men") AND (item.i_color = 
Utf8("chocolate") OR item.i_color = Utf8("steel")) AND (item.i_units = 
Utf8("N/A") OR item.i_units = Utf8("Dozen")) A
 ND (item.i_size = Utf8("economy") OR item.i_size = Utf8("small"))) OR 
item.i_manufact = outer_ref(i1.i_manufact) AND (item.i_category = Utf8("Women") 
AND (item.i_color = Utf8("floral") OR item.i_color = Utf8("royal")) AND 
(item.i_units = Utf8("Unknown") OR item.i_units = Utf8("Tbl")) AND (item.i_size 
= Utf8("economy") OR item.i_size = Utf8("small")) OR item.i_category = 
Utf8("Women") AND (item.i_color = Utf8("navy") OR item.i_color = 
Utf8("forest")) AND (item.i_units = Utf8("Bunch") OR item.i_units = 
Utf8("Dram")) AND (item.i_size = Utf8("medium") OR item.i_size = Utf8("extra 
large")) OR item.i_category = Utf8("Men") AND (item.i_color = Utf8("cyan") OR 
item.i_color = Utf8("indian")) AND (item.i_units = Utf8("Carton") OR 
item.i_units = Utf8("Cup")) AND (item.i_size = Utf8("large") OR item.i_size = 
Utf8("N/A")) OR item.i_category = Utf8("Men") AND (item.i_color = Utf8("coral") 
OR item.i_color = Utf8("pale")) AND (item.i_units = Utf8("Pallet") OR 
item.i_units = Utf8("Gram")) AND (item.
 i_size = Utf8("economy") OR item.i_size = Utf8("small")))
   
   Executing query 45 from ../../tpcds/queries-spark/q45.sql
   Fail: This feature is not implemented: Physical plan does not support 
logical expression InSubquery(InSubquery { expr: Column(Column { relation: 
Some(Bare { table: "item" }), name: "i_item_id" }), subquery: <subquery>, 
negated: false })
   
   Executing query 70 from ../../tpcds/queries-spark/q70.sql
   Fail: External error: External error: This feature is not implemented: 
physical plan is not yet implemented for GROUPING aggregate function
   
   Executing query 72 from ../../tpcds/queries-spark/q72.sql
   Fail: type_coercion
   caused by
   Error during planning: Cannot coerce arithmetic expression Date32 + Int64 to 
valid types
   
   Executing query 74 from ../../tpcds/queries-spark/q74.sql
   Fail: Error during planning: No function matches the given name and argument 
types 'STDDEV(Decimal128(7, 2))'. You might need to add explicit type casts.
        Candidate functions:
        
STDDEV(Int8/Int16/Int32/Int64/UInt8/UInt16/UInt32/UInt64/Float32/Float64)
   
   Executing query 75 from ../../tpcds/queries-spark/q75.sql
   Fail: External error: External error: External error: External error: Arrow 
error: Invalid argument error: RowConverter column schema mismatch, expected 
Int32 got Int64
   
   Executing query 86 from ../../tpcds/queries-spark/q86.sql
   Fail: External error: External error: This feature is not implemented: 
physical plan is not yet implemented for GROUPING aggregate function
   ```


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to