Seonggon created three JIRAs a while ago which affect the result of TPC-DS queries, and I wonder if anyone would have time for reviewing the pull requests.

HIVE-26968: SharedWorkOptimizer merges TableScan operators that have different 
DPP parents
HIVE-26986: A DAG created by OperatorGraph is not equal to the Tez DAG.
HIVE-27006: ParallelEdgeFixer inserts misconfigured operator and does not 
connect it in Tez DAG

In the current build, TPC-DS query 64 returns wrong results (no rows) on 
Iceberg tables.
This is fixed in HIVE-26968.

TPC-DS query 71 fails with an error ("cannot find _col0 from []").
This is fixed in HIVE-26986.

HIVE-27006 fixes a bug which we found while testing with TPC-DS queries.
(It depends on HIVE-26986.)

I hope these JIRAs are merged to the master branch before the release of Hive 
4.0.0.
Considering the maturity of Hive and the impending release of Hive 4.0.0,
it does not seem like a good plan to release Hive 4.0.0 that fails on some 
TPC-DS queries.

Thanks!

Sungwoo Park

Reply via email to