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

Review request for ranger, Alok Lal, Don Bosco Durai, Abhay Kulkarni, Madhan 
Neethiraj, Ramesh Mani, Selvamohan Neethiraj, and Velmurugan Periasamy.


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


Repository: ranger


Description
-------

Main changes :
* Added DB Schema for all the databases supported for Ranger
 

Other changes introduced : 
1. Addition of columns has been moved in a separate db patch file 
018-add-columns-tosupport-tag-based-policy.sql, while patch 
016-updated-schema-for-tag-based-policy.sql will contain only new tables schema.
2. Newly required column 'options' of Table X_SERVICE_DEF is changed to 
'def_options' as 'options' and 'option' are reserved keyword in SQL Anywhere.
3. Patch 015 which was using three alter statement to add three column, is now 
adjusted in one alter table statement. Similarly patch 011 also has been 
changed.
4. Sequence name has been changed with actual Sequence name used for 
Oracle/Postgres schema.


Diffs
-----

  jisql/src/main/java/org/apache/util/sql/Jisql.java 
cf7563c7130660e405a952c388238d830d840fcb 
  security-admin/db/mysql/init/schema_mysql.sql 
6df719558ab57a5145d1b04c1a5dbda103626f80 
  security-admin/db/mysql/patches/016-updated-schema-for-tag-based-policy.sql 
89c5cbe377d539c797a39b788920e859265286ab 
  
security-admin/db/mysql/patches/018-add-columns-tosupport-tag-based-policy.sql 
PRE-CREATION 
  security-admin/db/mysql/patches/audit/011-auditcolumnssize.sql 
b38ae8c93c12fd44ea38977f1f029fee1c394a70 
  security-admin/db/mysql/patches/audit/015-auditlogaggregation.sql 
c88c5b414f363126a63dd536de1135c00667aae0 
  security-admin/db/mysql/xa_audit_db.sql 
8334dced6d66f1b9042f2c41786f44fe1a5a9984 
  security-admin/db/mysql/xa_db.sql 9aba91fe6a9460fd19f5793bc367c4484e0c7953 
  security-admin/db/oracle/patches/009-updated_schema.sql 
ed472378bc20bb57421221330ae0c8b7f9ef023e 
  security-admin/db/oracle/patches/016-updated-schema-for-tag-based-policy.sql 
PRE-CREATION 
  
security-admin/db/oracle/patches/018-add-columns-tosupport-tag-based-policy.sql 
PRE-CREATION 
  security-admin/db/oracle/patches/audit/011-auditcolumnssize.sql 
35a932042f14f1745a997d534caab4f1a97ac8c8 
  security-admin/db/oracle/patches/audit/015-auditlogaggregation.sql 
756ee6177bd403689483a0d11e33bc4ac4c68de8 
  security-admin/db/oracle/patches/audit/017-add-new-column-to-store-tags.sql 
PRE-CREATION 
  security-admin/db/oracle/xa_audit_db_oracle.sql 
607a8b2a94e80ae862e203868d8d5716cfbc4662 
  security-admin/db/oracle/xa_core_db_oracle.sql 
9c18ead44508c062360915c5678e4e91ce8d4ad8 
  
security-admin/db/postgres/patches/016-updated-schema-for-tag-based-policy.sql 
PRE-CREATION 
  
security-admin/db/postgres/patches/018-add-columns-tosupport-tag-based-policy.sql
 PRE-CREATION 
  security-admin/db/postgres/patches/audit/017-add-new-column-to-store-tags.sql 
PRE-CREATION 
  security-admin/db/postgres/xa_audit_db_postgres.sql 
cace5c580c9d52718f42a6a0cde215f054f47a5e 
  security-admin/db/postgres/xa_core_db_postgres.sql 
123732e4a77b26ed8f0280f8ef04c05e746ea191 
  
security-admin/db/sqlanywhere/patches/016-updated-schema-for-tag-based-policy.sql
 PRE-CREATION 
  
security-admin/db/sqlanywhere/patches/018-add-columns-tosupport-tag-based-policy.sql
 PRE-CREATION 
  
security-admin/db/sqlanywhere/patches/audit/017-add-new-column-to-store-tags.sql
 PRE-CREATION 
  
security-admin/db/sqlserver/patches/016-updated-schema-for-tag-based-policy.sql 
PRE-CREATION 
  
security-admin/db/sqlserver/patches/018-add-columns-tosupport-tag-based-policy.sql
 PRE-CREATION 
  
security-admin/db/sqlserver/patches/audit/017-add-new-column-to-store-tags.sql 
PRE-CREATION 
  security-admin/db/sqlserver/xa_audit_db_sqlserver.sql 
783b96832ae8979e58559c00137dbf8ca1f8b505 
  security-admin/db/sqlserver/xa_core_db_sqlserver.sql 
6e304d4b2400e96e477186f97c2239cd41cf40de 
  security-admin/scripts/db_setup.py 1edc628d96d926309b720eb93eb44ee650fd1e46 
  security-admin/src/main/java/org/apache/ranger/entity/XXServiceDefBase.java 
868de4af0059c49f6ea751887ca768a02a652cc8 
  security-admin/src/main/java/org/apache/ranger/entity/XXServiceResource.java 
8fd3866b7a18c82c94ca9fa2fbfd184810ca5238 
  
security-admin/src/main/java/org/apache/ranger/entity/XXServiceResourceElement.java
 cd60736e08de4e7ec3d1399ad8a76523ec9d0623 
  
security-admin/src/main/java/org/apache/ranger/entity/XXServiceResourceElementValue.java
 77c83ec86189965eedcfe0db26b7dee44c70c2b0 
  security-admin/src/main/java/org/apache/ranger/entity/XXTag.java 
dd154b980c5e7608e9369a767da8f54e4afc30f4 
  security-admin/src/main/java/org/apache/ranger/entity/XXTagAttribute.java 
cbbc1021f8e70f0eca11052a508d09cafeb3f4b2 
  security-admin/src/main/java/org/apache/ranger/entity/XXTagAttributeDef.java 
acf6697305aa1963e36d7230e47c0c3af776dab3 
  security-admin/src/main/java/org/apache/ranger/entity/XXTagDef.java 
256522a557742be797f49a0c7a27b02f47acb98e 
  security-admin/src/main/java/org/apache/ranger/entity/XXTagResourceMap.java 
98f2355e67a8288479e8268f07a70594feb1b8ba 
  
security-admin/src/main/java/org/apache/ranger/service/RangerServiceDefServiceBase.java
 df3fa1b773d9a5fd39e259cdac717e330fe97554 

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


Testing
-------

Tested on a local centos instance with Ranger and different DB Flavors.


Thanks,

Gautam Borad

Reply via email to