> On Oct. 3, 2023, 12:09 a.m., Madhan Neethiraj wrote:
> > agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
> > Lines 480 (patched)
> > <https://reviews.apache.org/r/74634/diff/1/?file=2280582#file2280582line480>
> >
> >     Consider using GdsPermission for permissionForCaller, instead of String.

Using GdsPermission for permissionForCaller


> On Oct. 3, 2023, 12:09 a.m., Madhan Neethiraj wrote:
> > agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
> > Lines 540 (patched)
> > <https://reviews.apache.org/r/74634/diff/1/?file=2280582#file2280582line540>
> >
> >     Field id is present in base class RangerBaseModelObject. Please review 
> > and remove from DataShareInDatasetSummary.

Removed id from DataShareInDatasetSummary.


> On Oct. 3, 2023, 12:09 a.m., Madhan Neethiraj wrote:
> > agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
> > Lines 547 (patched)
> > <https://reviews.apache.org/r/74634/diff/1/?file=2280582#file2280582line547>
> >
> >     Consider using GdsShareStatus for shareStatus, instead of String.

Using GdsShareStatus for shareStatus


> On Oct. 3, 2023, 12:09 a.m., Madhan Neethiraj wrote:
> > security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java
> > Line 135 (original), 143 (patched)
> > <https://reviews.apache.org/r/74634/diff/1/?file=2280583#file2280583line143>
> >
> >     getDatasetHeaders() => getDatasetSummary()

Updated logs for the method getDatasetSummary


> On Oct. 3, 2023, 12:09 a.m., Madhan Neethiraj wrote:
> > security-admin/src/main/java/org/apache/ranger/service/RangerGdsSharedResourceService.java
> > Line 251 (original), 251 (patched)
> > <https://reviews.apache.org/r/74634/diff/1/?file=2280586#file2280586line251>
> >
> >     resource-count in a dataShare shouldn't vary across datasets it is 
> > associated to. If yes, does this method need datasetId parameter?

removed datasetId from signature and renamed method to 
getResourceCountForDataShare


- Subhrat


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


On Oct. 3, 2023, 2:40 p.m., Subhrat Chaudhary wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/74634/
> -----------------------------------------------------------
> 
> (Updated Oct. 3, 2023, 2:40 p.m.)
> 
> 
> Review request for ranger and Madhan Neethiraj.
> 
> 
> Bugs: https://issues.apache.org/jira/browse/RANGER-4446
>     
> https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/RANGER-4446
> 
> 
> Repository: ranger
> 
> 
> Description
> -------
> 
> We need additional details in the response for DatasetHeaderInfo like summary 
> for DataShare included int he dataset.
> 
> 
> Diffs
> -----
> 
>   agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java 
> fd27f54a9 
>   security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java 
> 05705cd92 
>   security-admin/src/main/java/org/apache/ranger/rest/GdsREST.java f827c754d 
>   
> security-admin/src/main/java/org/apache/ranger/security/context/RangerAPIList.java
>  b22208773 
>   
> security-admin/src/main/java/org/apache/ranger/service/RangerGdsSharedResourceService.java
>  eadbb9228 
> 
> 
> Diff: https://reviews.apache.org/r/74634/diff/2/
> 
> 
> Testing
> -------
> 
> Updated dataset summary details:
> {
>             "id": 1,
>             "guid": "35081b85-7c1e-48b7-aca4-f7c7b9aa7b18",
>             "isEnabled": true,
>             "createdBy": "Admin",
>             "updatedBy": "Admin",
>             "createTime": 1696075254523,
>             "updateTime": 1696075254534,
>             "version": 1,
>             "name": "DS1",
>             "principalsCountByType": {
>                 "USER": 2,
>                 "GROUP": 0,
>                 "ROLE": 0
>             },
>             "projectsCount": 0,
>             "permissionForCaller": "ADMIN",
>             "totalResourceCount": 2,
>             "dataShares": [
>                 {
>                     "id": 3,
>                     "guid": "b2c938ac-8da7-4861-a29a-cfed5bdb62c8",
>                     "isEnabled": true,
>                     "createdBy": "Admin",
>                     "updatedBy": "Admin",
>                     "createTime": 1696073077134,
>                     "updateTime": 1696073077136,
>                     "version": 1,
>                     "name": "datashare3",
>                     "serviceId": 1,
>                     "serviceName": "hive1",
>                     "zoneId": 2,
>                     "zoneName": "zone1",
>                     "resourceCount": 1,
>                     "shareStatus": "REQUESTED"
>                 },
>                 {
>                     "id": 4,
>                     "guid": "bf92da3b-3a4b-445f-8fa0-11f5a02306f3",
>                     "isEnabled": true,
>                     "createdBy": "Admin",
>                     "updatedBy": "Admin",
>                     "createTime": 1696146862432,
>                     "updateTime": 1696146862447,
>                     "version": 1,
>                     "name": "datashare4",
>                     "serviceId": 1,
>                     "serviceName": "hive1",
>                     "zoneId": 2,
>                     "zoneName": "zone1",
>                     "resourceCount": 1,
>                     "shareStatus": "REQUESTED"
>                 }
>             ]
>         }
> 
> 
> Thanks,
> 
> Subhrat Chaudhary
> 
>

Reply via email to