HBASE-18784 has nice checks for fs capabilities and logged warnings, especially useful on recent versions of hadoop. The refactors are minor and are compatible with a minor release. Port to branch-1.
[DOC] quickstart guide needs to include note about durability checks for standalone mode
Tests against hadoop3 fail with StreamLacksCapabilityException
Use of filesystem that requires hflush / hsync / append / etc should query outputstream capabilities
CommonFSUtils$StreamLacksCapabilityException: hflush when running test against hadoop3 beta1
MR jobs using ITU use wrong filesystem