[ https://issues.apache.org/jira/browse/HDFS-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14735229#comment-14735229 ]
Jing Zhao edited comment on HDFS-8936 at 9/8/15 5:35 PM: --------------------------------------------------------- bq. Maybe we need to notify the other streamers this remote exception. Yes. And maybe another option is, instead of letting the DataStreamer threads doing the RPC to NN for the next block, we can let the main thread do the RPC (maybe during {{writeChunk}}) and all the streamer threads just wait for the result. In this way we may simplify the current logic as well. Let me explore more in the direction today. was (Author: jingzhao): bq, Maybe we need to notify the other streamers this remote exception. Yes. And maybe another option is, instead of letting the DataStreamer threads doing the RPC to NN for the next block, we can let the main thread do the RPC (maybe during {{writeChunk}}) and all the streamer threads just wait for the result. In this way we may simplify the current logic as well. Let me explore more in the direction today. > Simplify Erasure Coding Zone DiskSpace quota exceeded exception error message > ----------------------------------------------------------------------------- > > Key: HDFS-8936 > URL: https://issues.apache.org/jira/browse/HDFS-8936 > Project: Hadoop HDFS > Issue Type: Sub-task > Reporter: GAO Rui > Assignee: GAO Rui > Attachments: EC space quota.log, ECSpcaeQuota-20150831.log, > ECSpcaeQuota-20150907.log, None EC(Replication) space quota.log > > > When a EC directory exceed DiskSpace quota, the error message is along with > DFSStripedOutputStream inner exception message. Error messages should be as > simple and clear as normal hdfs directory. -- This message was sent by Atlassian JIRA (v6.3.4#6332)