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

(Updated Aug. 8, 2024, 7:46 p.m.)


Review request for ranger, Abhishek Patil, Abhishek  Kumar, Asit Vadhavkar, 
Fateh Singh, Kishor Gollapalliwar, Abhay Kulkarni, Mehul Parikh, Pradeep 
Agrawal, Ramesh Mani, Sailaja Polavarapu, Subhrat Chaudhary, Velmurugan 
Periasamy, and Vyom Tiwari.


Summary (updated)
-----------------

RANGER-4893: enhanced trie to support custom handling of matches


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


Repository: ranger


Description (updated)
-------

- enhanced RangerResourceTrie to support handlers for matches found during 
traversal
- custom handlers are used to get count of matchers, collect all matchers, 
collect matchers within a given subset
- above enhancements are used to efficiently retrieve evaluators for 
multi-level resources - like database/table/column


Diffs (updated)
-----

  
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerResourceTrie.java
 773a02609 
  
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDataShareEvaluator.java
 95f06209d 
  
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerResourceEvaluatorsRetriever.java
 2ba8135b1 


Diff: https://reviews.apache.org/r/75151/diff/5/

Changes: https://reviews.apache.org/r/75151/diff/4-5/


Testing
-------

- verified build with unit tests pass successfully


Thanks,

Madhan Neethiraj

Reply via email to