Thawan Kooburat created ZOOKEEPER-1757:
------------------------------------------

             Summary: Adler32 may not be sufficient to protect aginst data 
corruption
                 Key: ZOOKEEPER-1757
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1757
             Project: ZooKeeper
          Issue Type: Bug
          Components: server
         Environment: Linux.  Oracle JDK6/7
            Reporter: Thawan Kooburat


I was investigating data inconsistency bug in our internal branch. One possible 
area is snapshot/txnlog corruption. So I wrote a more robust corruption test 
and found that it is easy to break our checksum algorithm which is Adler32.

When this happen, it is more likely that corrupted data will fail other sanity 
check during deserialization phase, but it is still scary that it can pass the 
checksum.

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