[ https://issues.apache.org/jira/browse/HDFS-9113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uma Maheswara Rao G resolved HDFS-9113. --------------------------------------- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: HDFS-7285 Release Note: Thanks Yi for the review. I have just committed this to branch. > ErasureCodingWorker#processErasureCodingTasks should not fail to process > remaining tasks due to one invalid ECTask > ------------------------------------------------------------------------------------------------------------------ > > Key: HDFS-9113 > URL: https://issues.apache.org/jira/browse/HDFS-9113 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: datanode > Affects Versions: HDFS-7285 > Reporter: Uma Maheswara Rao G > Assignee: Uma Maheswara Rao G > Priority: Minor > Fix For: HDFS-7285 > > Attachments: HDFS-9113-HDFS-7285-00.patch > > > Currently processErasureCodingTasks method submits ecTasks to thread pool > service for processing the tasks. While submitting we initialize > ReconstructAndTransferBlock with each ecTask and submit it. There are chances > ReconstructAndTransferBlock initialization can fail due to wrong values as we > had preconditions for parameter validations in Ctor. Anyway, whatever may be > the case, processErasureCodingTasks should not fail and throw exceptions out > as it could prevent processing other tasks in the list. -- This message was sent by Atlassian JIRA (v6.3.4#6332)