Gopal V created HIVE-10219:
------------------------------
Summary: BytesBytesMultiHashMap::clear() can't be concurrently
used with reads
Key: HIVE-10219
URL: https://issues.apache.org/jira/browse/HIVE-10219
Project: Hive
Issue Type: Bug
Affects Versions: 1.2.0
Reporter: Gopal V
The semantics of the HashMap::clear() is unclear for concurrent access.
With HIVE-10128 fixes, the only remaining thread-safety concern is the
behaviour of clear() calls.
Concurrent usage + clearing from HybridHash and VectorMapJoin operator will
result in race conditions.
There is no valid clear() operations possible without knowledge of the cached
nature and the ref-count of each hashtable.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)