Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
4.0.0-alpha-2
-
None
Description
SharedWorkOptimizer merges TableScan operators that have different DPP parents, which leads to the creation of semantically wrong query plan.
In our environment, running TPC-DS query64 on 1TB Iceberg format table returns no rows because of this problem. (The correct result has 7094 rows.)
We use hive.optimize.shared.work=true, hive.optimize.shared.work.extended=true, and hive.optimize.shared.work.dppunion=false to reproduce the bug.
Attachments
Attachments
Issue Links
- is duplicated by
-
HIVE-27134 SharedWorkOptimizer merges TableScan operators that have different DPP parents
- Resolved
- links to