[Feature]modify some cases from rockxsj:Feature-presto to add presto datasource support (#3468)
* Feature presto (#1) * * add presto datasource support update .gitigonre to igonre some files * * use another presto driver * * add LICENSE files about presto-jdbc * * just for test sonar Co-authored-by: rockxsj <junjun@mgtv.com> * modify the io.prestosql.jdbc.PrestoDriver to com.facebook.presto.jdbc.PrestoDriver * add presto connection in sql node Co-authored-by: rockxsj <junjun@mgtv.com>delete_http_alert
parent
7d7313fcc0
commit
ad89f433f1
|
|
@ -898,7 +898,7 @@ public final class Constants {
|
||||||
public static final String COM_ORACLE_JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";
|
public static final String COM_ORACLE_JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";
|
||||||
public static final String COM_SQLSERVER_JDBC_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
|
public static final String COM_SQLSERVER_JDBC_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
|
||||||
public static final String COM_DB2_JDBC_DRIVER = "com.ibm.db2.jcc.DB2Driver";
|
public static final String COM_DB2_JDBC_DRIVER = "com.ibm.db2.jcc.DB2Driver";
|
||||||
public static final String COM_PRESTO_JDBC_DRIVER = "io.prestosql.jdbc.PrestoDriver";
|
public static final String COM_PRESTO_JDBC_DRIVER = "com.facebook.presto.jdbc.PrestoDriver";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* database type
|
* database type
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,11 @@ export default {
|
||||||
id: 7,
|
id: 7,
|
||||||
code: 'DB2',
|
code: 'DB2',
|
||||||
disabled: false
|
disabled: false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 8,
|
||||||
|
code: 'PRESTO',
|
||||||
|
disabled: false
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
// Alarm interface
|
// Alarm interface
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,8 @@ for workerGroup in ${workersGroup[@]}
|
||||||
do
|
do
|
||||||
echo $workerGroup;
|
echo $workerGroup;
|
||||||
worker=`echo $workerGroup|awk -F':' '{print $1}'`
|
worker=`echo $workerGroup|awk -F':' '{print $1}'`
|
||||||
groupName=`echo $workerGroup|awk -F':' '{print $2}'`
|
groupsName=`echo $workerGroup|awk -F':' '{print $2}'`
|
||||||
workersGroupMap+=([$worker]=$groupName)
|
workersGroupMap+=([$worker]=$groupsName)
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -53,7 +53,7 @@ do
|
||||||
do
|
do
|
||||||
# if worker in workersGroupMap
|
# if worker in workersGroupMap
|
||||||
if [[ "${workersGroupMap[${host}]}" ]] && [[ "${dsDir}" == "conf" ]]; then
|
if [[ "${workersGroupMap[${host}]}" ]] && [[ "${dsDir}" == "conf" ]]; then
|
||||||
sed -i ${txt} "s#worker.group.*#worker.group=${workersGroupMap[${host}]}#g" ${dsDir}/worker.properties
|
sed -i ${txt} "s:.*worker.groups.*:worker.groups=${workersGroupMap[${host}]}:g" ${dsDir}/worker.properties
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "start to scp $dsDir to $host/$installPath"
|
echo "start to scp $dsDir to $host/$installPath"
|
||||||
|
|
@ -61,4 +61,4 @@ do
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "scp dirs to $host/$installPath complete"
|
echo "scp dirs to $host/$installPath complete"
|
||||||
done
|
done
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue