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

wanghailin pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


    from 16950a67cd [Improve][Connector-V2] Improve doris error msg (#7343)
     add dc3c23981b [Improve][Jdbc] Skip all index when auto create table to 
improve performance of write (#7288)

No new revisions were added by this update.

Summary of changes:
 docs/en/connector-v2/sink/Jdbc.md                  |  7 ++
 .../seatunnel/api/sink/DefaultSaveModeHandler.java |  6 +-
 .../seatunnel/api/table/catalog/Catalog.java       | 19 ++++++
 .../jdbc/catalog/AbstractJdbcCatalog.java          | 24 +++++--
 .../seatunnel/jdbc/catalog/JdbcCatalogOptions.java |  6 ++
 .../seatunnel/jdbc/catalog/dm/DamengCatalog.java   |  3 +-
 .../seatunnel/jdbc/catalog/iris/IrisCatalog.java   | 10 +--
 .../catalog/iris/IrisCreateTableSqlBuilder.java    |  9 ++-
 .../catalog/iris/savemode/IrisSaveModeHandler.java |  8 ++-
 .../seatunnel/jdbc/catalog/mysql/MySqlCatalog.java |  5 +-
 .../catalog/mysql/MysqlCreateTableSqlBuilder.java  | 16 +++--
 .../catalog/oceanbase/OceanBaseOracleCatalog.java  |  5 +-
 .../jdbc/catalog/oracle/OracleCatalog.java         | 10 +--
 .../oracle/OracleCreateTableSqlBuilder.java        |  7 +-
 .../jdbc/catalog/psql/PostgresCatalog.java         |  9 +--
 .../psql/PostgresCreateTableSqlBuilder.java        | 10 ++-
 .../jdbc/catalog/redshift/RedshiftCatalog.java     |  5 +-
 .../redshift/RedshiftCreateTableSqlBuilder.java    |  9 ++-
 .../jdbc/catalog/saphana/SapHanaCatalog.java       |  5 +-
 .../saphana/SapHanaCreateTableSqlBuilder.java      |  9 ++-
 .../jdbc/catalog/sqlserver/SqlServerCatalog.java   |  6 +-
 .../sqlserver/SqlServerCreateTableSqlBuilder.java  | 12 ++--
 .../seatunnel/jdbc/catalog/xugu/XuguCatalog.java   |  5 +-
 .../catalog/xugu/XuguCreateTableSqlBuilder.java    |  7 +-
 .../seatunnel/jdbc/config/JdbcSinkConfig.java      |  3 +
 .../connectors/seatunnel/jdbc/sink/JdbcSink.java   | 10 +--
 .../seatunnel/jdbc/sink/JdbcSinkFactory.java       |  2 +
 .../savemode/JdbcSaveModeHandler.java}             | 41 +++++-------
 .../IrisCreateTableSqlBuilderTest.java             | 21 ++++--
 .../MysqlCreateTableSqlBuilderTest.java            | 22 ++++++-
 .../jdbc/catalog/oracle/OracleCatalogTest.java     |  6 +-
 .../OracleCreateTableSqlBuilderTest.java}          | 61 +++++++++++-------
 .../psql/PostgresCreateTableSqlBuilderTest.java    | 19 +++++-
 .../jdbc/catalog/redshift/RedshiftCatalogTest.java |  2 +-
 .../RedshiftCreateTableSqlBuilderTest.java}        | 63 ++++++++++++------
 .../saphana/SapHanaCreateTableSqlBuilderTest.java  | 16 ++++-
 .../SqlServerCreateTableSqlBuilderTest.java}       | 75 ++++++++++++++++------
 .../XuguCreateTableSqlBuilderTest.java}            | 72 ++++++++++++++-------
 .../connectors/seatunnel/jdbc/AbstractJdbcIT.java  | 73 ++++++++++++++++++++-
 .../connectors/seatunnel/jdbc/JdbcMysqlIT.java     |  3 +-
 .../connectors/seatunnel/jdbc/JdbcOracleIT.java    | 21 ++++++
 .../seatunnel/jdbc/JdbcOceanBaseMysqlIT.java       |  3 +-
 .../connectors/seatunnel/jdbc/JdbcPostgresIT.java  | 65 +++++++++++++++++++
 .../connectors/seatunnel/jdbc/JdbcSqlServerIT.java |  4 +-
 .../seatunnel/jdbc/JdbcOracleLowercaseTableIT.java | 19 ++++++
 .../seatunnel/jdbc/JdbcMysqlSaveModeHandlerIT.java |  3 +-
 46 files changed, 618 insertions(+), 198 deletions(-)
 copy 
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/{catalog/iris/savemode/IrisSaveModeHandler.java
 => sink/savemode/JdbcSaveModeHandler.java} (55%)
 rename 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql
 => iris}/IrisCreateTableSqlBuilderTest.java (84%)
 copy 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql
 => mysql}/MysqlCreateTableSqlBuilderTest.java (85%)
 copy 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql/MysqlCreateTableSqlBuilderTest.java
 => oracle/OracleCreateTableSqlBuilderTest.java} (71%)
 copy 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql/MysqlCreateTableSqlBuilderTest.java
 => redshift/RedshiftCreateTableSqlBuilderTest.java} (65%)
 copy 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql/MysqlCreateTableSqlBuilderTest.java
 => sqlserver/SqlServerCreateTableSqlBuilderTest.java} (54%)
 rename 
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sql/MysqlCreateTableSqlBuilderTest.java
 => xugu/XuguCreateTableSqlBuilderTest.java} (63%)

Reply via email to