You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ja...@apache.org on 2020/07/30 07:12:19 UTC

[flink] branch master updated (9f406a6 -> bdaf1db)

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 9f406a6  [FLINK-13872][docs-zh] Translate Operations Playground to Chinese
     add f86cb1a  [FLINK-18579][jdbc] Remove deprecated classes in flink-connector-jdbc
     add bdaf1db  [FLINK-15728][jdbc] Introduce FieldNamedPreparedStatement to support fields are bound multiple times in update statement

No new revisions were added by this update.

Summary of changes:
 .../flink/api/java/io/jdbc/JDBCInputFormat.java    | 202 -----------
 .../flink/api/java/io/jdbc/JDBCOutputFormat.java   | 226 -------------
 .../jdbc/split/GenericParameterValuesProvider.java |  43 ---
 .../split/NumericBetweenParametersProvider.java    |  65 ----
 .../io/jdbc/split/ParameterValuesProvider.java     |  34 --
 .../flink/connector/jdbc/dialect/JdbcDialect.java  |  14 +-
 .../jdbc/internal/JdbcBatchingOutputFormat.java    |   7 +-
 .../jdbc/internal/TableJdbcUpsertOutputFormat.java |  18 +-
 .../converter/AbstractJdbcRowConverter.java        |  33 +-
 .../jdbc/internal/converter/JdbcRowConverter.java  |   4 +-
 .../executor/InsertOrUpdateJdbcExecutor.java       |   3 +
 ...va => TableBufferReducedStatementExecutor.java} |  14 +-
 ...or.java => TableBufferedStatementExecutor.java} |  55 ++-
 .../TableInsertOrUpdateStatementExecutor.java      | 115 +++++++
 ...utor.java => TableSimpleStatementExecutor.java} |  54 ++-
 .../statement/FieldNamedPreparedStatement.java     | 264 +++++++++++++++
 .../statement/FieldNamedPreparedStatementImpl.java | 240 +++++++++++++
 .../connector/jdbc/statement/StatementFactory.java |  16 +-
 .../jdbc/table/JdbcDynamicOutputFormatBuilder.java | 155 +++++----
 .../connector/jdbc/table/JdbcLookupFunction.java   |   9 +-
 .../jdbc/table/JdbcRowDataLookupFunction.java      |   8 +-
 .../connector/jdbc/table/JdbcTableSource.java      |   9 +-
 .../api/java/io/jdbc/JDBCInputFormatTest.java      | 372 ---------------------
 .../api/java/io/jdbc/JDBCOutputFormatTest.java     | 259 --------------
 .../FieldNamedPreparedStatementImplTest.java       | 174 ++++++++++
 .../jdbc/table/JdbcDynamicOutputFormatTest.java    |   8 +-
 .../jdbc/table/JdbcDynamicTableSinkITCase.java     |   6 +-
 .../jdbc/table/JdbcLookupTableITCase.java          |  10 +-
 28 files changed, 1018 insertions(+), 1399 deletions(-)
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/api/java/io/jdbc/JDBCInputFormat.java
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/api/java/io/jdbc/JDBCOutputFormat.java
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/api/java/io/jdbc/split/GenericParameterValuesProvider.java
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/api/java/io/jdbc/split/NumericBetweenParametersProvider.java
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/api/java/io/jdbc/split/ParameterValuesProvider.java
 rename flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/{BufferReduceStatementExecutor.java => TableBufferReducedStatementExecutor.java} (89%)
 copy flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/{SimpleBatchStatementExecutor.java => TableBufferedStatementExecutor.java} (51%)
 create mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableInsertOrUpdateStatementExecutor.java
 copy flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/{KeyedBatchStatementExecutor.java => TableSimpleStatementExecutor.java} (51%)
 create mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/FieldNamedPreparedStatement.java
 create mode 100644 flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/FieldNamedPreparedStatementImpl.java
 copy flink-clients/src/main/java/org/apache/flink/client/program/ClusterClientProvider.java => flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/StatementFactory.java (66%)
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/api/java/io/jdbc/JDBCInputFormatTest.java
 delete mode 100644 flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/api/java/io/jdbc/JDBCOutputFormatTest.java
 create mode 100644 flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/statement/FieldNamedPreparedStatementImplTest.java