[
https://issues.apache.org/jira/browse/AVRO-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13799365#comment-13799365
]
Doug Cutting commented on AVRO-1387:
------------------------------------
FWIW, we should probably change SnappyCodec to use a more-specific exception
for checksum errors. Currently it throws IOException.
To implement seekNext() we just need to set blockRemaining=0. We could add a
new method for this, or simply call reader.seek(reader.tell()) which would
accomplish the same.
Doug
> Avro container file format update to write checksums for individual record
> --------------------------------------------------------------------------
>
> Key: AVRO-1387
> URL: https://issues.apache.org/jira/browse/AVRO-1387
> Project: Avro
> Issue Type: Bug
> Reporter: Hari Shreedharan
>
> We are considering changes in Flume's file channel to use Avro, one of the
> requirements is that each event (which maps to one avro record) be
> checksummed so we know if the data is corrupt.
> We'd probably have to add a new version for this, since this will change the
> data format on disk. I can start working on a Java version if there are no
> objections
--
This message was sent by Atlassian JIRA
(v6.1#6144)