[ 
https://issues.apache.org/jira/browse/HBASE-23746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Stack resolved HBASE-23746.
-----------------------------------
    Resolution: Fixed

This fixes the test failures. Pushed combined patch to master. Resovling.

> [Flakey Tests] Caused by: 
> org.apache.hadoop.hbase.util.CommonFSUtils$StreamLacksCapabilityException: 
> hflush and hsync
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-23746
>                 URL: https://issues.apache.org/jira/browse/HBASE-23746
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Michael Stack
>            Assignee: Michael Stack
>            Priority: Major
>             Fix For: 3.0.0, 2.3.0
>
>         Attachments: 23746.patch
>
>
> Tests that use the new RegionProcedureStoreTestBase utility fail in branch-2 
> nightlies complaining...
> {code}
> Error Message
> cannot get log writer
> Stacktrace
> java.io.IOException: cannot get log writer
> Caused by: 
> org.apache.hadoop.hbase.util.CommonFSUtils$StreamLacksCapabilityException: 
> hflush and hsync
> {code}
> They are using local fs which doesn't have support for above. Only shows when 
> you run the tests with hadoop3 profile.  Let me do for these tests what was 
> done over in HBASE-19289
> It has been going on for a while now, probably since the move to region 
> procedure store (the old wal procedure store had turned off the checks for 
> sync/hflush).
> {code}
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestHFileProcedurePrettyPrinter.test
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStore.testLoad
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStore.testCleanup
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreCompaction.test
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreMigration.testMigrateWithUnsupportedProcedures
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreMigration.test
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreWALCleaner.test
> health checks / yetus jdk8 hadoop3 checks / 
> org.apache.hadoop.hbase.procedure2.store.region.TestWALProcedurePrettyPrinter.test
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to