Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
For HIVE-8498 we turned off vectorization if any operator is encountered with multiple children.
Thus, this query will not be vectorized:
from orc1 a
insert overwrite table orc_rn1 select a.* where a.rn < 100
insert overwrite table orc_rn2 select a.* where a.rn >= 100 and a.rn < 1000
insert overwrite table orc_rn3 select a.* where a.rn >= 1000;
But Prashanth prasanthj also points that correlation operators Mux/Demux will also not be vectorized, too.