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

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


    from d18d1f4  [FLINK-24303][coordination] Failure when creating a source 
enumerator lead to full failover, not JobManager failure.
     add de92c9e  [FLINK-24253][jdbc] Migrate JDBC validation from TableSchema 
to DataType
     add 223e961  [FLINK-24253][jdbc] Load Dialects via ServiceLoader
     add 1bcb91e  [FLINK-24253][jdbc] Mark Dialect as Public and move converter 
out of internal package
     add 67a59f4  [FLINK-24253][jdbc] Cleanup JavaDoc of newly public interfaces
     add 412b49a  [FLINK-24253][jdbc] move default implementations to 
AbstractDialect

No new revisions were added by this update.

Summary of changes:
 .../connector/jdbc/catalog/JdbcCatalogUtils.java   |   6 +-
 .../converter/AbstractJdbcRowConverter.java        |   8 +-
 .../{internal => }/converter/JdbcRowConverter.java |   4 +-
 .../connector/jdbc/dialect/AbstractDialect.java    | 242 ++++++++++++++++++---
 .../flink/connector/jdbc/dialect/JdbcDialect.java  | 171 ++++++---------
 .../connector/jdbc/dialect/JdbcDialectFactory.java |  49 +++++
 .../connector/jdbc/dialect/JdbcDialectLoader.java  | 106 +++++++++
 .../jdbc/dialect/{ => derby}/DerbyDialect.java     |  65 +++---
 .../DerbyDialectFactory.java}                      |  31 ++-
 .../jdbc/dialect/{ => mysql}/MySQLDialect.java     |  66 +++---
 .../mysql/MySQLDialectFactory.java}                |  26 +--
 .../jdbc/dialect/{ => psql}/PostgresDialect.java   |  65 +++---
 .../psql/PostgresDialectFactory.java}              |  26 +--
 .../jdbc/internal/converter/DerbyRowConverter.java |   1 +
 .../jdbc/internal/converter/MySQLRowConverter.java |   1 +
 .../internal/converter/PostgresRowConverter.java   |   1 +
 .../TableInsertOrUpdateStatementExecutor.java      |   2 +-
 .../executor/TableSimpleStatementExecutor.java     |   2 +-
 .../internal/options/JdbcConnectorOptions.java     |  18 +-
 .../jdbc/internal/options/JdbcDmlOptions.java      |   6 +-
 .../statement/FieldNamedPreparedStatement.java     |   3 +
 .../jdbc/table/JdbcDynamicTableFactory.java        |   9 +-
 .../jdbc/table/JdbcOutputFormatBuilder.java        |   2 +-
 .../jdbc/table/JdbcRowDataInputFormat.java         |   2 +-
 .../jdbc/table/JdbcRowDataLookupFunction.java      |  11 +-
 .../jdbc/table/JdbcTableSourceSinkFactory.java     |   4 +-
 .../flink/table/descriptors/JdbcValidator.java     |  16 +-
 ...flink.connector.jdbc.dialect.JdbcDialectFactory |  18 ++
 .../converter/AbstractJdbcRowConverterTest.java    |   2 +-
 .../FieldNamedPreparedStatementImplTest.java       |   6 +-
 .../connector/jdbc/table/JdbcOutputFormatTest.java |   4 +-
 31 files changed, 617 insertions(+), 356 deletions(-)
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/{internal
 => }/converter/AbstractJdbcRowConverter.java (97%)
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/{internal
 => }/converter/JdbcRowConverter.java (93%)
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectFactory.java
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectLoader.java
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/{
 => derby}/DerbyDialect.java (65%)
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/{JdbcDialects.java
 => derby/DerbyDialectFactory.java} (55%)
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/{
 => mysql}/MySQLDialect.java (70%)
 copy 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/{internal/converter/MySQLRowConverter.java
 => dialect/mysql/MySQLDialectFactory.java} (61%)
 rename 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/{
 => psql}/PostgresDialect.java (73%)
 copy 
flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/{internal/converter/MySQLRowConverter.java
 => dialect/psql/PostgresDialectFactory.java} (61%)
 create mode 100644 
flink-connectors/flink-connector-jdbc/src/main/resources/META-INF/services/org.apache.flink.connector.jdbc.dialect.JdbcDialectFactory
 rename 
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{internal
 => }/converter/AbstractJdbcRowConverterTest.java (97%)

Reply via email to