Ted Yu created KYLIN-3171:
-----------------------------
Summary: Support hadoop 3 release
Key: KYLIN-3171
URL: https://issues.apache.org/jira/browse/KYLIN-3171
Project: Kylin
Issue Type: Improvement
Reporter: Ted Yu
When compiling against hadoop 3, I got:
{code}
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile)
on project kylin-engine-mr: Compilation failure: Compilation failure:
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[29,36]
error: package org.apache.commons.httpclient does not exist
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[30,36]
error: package org.apache.commons.httpclient does not exist
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[31,43]
error: package org.apache.commons.httpclient.params does not exist
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[32,45]
error: package org.apache.commons.httpclient.protocol does not exist
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[33,45]
error: package org.apache.commons.httpclient.protocol does not exist
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[41,56]
error: cannot find symbol
[ERROR] symbol: class SecureProtocolSocketFactory
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[94,125]
error: cannot find symbol
[ERROR] symbol: class HttpConnectionParams
[ERROR] location: class DefaultSslProtocolSocketFactory
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[94,196]
error: cannot find symbol
[ERROR] symbol: class ConnectTimeoutException
[ERROR] location: class DefaultSslProtocolSocketFactory
[ERROR]
/a/kylin/engine-mr/src/main/java/org/apache/kylin/engine/mr/common/DefaultSslProtocolSocketFactory.java:[105,19]
error: cannot find symbol
[ERROR] symbol: variable ControllerThreadSocketFactory
[ERROR] location: class DefaultSslProtocolSocketFactory
{code}
We should allow building against hadoop 3.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)