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

Review request for ranger.


Bugs: RANGER-279
    https://issues.apache.org/jira/browse/RANGER-279


Repository: ranger


Description
-------

1) updated stack model with addition of following attributes to support UI 
input validation:
  ServiceConfigDef.validationRegEx
  ServiceConfigDef.validationMessage
  ServiceConfigDef.uiHint
  ServiceConfigDef.rbKeyValidationMessage

  ResourceDef.validationRegEx
  ResourceDef.validationMessage
  ResourceDef.uiHint
  ResourceDef.rbKeyValidationMessage

  PolicyConditionDef.validationRegEx
  PolicyConditionDef.validationMessage
  PolicyConditionDef.uiHint
  PolicyConditionDef.rbKeyValidationMessage

2) Reformatted embedded servicedef JSON files


Diffs
-----

  
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceDef.java
 ab80138 
  agents-common/src/main/resources/service-defs/ranger-servicedef-hbase.json 
f65d896 
  agents-common/src/main/resources/service-defs/ranger-servicedef-hdfs.json 
67583ed 
  agents-common/src/main/resources/service-defs/ranger-servicedef-hive.json 
f702241 
  agents-common/src/main/resources/service-defs/ranger-servicedef-knox.json 
5857285 
  agents-common/src/main/resources/service-defs/ranger-servicedef-storm.json 
592eb35 
  agents-common/src/main/resources/service-defs/ranger-servicedef-yarn.json 
fc7d34f 
  security-admin/db/mysql/patches/009-updated_schema.sql 334c37e 
  security-admin/db/oracle/patches/009-updated_schema.sql 17eb26d 
  security-admin/src/main/java/org/apache/ranger/entity/XXDBBase.java c5e7c9c 
  
security-admin/src/main/java/org/apache/ranger/entity/XXPolicyConditionDef.java 
4a639cb 
  security-admin/src/main/java/org/apache/ranger/entity/XXResourceDef.java 
e2694bf 
  security-admin/src/main/java/org/apache/ranger/entity/XXServiceConfigDef.java 
524c2a1 
  
security-admin/src/main/java/org/apache/ranger/service/RangerServiceDefServiceBase.java
 9bfb3f8 

Diff: https://reviews.apache.org/r/31607/diff/


Testing
-------

- Verified that database schema upgrade (from 0.4 version) handles addition of 
new database columns introduced here
- REST APIs that creates/finds RangerServiceDef saves/retrieves the new fields


Thanks,

Madhan Neethiraj

Reply via email to