Wei-Chiu Chuang created HDFS-11187:
--------------------------------------
Summary: Optimize last partial chunk checksum calculation for
Finalized replica
Key: HDFS-11187
URL: https://issues.apache.org/jira/browse/HDFS-11187
Project: Hadoop HDFS
Issue Type: Improvement
Components: datanode
Reporter: Wei-Chiu Chuang
Assignee: Wei-Chiu Chuang
The patch at HDFS-11160 ensures BlockSender reads the correct version of
metafile when there are concurrent writers.
However, the implementation is not optimal, because it must always read the
last partial chunk checksum from disk while holding FsDatasetImpl lock for
every reader. It is possible to optimize this by keeping an up-to-date version
of last partial checksum in-memory and reduce disk access.
I am separating the optimization into a new jira, because maintaining the state
of in-memory checksum requires a lot more work.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]