You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by Rajeshbabu Chintaguntla <ch...@gmail.com> on 2023/02/08 05:53:39 UTC

Review Request 74299: RANGER-4029 Ranger cannot build with HBase 2.5.x versions because preBalance coprocessor hook syntax changed in HBASE-26147

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74299/
-----------------------------------------------------------

Review request for ranger and Ramesh Mani.


Bugs: RANGER-4029
    https://issues.apache.org/jira/browse/RANGER-4029


Repository: ranger


Description
-------

Added HBase compatible implementations balancer hooks for both HBase versions below 2.5.0 and HBase version starting from HBase 2.5.0. So we can specify which compabile version of HBase need to be used why building the hbase ranger plugins.


Diffs
-----

  hbase-agent/pom.xml c6acf9756 
  hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java 281f3ec75 
  hbase-compat-2.4/pom.xml PRE-CREATION 
  hbase-compat-2.4/src/main/java/org/apache/ranger/authorization/hbase/CompatMasterObserver.java PRE-CREATION 
  hbase-compat-2.5/pom.xml PRE-CREATION 
  hbase-compat-2.5/src/main/java/org/apache/ranger/authorization/hbase/CompatMasterObserver.java PRE-CREATION 
  pom.xml 5d9fd9222 
  ranger-hbase-plugin-shim/pom.xml add905f46 
  ranger-hbase-plugin-shim/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java 3e6e5d08c 


Diff: https://reviews.apache.org/r/74299/diff/1/


Testing
-------

Build the ranger with HBase compat profile 2.4 and HBase compat profile 2.5 and tested those in the real cluster. All the functionality working as expected.


Thanks,

Rajeshbabu Chintaguntla