[
https://issues.apache.org/jira/browse/HBASE-18717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16145985#comment-16145985
]
stack commented on HBASE-18717:
-------------------------------
Here are the complaints:
{code}
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR]
/testptch/hbase/hbase-server/target/generated-jamon/org/apache/hadoop/hbase/tmpl/regionserver/ServerMetricsTmpl.java:[27,70]
package org.apache.hadoop.hbase.protobuf.generated.ClusterStatusProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[52,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[53,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[54,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[55,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[130,22]
cannot find symbol
symbol: class VisibilityLabel
location: class org.apache.hadoop.hbase.security.visibility.VisibilityUtils
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityUtils.java:[151,17]
cannot find symbol
symbol: class MultiUserAuthorizations
location: class org.apache.hadoop.hbase.security.visibility.VisibilityUtils
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityLabelsCache.java:[36,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityLabelsCache.java:[37,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityLabelsCache.java:[38,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[31,69]
package org.apache.hadoop.hbase.protobuf.generated.RowProcessorProtos does not
exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[32,69]
package org.apache.hadoop.hbase.protobuf.generated.RowProcessorProtos does not
exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[33,69]
package org.apache.hadoop.hbase.protobuf.generated.RowProcessorProtos does not
exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[50,9]
cannot find symbol
symbol: class RowProcessorService
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[66,49]
cannot find symbol
symbol: class ProcessRequest
location: class
org.apache.hadoop.hbase.coprocessor.BaseRowProcessorEndpoint<S,T>
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[67,19]
cannot find symbol
symbol: class ProcessResponse
location: class
org.apache.hadoop.hbase.coprocessor.BaseRowProcessorEndpoint<S,T>
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java:[115,54]
cannot find symbol
symbol: class ProcessRequest
location: class
org.apache.hadoop.hbase.coprocessor.BaseRowProcessorEndpoint<S,T>
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[96,50]
package org.apache.hadoop.hbase.protobuf.generated does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[173,27]
package AccessControlService does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2218,40]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2219,52]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2271,41]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2272,53]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2324,53]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2325,65]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2386,51]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java:[2387,63]
package AccessControlProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java:[36,50]
package org.apache.hadoop.hbase.protobuf.generated does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java:[89,37]
package AuthenticationProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java:[312,82]
package AuthenticationProtos does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[86,50]
package org.apache.hadoop.hbase.protobuf.generated does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[87,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[88,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[89,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[90,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[91,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[92,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[93,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[94,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[95,73]
package org.apache.hadoop.hbase.protobuf.generated.VisibilityLabelsProtos does
not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[126,28]
package VisibilityLabelsService does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[777,64]
cannot find symbol
symbol: class VisibilityLabelsRequest
location: class
org.apache.hadoop.hbase.security.visibility.VisibilityController
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[778,19]
cannot find symbol
symbol: class VisibilityLabelsResponse
location: class
org.apache.hadoop.hbase.security.visibility.VisibilityController
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[828,31]
package VisibilityLabelsResponse does not exist
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[838,63]
cannot find symbol
symbol: class SetAuthsRequest
location: class
org.apache.hadoop.hbase.security.visibility.VisibilityController
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[839,19]
cannot find symbol
symbol: class VisibilityLabelsResponse
location: class
org.apache.hadoop.hbase.security.visibility.VisibilityController
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[912,63]
cannot find symbol
symbol: class GetAuthsRequest
location: class
org.apache.hadoop.hbase.security.visibility.VisibilityController
[ERROR]
/testptch/hbase/hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java:[913,19]
cannot find symbol
symbol: class GetAuthsResponse
{code}
> [pom cleanup] endpoints in hbase-server require explicit inclusion of
> hbase-protocol
> ------------------------------------------------------------------------------------
>
> Key: HBASE-18717
> URL: https://issues.apache.org/jira/browse/HBASE-18717
> Project: HBase
> Issue Type: Bug
> Reporter: stack
>
> hbase-server needs an explicit reference to hbase-protocol because it carries
> a few endpoints. See below. Better would be to move the endpoints out to
> hbase-endpoint. Some can't be moved because they are not pure CPEPs (look for
> related issues) and actually should be native to hbase rather than
> implemented as CPEPs. Meantime, we have to add reference to hbase-protocol to
> hbase-server just because of these CPEPs.
> Here are the errors seen by [~uagashe] over in HBASE-18674
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)