Andrew Purtell created HBASE-9596: ------------------------------------- Summary: HFileContext defaults can lead to inconsistency with expectations of HFile block header sizing between readers and writers Key: HBASE-9596 URL: https://issues.apache.org/jira/browse/HBASE-9596 Project: HBase Issue Type: Sub-task Reporter: Andrew Purtell Assignee: ramkrishna.s.vasudevan Priority: Minor
HFileContext defaults can lead to inconsistency with expectations of HFile block header sizing between readers and writers. In HConstants the default block header is now the one including checksum, but by default HFileContext has useHBaseChecksum set to false. If creating readers and writers directly rather than going through HFile, you can end up with a writer producing block headers including the checksum and a reader expecting headers without, leading to sad results. Minor issue but worth looking at to avoid surprises. -- 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