----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/75372/ -----------------------------------------------------------
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