Skip to content

Commit bbf1e99

Browse files
committed
Merge remote-tracking branch 'origin/1.5_v3.6.1' into 1.5_v3.7.2
2 parents 2f3b0c3 + b8513bb commit bbf1e99

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

mysql/mysql-side/mysql-async-side/src/main/java/com/dtstack/flink/sql/side/mysql/MysqlAsyncReqRow.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,12 @@ public void open(Configuration parameters) throws Exception {
6969
.put("idle_connection_test_period", DEFAULT_IDLE_CONNECTION_TEST_PEROID)
7070
.put("test_connection_on_checkin", DEFAULT_TEST_CONNECTION_ON_CHECKIN);
7171

72-
72+
System.setProperty("vertx.disableFileCPResolving", "true");
7373

7474
VertxOptions vo = new VertxOptions();
7575
vo.setEventLoopPoolSize(DEFAULT_VERTX_EVENT_LOOP_POOL_SIZE);
7676
vo.setWorkerPoolSize(DEFAULT_VERTX_WORKER_POOL_SIZE);
77+
vo.setFileResolverCachingEnabled(false);
7778
Vertx vertx = Vertx.vertx(vo);
7879
setRdbSQLClient(JDBCClient.createNonShared(vertx, mysqlClientConfig));
7980
}

oracle/oracle-side/oracle-async-side/src/main/java/com/dtstack/flink/sql/side/oracle/OracleAsyncReqRow.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,14 @@ public void open(Configuration parameters) throws Exception {
5959
.put("provider_class", DT_PROVIDER_CLASS)
6060
.put("preferred_test_query", PREFERRED_TEST_QUERY_SQL)
6161
.put("idle_connection_test_period", DEFAULT_IDLE_CONNECTION_TEST_PEROID)
62-
.put("test_connection_on_checkin", DEFAULT_TEST_CONNECTION_ON_CHECKIN);;
62+
.put("test_connection_on_checkin", DEFAULT_TEST_CONNECTION_ON_CHECKIN);
63+
64+
System.setProperty("vertx.disableFileCPResolving", "true");
6365

6466
VertxOptions vo = new VertxOptions();
6567
vo.setEventLoopPoolSize(DEFAULT_VERTX_EVENT_LOOP_POOL_SIZE);
6668
vo.setWorkerPoolSize(DEFAULT_VERTX_WORKER_POOL_SIZE);
69+
vo.setFileResolverCachingEnabled(false);
6770
Vertx vertx = Vertx.vertx(vo);
6871
setRdbSQLClient(JDBCClient.createNonShared(vertx, oracleClientConfig));
6972
}

rdb/rdb-sink/src/main/java/com/dtstack/flink/sql/sink/rdb/RdbSink.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ public abstract class RdbSink implements RetractStreamTableSink<Row>, Serializab
6969

7070
protected String tableName;
7171

72+
protected String registerTabName;
73+
7274
protected String sql;
7375

7476
protected List<String> primaryKeys;
@@ -112,6 +114,7 @@ public RdbSink genStreamSink(TargetTableInfo targetTableInfo) {
112114
String tmpUserName = rdbTableInfo.getUserName();
113115
String tmpPassword = rdbTableInfo.getPassword();
114116
String tmpTableName = rdbTableInfo.getTableName();
117+
String tmpRegisterName = rdbTableInfo.getName();
115118

116119
Integer tmpSqlBatchSize = rdbTableInfo.getBatchSize();
117120
if (tmpSqlBatchSize != null) {
@@ -136,6 +139,7 @@ public RdbSink genStreamSink(TargetTableInfo targetTableInfo) {
136139
this.userName = tmpUserName;
137140
this.password = tmpPassword;
138141
this.tableName = tmpTableName;
142+
this.registerTabName = tmpRegisterName;
139143
this.primaryKeys = rdbTableInfo.getPrimaryKeys();
140144
this.dbType = rdbTableInfo.getType();
141145

@@ -193,7 +197,7 @@ protected void buildSqlTypes(List<Class> fieldTypeArray) {
193197
public void emitDataStream(DataStream<Tuple2<Boolean, Row>> dataStream) {
194198
RichSinkFunction richSinkFunction = createJdbcSinkFunc();
195199
DataStreamSink streamSink = dataStream.addSink(richSinkFunction);
196-
streamSink.name(tableName);
200+
streamSink.name(registerTabName);
197201
if (parallelism > 0) {
198202
streamSink.setParallelism(parallelism);
199203
}

sqlserver/sqlserver-side/sqlserver-async-side/src/main/java/com/dtstack/flink/sql/side/sqlserver/SqlserverAsyncReqRow.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,14 @@ public void open(Configuration parameters) throws Exception {
5757
.put("provider_class", DT_PROVIDER_CLASS)
5858
.put("preferred_test_query", PREFERRED_TEST_QUERY_SQL)
5959
.put("idle_connection_test_period", DEFAULT_IDLE_CONNECTION_TEST_PEROID)
60-
.put("test_connection_on_checkin", DEFAULT_TEST_CONNECTION_ON_CHECKIN);;
60+
.put("test_connection_on_checkin", DEFAULT_TEST_CONNECTION_ON_CHECKIN);
61+
62+
System.setProperty("vertx.disableFileCPResolving", "true");
6163

6264
VertxOptions vo = new VertxOptions();
6365
vo.setEventLoopPoolSize(DEFAULT_VERTX_EVENT_LOOP_POOL_SIZE);
6466
vo.setWorkerPoolSize(DEFAULT_VERTX_WORKER_POOL_SIZE);
67+
vo.setFileResolverCachingEnabled(false);
6568
Vertx vertx = Vertx.vertx(vo);
6669
setRdbSQLClient(JDBCClient.createNonShared(vertx, sqlserverClientConfig));
6770
}

0 commit comments

Comments
 (0)