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

martijnvisser pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/flink-connector-jdbc.git


    from ffee715  [FLINK-30963][ci] Streamline binary URL configuration
     new 45306bb  [FLINK-30790] Change log level to off on CI
     new 0246064  [FLINK-30790] Refactor JdbcDataTypeTest create tests by 
dialect
     new ba9dbc9  [FLINK-30790] Refactor JdbcExactlyOnceSinkE2eTest create 
tests by dialect
     new 7addee1  [FLINK-30790] Refactor MySqlCatalogITCase create tests by 
database version
     new b0a25a6  [FLINK-30790] Create unified databases for testing
     new d2564a9  [FLINK-30790] Change H2 and some Derby tests to new 
implementation
     new a4e200f  [FLINK-30790] Change Oracle tests to use new OracleDatabase
     new 5623cb7  [FLINK-30790] Change SqlServer tests to use new 
SqlServerDatabase
     new 97fa114  [FLINK-30790] Change Postgres tests to use new 
PostgresDatabase
     new 0bc576a  [FLINK-30790] Change MySql tests to use new MySqlDatabase
     new 12720ae  [FLINK-30790] Remove DockerImageVersions
     new 867fc0f  [FLINK-30790] Fix JdbcExactlyOnceSinkE2eTest loop on failure
     new cbb1c35  [FLINK-30790] Small test fixings
     new 753ea0e  [FLINK-30790] Cleaning metadata deprecated methods and 
disableOnMac annotation

The 14 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:
 .../6b9ab1b0-c14d-4667-bab5-407b81fba98b           |  12 +
 flink-connector-jdbc/pom.xml                       |   2 +-
 .../flink/connector/jdbc/JdbcDataTestBase.java     |   9 +-
 .../flink/connector/jdbc/JdbcDataTypeTest.java     | 230 ---------
 .../apache/flink/connector/jdbc/JdbcITCase.java    |  15 +-
 .../flink/connector/jdbc/JdbcInputFormatTest.java  |  52 +-
 .../connector/jdbc/JdbcRowOutputFormatTest.java    |  25 +-
 .../apache/flink/connector/jdbc/JdbcTestBase.java  |  12 +-
 .../flink/connector/jdbc/JdbcTestFixture.java      |  31 +-
 ...ablePathTest.java => MySql56CatalogITCase.java} |  22 +-
 ...ablePathTest.java => MySql57CatalogITCase.java} |  22 +-
 .../connector/jdbc/catalog/MySqlCatalogITCase.java | 366 +-------------
 .../jdbc/catalog/MySqlCatalogTestBase.java         | 396 +++++++++++++--
 .../jdbc/catalog/PostgresCatalogTestBase.java      |  26 +-
 .../catalog/factory/JdbcCatalogFactoryTest.java    |  26 +-
 .../DatabaseMetadata.java}                         |  38 +-
 .../DatabaseTest.java}                             |  12 +-
 .../jdbc/databases/derby/DerbyDatabase.java        |  51 ++
 .../derby/DerbyMetadata.java}                      |  37 +-
 .../h2/H2Metadata.java}                            |  44 +-
 .../connector/jdbc/databases/h2/H2XaDatabase.java  |  50 ++
 .../h2/xa}/H2XaConnectionWrapper.java              |   2 +-
 .../{xa/h2 => databases/h2/xa}/H2XaDsWrapper.java  |   4 +-
 .../h2/xa}/H2XaResourceWrapper.java                |   2 +-
 .../{xa/h2 => databases/h2/xa}/package-info.java   |   2 +-
 .../jdbc/databases/mysql/MySqlDatabase.java        | 214 ++++++++
 .../jdbc/databases/mysql/MySqlMetadata.java        |  92 ++++
 .../oracle/OracleDatabase.java}                    |  38 +-
 .../oracle/OracleImages.java}                      |  12 +-
 .../jdbc/databases/oracle/OracleMetadata.java      |  97 ++++
 .../oracle/OracleXaDatabase.java}                  |  39 +-
 .../jdbc/databases/postgres/PostgresDatabase.java  |  85 ++++
 .../jdbc/databases/postgres/PostgresMetadata.java  |  92 ++++
 .../databases/sqlserver/SqlServerDatabase.java     |  47 ++
 .../databases/sqlserver/SqlServerMetadata.java     |  93 ++++
 .../jdbc/dialect/JdbcDialectTypeTest.java          | 135 +++++
 .../jdbc/dialect/mysql/MySqlDialectTypeTest.java   |  65 +++
 .../dialect/mysql/MySqlExactlyOnceSinkE2eTest.java |  35 ++
 .../jdbc/dialect/oracle/OracleContainer.java       |  99 ----
 .../jdbc/dialect/oracle/OracleDialectTypeTest.java |  60 +++
 .../oracle/OracleExactlyOnceSinkE2eTest.java       |  31 ++
 .../jdbc/dialect/oracle/OracleTableSinkITCase.java |  63 ++-
 .../dialect/oracle/OracleTableSourceITCase.java    |  30 +-
 .../dialect/postgres/PostgresDialectTypeTest.java  |  65 +++
 .../postgres/PostgresExactlyOnceSinkE2eTest.java   |  35 ++
 .../sqlserver/SqlServerTableSinkITCase.java        |  93 ++--
 .../sqlserver/SqlServerTableSourceITCase.java      |  29 +-
 .../connector/jdbc/internal/JdbcFullTest.java      |  15 +-
 .../jdbc/internal/JdbcTableOutputFormatTest.java   |  12 +-
 .../jdbc/table/JdbcAppendOnlyWriterTest.java       |  17 +-
 .../jdbc/table/JdbcDynamicTableSinkITCase.java     |  15 +-
 .../connector/jdbc/table/JdbcOutputFormatTest.java |  27 +-
 .../jdbc/table/JdbcRowDataInputFormatTest.java     |  24 +-
 .../jdbc/table/UnsignedTypeConversionITCase.java   |  37 +-
 .../jdbc/xa/JdbcExactlyOnceSinkE2eTest.java        | 554 ++-------------------
 .../connector/jdbc/xa/JdbcXaFacadeImplTest.java    |   8 +-
 .../connector/jdbc/xa/JdbcXaFacadeTestHelper.java  |  44 +-
 .../connector/jdbc/xa/JdbcXaSinkDerbyTest.java     |  16 +-
 .../flink/connector/jdbc/xa/JdbcXaSinkH2Test.java  |  12 +-
 .../connector/jdbc/xa/JdbcXaSinkMigrationTest.java |  17 +-
 .../jdbc/xa/JdbcXaSinkNoInsertionTest.java         |  12 +-
 .../connector/jdbc/xa/JdbcXaSinkTestBase.java      |  21 +-
 tools/ci/log4j.properties                          |   4 +-
 63 files changed, 2107 insertions(+), 1765 deletions(-)
 delete mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/JdbcDataTypeTest.java
 copy 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/catalog/{PostgresTablePathTest.java
 => MySql56CatalogITCase.java} (57%)
 copy 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/catalog/{PostgresTablePathTest.java
 => MySql57CatalogITCase.java} (57%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{DbMetadata.java
 => databases/DatabaseMetadata.java} (56%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{test/DockerImageVersions.java
 => databases/DatabaseTest.java} (64%)
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/derby/DerbyDatabase.java
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{DerbyDbMetadata.java
 => databases/derby/DerbyMetadata.java} (67%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2/H2DbMetadata.java
 => databases/h2/H2Metadata.java} (62%)
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/h2/H2XaDatabase.java
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2 => 
databases/h2/xa}/H2XaConnectionWrapper.java (97%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2 => 
databases/h2/xa}/H2XaDsWrapper.java (95%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2 => 
databases/h2/xa}/H2XaResourceWrapper.java (99%)
 copy flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2 
=> databases/h2/xa}/package-info.java (94%)
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/mysql/MySqlDatabase.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/mysql/MySqlMetadata.java
 copy 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/XidSerializersTest.java
 => databases/oracle/OracleDatabase.java} (52%)
 rename 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/h2/package-info.java
 => databases/oracle/OracleImages.java} (76%)
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/oracle/OracleMetadata.java
 copy 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/{xa/XidSerializersTest.java
 => databases/oracle/OracleXaDatabase.java} (50%)
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/postgres/PostgresDatabase.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/postgres/PostgresMetadata.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/sqlserver/SqlServerDatabase.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/databases/sqlserver/SqlServerMetadata.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectTypeTest.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/mysql/MySqlDialectTypeTest.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/mysql/MySqlExactlyOnceSinkE2eTest.java
 delete mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/oracle/OracleContainer.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/oracle/OracleDialectTypeTest.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/oracle/OracleExactlyOnceSinkE2eTest.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/postgres/PostgresDialectTypeTest.java
 create mode 100644 
flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/dialect/postgres/PostgresExactlyOnceSinkE2eTest.java

Reply via email to