[ https://issues.apache.org/jira/browse/KYLIN-3171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16615047#comment-16615047 ]
Ted Yu commented on KYLIN-3171: ------------------------------- How would master-hadoop3.1 branch be sync'ed with master branch ? Currently it lags by few days' commits. > Support hadoop 3 release > ------------------------ > > Key: KYLIN-3171 > URL: https://issues.apache.org/jira/browse/KYLIN-3171 > Project: Kylin > Issue Type: Improvement > Reporter: Ted Yu > Priority: Major > > 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)