[ https://issues.apache.org/jira/browse/HDFS-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15997206#comment-15997206 ]
Andrew Wang commented on HDFS-9342: ----------------------------------- Thanks for reviewing Zhe! Ping [~Sammi], think we can get a quick rev? Looks like we're close to wrapping this up. > Erasure coding: client should update and commit block based on acknowledged > size > -------------------------------------------------------------------------------- > > Key: HDFS-9342 > URL: https://issues.apache.org/jira/browse/HDFS-9342 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: erasure-coding > Affects Versions: 3.0.0-alpha1 > Reporter: Zhe Zhang > Assignee: SammiChen > Priority: Critical > Labels: hdfs-ec-3.0-nice-to-have > Attachments: HDFS-9342.01.patch, HDFS-9342.02.patch, > HDFS-9342.03.patch, HDFS-9342.04.patch > > > For non-EC files, we have: > {code} > protected ExtendedBlock block; // its length is number of bytes acked > {code} > For EC files, the size of {{DFSStripedOutputStream#currentBlockGroup}} is > incremented in {{writeChunk}} without waiting for ack. And both > {{updatePipeline}} and {{commitBlock}} are based on size of > {{currentBlockGroup}}. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org