This is an automated email from the ASF dual-hosted git repository.

pradeep pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new a9b5e51  RANGER-2479: Change test connection preferred SQL statement 
for Oracle DB Flavor
a9b5e51 is described below

commit a9b5e51b1db5b0ebe5ba43c47ae37227a80e5530
Author: Pradeep <[email protected]>
AuthorDate: Thu Jun 20 18:56:59 2019 +0530

    RANGER-2479: Change test connection preferred SQL statement for Oracle DB 
Flavor
---
 security-admin/scripts/setup.sh | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/security-admin/scripts/setup.sh b/security-admin/scripts/setup.sh
index 4916828..c3c67bb 100755
--- a/security-admin/scripts/setup.sh
+++ b/security-admin/scripts/setup.sh
@@ -221,7 +221,7 @@ getPropertyFromFile(){
 #Update Properties to File
 #$1 -> propertyName $2 -> newPropertyValue $3 -> fileName
 updatePropertyToFilePy(){
-        python update_property.py $1 $2 $3
+    python update_property.py $1 "${2}" $3
         check_ret_status $? "Update property failed for: " $1
 }
 
@@ -569,6 +569,10 @@ update_properties() {
                propertyName=ranger.jpa.audit.jdbc.driver
                newPropertyValue="net.sf.log4jdbc.DriverSpy"
                updatePropertyToFilePy $propertyName $newPropertyValue 
$to_file_default
+
+               propertyName=ranger.jpa.jdbc.preferredtestquery
+               newPropertyValue="select 1;"
+               updatePropertyToFilePy $propertyName "${newPropertyValue}" 
$to_file_default
        fi
        if [ "${DB_FLAVOR}" == "ORACLE" ]
        then
@@ -599,6 +603,10 @@ update_properties() {
                propertyName=ranger.jpa.audit.jdbc.driver
                newPropertyValue="oracle.jdbc.OracleDriver"
                updatePropertyToFilePy $propertyName $newPropertyValue 
$to_file_default
+
+               propertyName=ranger.jpa.jdbc.preferredtestquery
+               newPropertyValue="select 1 from dual;"
+               updatePropertyToFilePy $propertyName "${newPropertyValue}" 
$to_file_default
        fi
        if [ "${DB_FLAVOR}" == "POSTGRES" ]
        then
@@ -624,6 +632,10 @@ update_properties() {
                propertyName=ranger.jpa.audit.jdbc.driver
                newPropertyValue="org.postgresql.Driver"
                updatePropertyToFilePy $propertyName $newPropertyValue 
$to_file_default
+
+               propertyName=ranger.jpa.jdbc.preferredtestquery
+               newPropertyValue="select 1;"
+               updatePropertyToFilePy $propertyName "${newPropertyValue}" 
$to_file_default
        fi
 
        if [ "${DB_FLAVOR}" == "MSSQL" ]
@@ -647,6 +659,10 @@ update_properties() {
                propertyName=ranger.jpa.audit.jdbc.driver
                newPropertyValue="com.microsoft.sqlserver.jdbc.SQLServerDriver"
                updatePropertyToFilePy $propertyName $newPropertyValue 
$to_file_default
+
+               propertyName=ranger.jpa.jdbc.preferredtestquery
+               newPropertyValue="select 1;"
+               updatePropertyToFilePy $propertyName "${newPropertyValue}" 
$to_file_default
        fi
 
        if [ "${DB_FLAVOR}" == "SQLA" ]
@@ -670,6 +686,10 @@ update_properties() {
                propertyName=ranger.jpa.audit.jdbc.driver
                newPropertyValue="sap.jdbc4.sqlanywhere.IDriver"
                updatePropertyToFilePy $propertyName $newPropertyValue 
$to_file_default
+
+               propertyName=ranger.jpa.jdbc.preferredtestquery
+               newPropertyValue="select 1;"
+               updatePropertyToFilePy $propertyName "${newPropertyValue}" 
$to_file_default
        fi
 
        if [ "${audit_store}" == "solr" ]

Reply via email to