accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Allen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-1654) Bug in encryption-at-rest causes periodic IOExceptions
Date Thu, 15 Aug 2013 20:18:08 GMT
Michael Allen created ACCUMULO-1654:
---------------------------------------

             Summary: Bug in encryption-at-rest causes periodic IOExceptions
                 Key: ACCUMULO-1654
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1654
             Project: Accumulo
          Issue Type: Bug
          Components: tserver
    Affects Versions: 1.6.0
            Reporter: Michael Allen


During longevity testing of the encryption-at-rest version of Accumulo, we would occasionally
see IOExceptions that took the form of Zlib throwing an "incorrect header check" exception.
 These exceptions occurred only after a few hours of testing, during minor and major compaction
of various RFiles.  Downloading and examining the RFiles in question showed no obvious deformities
within the RFile structure.  

Some careful debugging later, the crux of the problem turned out to be some calls to read()
when readFully() should have been used.  

Patch coming forthwith.  Also included in this patch is another secret key handling strategy
that caches the secret key from HDFS when first read.

--
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

Mime
View raw message