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

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


    from 8a9b632  [FLINK-20213][fs-connector] Partition commit is delayed when 
records keep coming
     new 6ed1a28  [FLINK-19435][connectors/jdbc] Add hang test case to reveal 
deadlock when loading different sql driver classes concurrently using 
Class.forName
     new 39b53f6  [FLINK-19435][connectors/jdbc] Fix deadlock when loading 
different sql driver classes concurrently using Class.forName

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


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-clients/src/main/resources/META-INF/services/org.apache.flink.client.deployment.ClusterClientFactory
 => 
flink-connectors/flink-connector-jdbc/src/test/resources/META-INF/services/java.sql.Driver
 (87%)

Reply via email to