----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/74677/#review225871 -----------------------------------------------------------
Ship it! Ship It! - Madhan Neethiraj On Oct. 17, 2023, 5:12 a.m., Prashant Satam wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/74677/ > ----------------------------------------------------------- > > (Updated Oct. 17, 2023, 5:12 a.m.) > > > Review request for ranger, Anand Nadar, Ankita Sinha, Madhan Neethiraj, > Monika Kachhadiya, and Subhrat Chaudhary. > > > Bugs: RANGER-4410 > https://issues.apache.org/jira/browse/RANGER-4410 > > > Repository: ranger > > > Description > ------- > > Get Dataset List by dataShare name as query param for(full/partial) search is > not working > > > Diffs > ----- > > > security-admin/src/main/java/org/apache/ranger/service/RangerGdsDatasetService.java > 072889f1d > > > Diff: https://reviews.apache.org/r/74677/diff/1/ > > > Testing > ------- > > 1)Create multiple Datasets and map them to 1 dataShare > 2)Then use GET-API (service/gds/dataset) or (service/gds/dataset/summary) to > fetch datasets by using query param as (dataShareName/dataShareNamePartial) > you will get dataset list that are mapped to the dataShare name given > Request-------> (/service/gds/dataset/summary?dataShareName=) OR > (/service/gds/dataset/summary?dataShareNamePartial=) > Response-------> > { > "startIndex": 0, > "pageSize": 2000, > "totalCount": 1, > "resultSize": 1, > "sortType": "datasetId", > "sortBy": "asc", > "queryTimeMS": 1697519346996, > "list": [ > { > "id": 1, > "guid": "9bedf433-0c2f-4da8-948f-64c9f9ddf99c", > "isEnabled": true, > "createdBy": "Admin", > "updatedBy": "Admin", > "createTime": 1697194455000, > "updateTime": 1697194455000, > "version": 1, > "name": "Test_GDS_Dataset12", > "description": "This is GDS description", > "permissionForCaller": "ADMIN", > "principalsCount": { > "USER": 0, > "ROLE": 0, > "GROUP": 0 > }, > "projectsCount": 0, > "totalResourceCount": 390, > "dataShares": [ > { > "id": 1, > "guid": "d454d96a-3d99-43d3-9e54-ad33e2baa879", > "isEnabled": true, > "createdBy": "Admin", > "updatedBy": "Admin", > "createTime": 1697192558000, > "updateTime": 1697192558000, > "version": 1, > "dataShareId": 1, > "dataShareName": "RangerDataShare8", > "serviceId": 1, > "serviceName": "Ranger_hive", > "zoneId": 2, > "zoneName": "Test-Zone-1", > "resourceCount": 389, > "shareStatus": "ACTIVE", > "approver": "admin" > }, > { > "id": 2, > "guid": "463dae00-7c0a-4340-a0ca-c3d051219f03", > "isEnabled": true, > "createdBy": "Admin", > "updatedBy": "Admin", > "createTime": 1697441921000, > "updateTime": 1697441921000, > "version": 1, > "dataShareId": 2, > "dataShareName": "RangerDataShare18", > "serviceId": 1, > "serviceName": "Ranger_hive", > "zoneName": " ", > "resourceCount": 1, > "shareStatus": "ACTIVE", > "approver": "admin" > } > ] > } > ], > "listSize": 1 > } > > > Thanks, > > Prashant Satam > >
