Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
SJ removal backfired a bit when I was testing stuff - because of the additional opportunities paralleledges may enable ; because it will increased the shuffled memory amount and/or even make MJ broadcast inputs larger
set hive.optimize.shared.work.semijoin=false by default for now
right now it's better to leave dppunion to pick up these cases instead of removing the SJ fully - after HIVE-24376 we might enable it back
Attachments
Issue Links
- relates to
-
HIVE-24376 SharedWorkOptimizer may retain the SJ filter condition during RemoveSemijoin mode
- Open
- links to