Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
HDFS-731 implements hsync by default as hflush. As descriibed in HADOOP-6313, the real expected semantics should be "flushes out to all replicas and all replicas have done posix fsync equivalent - ie the OS has flushed it to the disk device (but the disk may have it in its cache)." This jira aims to implement the expected behaviour.
Attachments
Attachments
Issue Links
- breaks
-
HDFS-3721 hsync support broke wire compatibility
- Closed
- is related to
-
HADOOP-6313 Expose flush APIs to application users
- Closed
-
HDFS-731 Support new Syncable interface in HDFS
- Closed
- relates to
-
HDFS-3979 Fix hsync semantics
- Closed
-
HBASE-5954 Allow proper fsync support for HBase
- Closed
-
HDFS-265 Revisit append
- Closed
-
HDFS-1783 Ability for HDFS client to write replicas in parallel
- Patch Available