Manoj Govindassamy created HDFS-11718: -----------------------------------------
Summary: DFSStripedOutputStream hsync/hflush should not throw UnsupportedOperationException Key: HDFS-11718 URL: https://issues.apache.org/jira/browse/HDFS-11718 Project: Hadoop HDFS Issue Type: Bug Components: erasure-coding Affects Versions: 3.0.0-alpha1 Reporter: Manoj Govindassamy Assignee: Manoj Govindassamy Priority: Blocker FSDataOutputStream#hsync checks if a stream implements Syncable, and if so, calls hsync. Otherwise, it just calls flush. This is used, for instance, by YARN's FileSystemTimelineWriter. DFSStripedOutputStream extends DFSOutputStream, which implements Syncable. However, DFSStripedOS throws a runtime exception when the Syncable methods are called. We should refactor the inheritance structure so DFSStripedOS does not implement Syncable. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org