----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/75271/ -----------------------------------------------------------
(Updated Nov. 19, 2024, 7:01 a.m.) Review request for ranger, Madhan Neethiraj and Pradeep Agrawal. Changes ------- Made pruning unused policy attributes while storing policies in cache at all times, previously pruning was missing during deltas/policy updates. And as well, currently retrieving and setting policy meta time data from db while returning policies if the flag is set Bugs: RANGER-4996 https://issues.apache.org/jira/browse/RANGER-4996 Repository: ranger Description ------- RANGER-4996: Made meta attributes fields in policy rest api response configurable for retrieval Diffs (updated) ----- agents-common/src/main/java/org/apache/ranger/plugin/store/ServiceStore.java 97072391e security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java 0dee87734 security-admin/src/main/java/org/apache/ranger/common/RangerServicePoliciesCache.java c8d1e5d08 security-admin/src/main/java/org/apache/ranger/rest/PublicAPIsv2.java b93b63f85 security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java ce3a95766 security-admin/src/main/java/org/apache/ranger/service/RangerBaseModelService.java 26f76578e security-admin/src/main/resources/conf.dist/ranger-admin-default-site.xml 1af339010 Diff: https://reviews.apache.org/r/75271/diff/2/ Changes: https://reviews.apache.org/r/75271/diff/1-2/ Testing ------- Tested the /service/public/v2/api/policy rest api from swagger and as well as from postman and verified that createTime, updateTime, createdBy, updatedBy fields are being retrieved in the response when the ranger.admin.api.include.policy.meta.attributes flag is set Thanks, Guru Thejus Arveti