Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.3.0, 2.0.0
-
None
Description
When the plan is too large, the removeAll call in DefaultGraphWalker (line 140) will take very long as it will have to go through the list looking for each of the nodes. We try to get rid of this call by rewriting the logic in the walker.
Attachments
Attachments
Issue Links
- is part of
-
HIVE-11315 Compilation performance issues for large queries
- Resolved
- is related to
-
HIVE-11847 Avoid expensive call to contains/containsAll in DefaultGraphWalker
- Resolved