Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
VectorTopNKeyOperator has a lock in line 199 as following.
priorityQueue.offer(WritableUtils.clone(keysWritable, getConfiguration()));
WritableUtils.clone calls Confgiruation.getClassByNameOrNull that has synchronized block. So it needs to run without locks.
Attachments
Attachments
Issue Links
- is depended upon by
-
HIVE-20150 TopNKey pushdown
- Closed
- relates to
-
HIVE-17896 TopNKey: Create a standalone vectorizable TopNKey operator
- Closed
- links to