Skip to content

Commit 28ca214

Browse files
committed
update impala all throw exception
1 parent b3877e5 commit 28ca214

File tree

1 file changed

+4
-8
lines changed
  • impala/impala-side/impala-all-side/src/main/java/com/dtstack/flink/sql/side/impala

1 file changed

+4
-8
lines changed

impala/impala-side/impala-all-side/src/main/java/com/dtstack/flink/sql/side/impala/ImpalaAllReqRow.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333

3434
import java.io.IOException;
3535
import java.security.PrivilegedAction;
36+
import java.security.PrivilegedExceptionAction;
3637
import java.sql.Connection;
3738
import java.sql.DriverManager;
3839
import java.sql.SQLException;
@@ -73,15 +74,10 @@ public Connection getConn(String dbUrl, String userName, String password) {
7374
String krb5FilePath = impalaSideTableInfo.getKrb5FilePath();
7475
String principal = impalaSideTableInfo.getPrincipal();
7576
UserGroupInformation ugi = KrbUtils.getUgi(principal, keyTabFilePath, krb5FilePath);
76-
connection = ugi.doAs(new PrivilegedAction<Connection>() {
77+
connection = ugi.doAs(new PrivilegedExceptionAction<Connection>() {
7778
@Override
78-
public Connection run() {
79-
try {
80-
return DriverManager.getConnection(url);
81-
} catch (SQLException e) {
82-
e.printStackTrace();
83-
}
84-
return null;
79+
public Connection run() throws SQLException {
80+
return DriverManager.getConnection(url);
8581
}
8682
});
8783
} else {

0 commit comments

Comments
 (0)