[
https://issues.apache.org/jira/browse/PHOENIX-4405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16267321#comment-16267321
]
Josh Elser commented on PHOENIX-4405:
-------------------------------------
Looks like there is a wrinkle in TestPerRegionIndexWriteCache where it's busted
on some semantic changes (when using Hadoop3 it fails, not sure if failing
because of Hadoop3 or HBase2 changes though).
{noformat}
2017-11-27 14:29:45,787 ERROR [main]
org.apache.hadoop.hbase.wal.FSHLogProvider(71): The RegionServer write ahead
log provider for FileSystem implementations relies on the ability to call
hflush for proper operation during component failures, but the current
FileSystem does not support doing so. Please check the config value of
'hbase.wal.dir' and ensure it points to a FileSystem mount that has suitable
capabilities for output streams.
{noformat}
Looks like HBase added something that fails hard when hflush doesn't actually
exist (e.g. using ChecksumFileSystem).
> Compilation error using Hadoop3
> -------------------------------
>
> Key: PHOENIX-4405
> URL: https://issues.apache.org/jira/browse/PHOENIX-4405
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: Josh Elser
> Assignee: Josh Elser
> Priority: Critical
> Fix For: 5.0
>
>
> {noformat}
> [ERROR]
> /Users/jelser/projects/phoenix.git/phoenix-core/src/main/java/org/apache/phoenix/trace/PhoenixMetricsSink.java:[37,40]
> package org.apache.commons.configuration does not exist
> [ERROR]
> /Users/jelser/projects/phoenix.git/phoenix-core/src/main/java/org/apache/phoenix/trace/PhoenixMetricsSink.java:[110,22]
> cannot find symbol
> symbol: class SubsetConfiguration
> location: class org.apache.phoenix.trace.PhoenixMetricsSink
> [INFO] 2 errors
> {noformat}
> Flipping over our Hadoop version seems to bring along some
> commons-configuration dependency change which requires a tweaking in Phoenix.
> Should be trivial.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)