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

(Updated Feb. 18, 2024, 4:53 p.m.)


Review request for ranger, Asit Vadhavkar, Madhan Neethiraj, Monika Kachhadiya, 
Siddhesh Phatak, and Subhrat Chaudhary.


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


Repository: ranger


Description
-------

Currently for Tag related GET-APIs i.e for 
(RangerTags,RangerTagDefs,RangerServiceResource) we dont support pagination,and 
also we need additional searchFilters for them


Diffs
-----

  agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java 
ad304f88f 
  security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java 
59b57370b 
  security-admin/src/main/java/org/apache/ranger/rest/TagREST.java 6d0019f70 
  security-admin/src/main/java/org/apache/ranger/rest/TagRESTConstants.java 
9e78cf0e8 
  
security-admin/src/main/java/org/apache/ranger/service/RangerServiceResourceService.java
 3a4ccf83d 
  
security-admin/src/main/java/org/apache/ranger/service/RangerServiceResourceServiceBase.java
 329d3eeec 
  
security-admin/src/main/java/org/apache/ranger/service/RangerTagDefService.java 
8f677995b 
  
security-admin/src/main/java/org/apache/ranger/service/RangerTagDefServiceBase.java
 929a4b06b 
  security-admin/src/main/java/org/apache/ranger/service/RangerTagService.java 
3a90bd8a9 
  
security-admin/src/main/java/org/apache/ranger/service/RangerTagServiceBase.java
 2e2c04f47 
  security-admin/src/test/java/org/apache/ranger/rest/TestTagREST.java 
570ce874b 


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


Testing (updated)
-------

1)Tags
    Request ====> /service/tags/tags/paginated?
Supported Query Params 
    Search Fields
        tagId,tagDefId,tagType,tagTypePartial
    Sort Fields
        tagId,tagDefId,createTime,updateTime
    Supports Pagination


2)TagDefs
    Request ====> /service/tags/tagdefs/paginated?
Supported Query Params 
    Search Fields
tagDefId,tagDefGuid,tagType,tagTypePartial,tagSource,
tagSourcePartial
    Sort Fields
        tagDefId,tagType,createTime,updateTime
    Supports Pagination


3)ServiceResource
    Request ====> /service/tags/resources/paginated?
Supported Query Params 
    Search Fields
resourceId,tagServiceId,tagServiceName,tagServiceNamePartial,resourceGuid,resourceSignature
    Sort Fields
        resourceId,tagServiceId,createTime,updateTime
    Supports Pagination


Thanks,

Anand Nadar

Reply via email to