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

jark pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 94e4d2a  [FLINK-20665][connector-fs][table] FileNotFoundException when 
restore from latest Checkpoint in Sink Compaction
     add 7ca2dd3  [FLINK-19435][connectors/jdbc] Add hang test case to reveal 
deadlock when loading different sql driver classes concurrently using 
Class.forName
     add 84ed653  [FLINK-19435][connectors/jdbc] Fix deadlock when loading 
different sql driver classes concurrently using Class.forName

No new revisions were added by this update.

Summary of changes:
 flink-connectors/flink-connector-jdbc/pom.xml      |  13 +
 .../flink/connector/jdbc/JdbcInputFormat.java      |   6 +
 .../connection/SimpleJdbcConnectionProvider.java   |  12 +
 .../connector/jdbc/table/JdbcLookupFunction.java   |   6 +
 .../jdbc/table/JdbcRowDataLookupFunction.java      |   6 +
 .../flink/connector/jdbc/fakedb/FakeDBUtils.java   |  30 +-
 .../jdbc/fakedb/driver/FakeConnection.java         | 318 +++++++++++++++++++++
 .../jdbc/fakedb/driver/FakeConnection1.java}       |   9 +-
 .../jdbc/fakedb/driver/FakeConnection2.java}       |   9 +-
 .../connector/jdbc/fakedb/driver/FakeDriver1.java  |  82 ++++++
 .../connector/jdbc/fakedb/driver/FakeDriver2.java  |  82 ++++++
 ...onProviderDriverClassConcurrentLoadingTest.java | 102 +++++++
 .../resources/META-INF/services/java.sql.Driver}   |   3 +-
 13 files changed, 655 insertions(+), 23 deletions(-)
 copy 
flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/cost/FlinkCostBase.scala
 => 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/FakeDBUtils.java
 (60%)
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeConnection.java
 copy 
flink-connectors/{flink-connector-hive/src/main/java/org/apache/flink/table/catalog/hive/client/HiveShimV111.java
 => 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeConnection1.java}
 (79%)
 copy 
flink-connectors/{flink-connector-hive/src/main/java/org/apache/flink/table/catalog/hive/client/HiveShimV111.java
 => 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeConnection2.java}
 (79%)
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeDriver1.java
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeDriver2.java
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/internal/connection/SimpleJdbcConnectionProviderDriverClassConcurrentLoadingTest.java
 copy 
flink-connectors/{flink-connector-elasticsearch7/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
 => flink-connector-jdbc/src/test/resources/META-INF/services/java.sql.Driver} 
(87%)

Reply via email to