PHOENIX-5905 caused the master branch compile broken, because 
org.apache.hadoop.hbase.security.access.GetUserPermissionsRequest is only 
available in hbase 2.2.x, 
so when the hbase.profile=2.0 or  hbase.profile=2.1, the compiler boken,
Should we revert PHOENIX-5905 for the moment?


The error messages are :


[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[39,47]
 cannot find symbol
  symbol:   class GetUserPermissionsRequest
  location: package org.apache.hadoop.hbase.security.access
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1452,48]
 cannot find symbol
  symbol:   method hasUserName()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1452,72]
 cannot find symbol
  symbol:   method getUserName()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1458,32]
 cannot find symbol
  symbol:   method hasColumnFamily()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1458,60]
 cannot find symbol
  symbol:   method getColumnFamily()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1460,32]
 cannot find symbol
  symbol:   method hasColumnQualifier()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1460,63]
 cannot find symbol
  symbol:   method getColumnQualifier()
  location: variable request of type 
org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1461,17]
 cannot find symbol
  symbol:   class GetUserPermissionsRequest
  location: class 
org.apache.phoenix.end2end.BasePermissionsIT.CustomAccessController
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1463,49]
 cannot find symbol
  symbol:   variable GetUserPermissionsRequest
  location: class 
org.apache.phoenix.end2end.BasePermissionsIT.CustomAccessController
[ERROR] 
<https://builds.apache.org/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/ws/phoenix-core/src/it/java/org/apache/phoenix/end2end/BasePermissionsIT.java>:[1467,29]
 cannot find symbol
  symbol:   variable GetUserPermissionsRequest
  location: class org.apache.phoenix.end2end.BasePermissionsIT.Custo

Reply via email to