[ https://issues.apache.org/jira/browse/RANGER-4630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anand Nadar updated RANGER-4630: -------------------------------- 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 1) Tags Request ====> /service/tags/tags/paginated? Supported Query Params Search Fields tagId,tagDefId,tagType,tagTypePartial multiple tagId search 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 multiple resourceId search Sort Fields resourceId,tagServiceId,createTime,updateTime Supports Pagination 4) TagResourceMaps Request => service/tags/tagresourcemaps/paginated Search fields - tagId, resourceId, serviceName Sort Fields - tagId, resourceId, tagDefId Supports pagination was: Currently for Tag related GET-APIs i.e for (RangerTags,RangerTagDefs,RangerServiceResource) we dont support pagination,and also we need additional searchFilters for them 1) Tags Request ====> /service/tags/tags/paginated? Supported Query Params Search Fields tagId,tagDefId,tagType,tagTypePartial multiple tagId search 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 multiple resourceId search Sort Fields resourceId,tagServiceId,createTime,updateTime Supports Pagination 4) TagResourceMaps Request => service/tags/tagresourcemaps/paginated Search fields - tagId, resourceId, serviceName Supports pagination > Need to add pagination support and searchFilters for tag related APIs > --------------------------------------------------------------------- > > Key: RANGER-4630 > URL: https://issues.apache.org/jira/browse/RANGER-4630 > Project: Ranger > Issue Type: Improvement > Components: Ranger > Reporter: Prashant Satam > Assignee: Anand Nadar > Priority: Minor > Fix For: 3.0.0 > > > Currently for Tag related GET-APIs i.e for > (RangerTags,RangerTagDefs,RangerServiceResource) we dont support > pagination,and also we need additional searchFilters for them > > 1) Tags > Request ====> /service/tags/tags/paginated? > Supported Query Params > Search Fields > tagId,tagDefId,tagType,tagTypePartial > multiple tagId search > 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 > multiple resourceId search > Sort Fields > resourceId,tagServiceId,createTime,updateTime > Supports Pagination > 4) TagResourceMaps > Request => service/tags/tagresourcemaps/paginated > Search fields - tagId, resourceId, serviceName > Sort Fields - tagId, resourceId, tagDefId > Supports pagination -- This message was sent by Atlassian Jira (v8.20.10#820010)