Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
3.0.0-beta1
-
None
-
None
Description
See HBASE-19289 for background information.
Here is related hbase code (fs is instance of LocalFileSystem):
this.output = fs.createNonRecursive(path, overwritable, bufferSize, replication, blockSize, null); // TODO Be sure to add a check for hsync if this branch includes HBASE-19024 if (!(CommonFSUtils.hasCapability(output, "hflush"))) { throw new StreamLacksCapabilityException("hflush");
StreamCapabilities is used to poll "hflush" capability.
busbey suggested fixing this in hadoop.
Attachments
Issue Links
- is related to
-
HADOOP-7844 Flush/sync do not work on Hadoop LocalFileSystem
- Reopened
-
HBASE-19289 CommonFSUtils$StreamLacksCapabilityException: hflush when running test against hadoop3 beta1
- Closed
- relates to
-
HADOOP-13327 Add OutputStream + Syncable to the Filesystem Specification
- Resolved