[
https://issues.apache.org/jira/browse/HBASE-6798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460151#comment-13460151
]
LiuLei commented on HBASE-6798:
-------------------------------
Hi all, if HDFS don't read checksum form meta file, that can dcrease iops for
HFile, but HLog file of Hbase don't contain the checksum, so when HBase read
the HLog, that must use checksum of HDFS, so we should add new
setSkipChecksum(boolean) method in FileSystem, let HBase to deceid whether or
not read the checksum from meta file.
> HDFS always read checksum form meta file
> ----------------------------------------
>
> Key: HBASE-6798
> URL: https://issues.apache.org/jira/browse/HBASE-6798
> Project: HBase
> Issue Type: Bug
> Components: performance
> Affects Versions: 0.94.0, 0.94.1
> Reporter: LiuLei
> Priority: Blocker
> Attachments: 6798.txt
>
>
> I use hbase0.941 and hadoop-0.20.2-cdh3u5 version.
> The HBase support checksums in HBase block cache in HBASE-5074 jira.
> The HBase support checksums for decrease the iops of HDFS, so that HDFS
> dont't need to read the checksum from meta file of block file.
> But in hadoop-0.20.2-cdh3u5 version, BlockSender still read the metadata file
> even if the
> hbase.regionserver.checksum.verify property is ture.
--
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