add trino support

This commit is contained in:
高铁
2021-03-05 15:45:10 +08:00
parent c54b914ddb
commit 62deb5f5b1
2 changed files with 5 additions and 0 deletions
@@ -118,6 +118,9 @@ public interface JdbcConstants {
String PRESTO = "presto";
String PRESTO_DRIVER = "com.facebook.presto.jdbc.PrestoDriver";
String TRINO = "trino";
String TRINO_DRIVER = "io.trino.jdbc.TrinoDriver";
String ELASTIC_SEARCH = "elastic_search";
String ELASTIC_SEARCH_DRIVER = "com.alibaba.xdriver.elastic.jdbc.ElasticDriver";
@@ -517,6 +517,8 @@ public final class JdbcUtils implements JdbcConstants {
return JdbcConstants.CLICKHOUSE_DRIVER;
} else if(rawUrl.startsWith("jdbc:presto:")) {
return JdbcConstants.PRESTO_DRIVER;
} else if(rawUrl.startsWith("jdbc:trino:")) {
return JdbcConstants.TRINO_DRIVER;
} else if (rawUrl.startsWith("jdbc:inspur:")) {
return JdbcConstants.KDB_DRIVER;
} else if (rawUrl.startsWith("jdbc:polardb")) {