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


Ship it!




Ship It!

- Pradeep Agrawal


On March 13, 2025, 2:28 p.m., Guru Thejus Arveti wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/75372/
> -----------------------------------------------------------
> 
> (Updated March 13, 2025, 2:28 p.m.)
> 
> 
> Review request for ranger.
> 
> 
> Repository: ranger
> 
> 
> Description
> -------
> 
> API to delete multiple policies including policy name prefix filter
> 
> 
> Diffs
> -----
> 
>   
> agents-common/src/main/java/org/apache/ranger/plugin/store/AbstractPredicateUtil.java
>  39aa15513 
>   agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java 
> 8a60a2dab 
>   security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java 
> cb9d168ac 
>   security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java 
> 37dd73f9e 
>   security-admin/src/main/java/org/apache/ranger/rest/PublicAPIsv2.java 
> d9a214099 
>   security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java 
> 4bd9c5951 
>   security-admin/src/test/java/org/apache/ranger/biz/TestServiceDBStore.java 
> d0071860a 
> 
> 
> Diff: https://reviews.apache.org/r/75372/diff/1/
> 
> 
> Testing
> -------
> 
> Locally tested using docker and deleting policies by using the API.
> 
> Curl used to test the API -
> 
> curl --location --request DELETE 
> 'http://localhost:6080/service/public/v2/api/policies/bulk?serviceName=dev_hive&policyNamePrefix=all'
>  \
> --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) 
> Gecko/20100101 Firefox/136.0' \
> --header 'Accept: application/json' \
> --header 'Accept-Language: en-US,en;q=0.5' \
> --header 'Accept-Encoding: gzip, deflate, br, zstd' \
> --header 'Referer: http://localhost:6080/apidocs/swagger.html' \
> --header 'X-XSRF-HEADER: UpGjxLnwgymAlhGBcZGM' \
> --header 'Origin: http://localhost:6080' \
> --header 'DNT: 1' \
> --header 'Sec-GPC: 1' \
> --header 'Connection: keep-alive' \
> --header 'Cookie: RANGERADMINSESSIONID=BC20F3B56A0DD8673C0F051927CBF4AD' \
> --header 'Sec-Fetch-Dest: empty' \
> --header 'Sec-Fetch-Mode: cors' \
> --header 'Sec-Fetch-Site: same-origin' \
> --header 'Priority: u=0' \
> --header 'Authorization: Basic YWRtaW46cmFuZ2VyUjBja3Mh'
> 
> 
> Thanks,
> 
> Guru Thejus Arveti
> 
>

Reply via email to