-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/37939/
-----------------------------------------------------------
(Updated Aug. 31, 2015, 11:34 p.m.)
Review request for ranger, Gautam Borad and Abhay Kulkarni.
Changes
-------
Updates to address review comments: renamed RangerTag.name ==> RangerTag.type
Bugs: RANGER-274
https://issues.apache.org/jira/browse/RANGER-274
Repository: ranger
Description
-------
- TagREST updates:
- fix incorrect URLs
- new methods deleteTagDefByGuid(), getTagDef(id), getTagDefByGuid(),
getAllServiceResources(), deleteTagResourceMap(), deleteTagResourceMapByGuid(),
getTagResourceMap(), getTagResourceMapByGuid(), getTagResourceMap(tagGuid,
resourceGuid), getAllTagResourceMaps()
- Fix: TagDBStore.deleteTagDef() to delete attributeDefs
- Renamed: RangerTag.attributeValues ==> RangerTag.attributes
- Renamed: RangerScriptExecutionContext.getAttributeValues() ==>
RangerScriptExecutionContext.getAttributes()
- Renamed: RangerServiceResource.resourceSpec ==>
RangerServiceResource.resourceElements
- Renamed: Inner class: ServiceResourceSpecSerializer ==>
ServiceResourceSerializer
- Added: TagStore.getTagResourceMapByGuid()
- Added: TagFileStore.getTagResourceMapByGuid()
- Added: TagDBStore.getTagResourceMapByGuid()
- Added: TagValidator.preDeleteTagResourceMapById()
- Added: TagValidator.preDeleteTagResourceMapByGuid()
Diffs (updated)
-----
agents-common/src/main/java/org/apache/ranger/admin/client/RangerAdminClient.java
c083a98
agents-common/src/main/java/org/apache/ranger/admin/client/RangerAdminRESTClient.java
de138ed
agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java
0153d27
agents-common/src/main/java/org/apache/ranger/plugin/conditionevaluator/RangerScriptExecutionContext.java
6fe5262
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerTag.java
6e4685a
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerPolicyEngineImpl.java
c763da4
agents-common/src/main/java/org/apache/ranger/plugin/store/TagPredicateUtil.java
de48240
agents-common/src/main/java/org/apache/ranger/plugin/store/TagStore.java
f9d1086
agents-common/src/main/java/org/apache/ranger/plugin/store/TagValidator.java
8c2b230
agents-common/src/main/java/org/apache/ranger/plugin/store/file/TagFileStore.java
0b4f0ca
agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java
743df88
agents-common/src/main/java/org/apache/ranger/services/tag/RangerServiceTag.java
2e282ab
agents-common/src/test/java/org/apache/ranger/plugin/store/TestTagStore.java
5424158
agents-common/src/test/resources/policyengine/test_policyengine_tag_hdfs.json
86332e3
agents-common/src/test/resources/policyengine/test_policyengine_tag_hive.json
f7fab3d
knox-agent/src/main/java/org/apache/ranger/admin/client/RangerAdminJersey2RESTClient.java
b49fb3a
security-admin/db/mysql/patches/016-updated-schema-for-tag-based-policy.sql
629d1c4
security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
a4765ac
security-admin/src/main/java/org/apache/ranger/biz/TagDBStore.java 08a632c
security-admin/src/main/java/org/apache/ranger/db/XXTagDao.java e5b5bb2
security-admin/src/main/java/org/apache/ranger/rest/TagREST.java b06f5cc
security-admin/src/main/java/org/apache/ranger/rest/TagRESTConstants.java
91525df
security-admin/src/main/java/org/apache/ranger/service/RangerTagDefService.java
462b781
security-admin/src/main/java/org/apache/ranger/service/RangerTagService.java
3d7ea24
security-admin/src/main/java/org/apache/ranger/service/RangerTagServiceBase.java
359e7ae
security-admin/src/main/resources/META-INF/jpa_named_queries.xml a05e0bd
Diff: https://reviews.apache.org/r/37939/diff/
Testing
-------
Verified that TagREST methods work correctly.
Thanks,
Madhan Neethiraj