Mikhail Bautin created HIVE-3809:
------------------------------------

             Summary: Concurrency issue in RCFile: multiple threads can use the 
same decompressor
                 Key: HIVE-3809
                 URL: https://issues.apache.org/jira/browse/HIVE-3809
             Project: Hive
          Issue Type: Bug
            Reporter: Mikhail Bautin
            Priority: Critical


RCFile is not thread-safe, even if each reader is only used by one thread as 
intended, because it is possible to return decompressors to the pool multiple 
times by calling close on the reader multiple times. Then, different threads 
can pick up the same decompressor twice from the pool, resulting in 
decompression failures.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to