This is an automated email from the ASF dual-hosted git repository.
corgy pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
from d14cd21276 [Bug][Transform-V2] Enable regex replacement by default for
FieldRename (#10321)
add 316fe87c0b [Feature][connector-jdbc] Support source and sink of duckdb
(#10285)
No new revisions were added by this update.
Summary of changes:
.../sink/Oracle.md => connector-v2/sink/DuckDB.md} | 217 +++++----
docs/en/connector-v2/source/DuckDB.md | 290 ++++++++++++
docs/zh/connector-v2/sink/DuckDB.md | 205 +++++++++
docs/zh/connector-v2/source/DuckDB.md | 291 ++++++++++++
seatunnel-connectors-v2/connector-jdbc/pom.xml | 20 +
.../jdbc/catalog/AbstractJdbcCatalog.java | 2 +-
.../jdbc/catalog/duckdb/DuckDBCatalog.java | 259 +++++++++++
.../DuckDBCatalogFactory.java} | 25 +-
.../duckdb/DuckDBCreateTableSqlBuilder.java | 236 ++++++++++
.../DuckDBURLParser.java} | 32 +-
.../jdbc/internal/dialect/DatabaseIdentifier.java | 1 +
.../internal/dialect/duckdb/DuckDBDialect.java | 105 +++++
.../DuckDBDialectFactory.java} | 13 +-
.../DuckDBJdbcRowConverter.java} | 9 +-
.../dialect/duckdb/DuckDBTypeConverter.java | 328 +++++++++++++
.../DuckDBTypeMapper.java} | 17 +-
.../jdbc/catalog/duckdb/DuckDBCatalogTest.java | 281 +++++++++++
.../internal/dialect/duckdb/DuckDBDialectTest.java | 222 +++++++++
.../dialect/duckdb/DuckDBSourceAndSinkTest.java | 238 ++++++++++
.../dialect/duckdb/DuckDBTypeConverterTest.java | 512 +++++++++++++++++++++
.../src/main/assembly/assembly-bin-ci.xml | 1 +
21 files changed, 3141 insertions(+), 163 deletions(-)
copy docs/en/{connectors/sink/Oracle.md => connector-v2/sink/DuckDB.md} (50%)
create mode 100644 docs/en/connector-v2/source/DuckDB.md
create mode 100644 docs/zh/connector-v2/sink/DuckDB.md
create mode 100644 docs/zh/connector-v2/source/DuckDB.md
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/duckdb/DuckDBCatalog.java
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{sqlserver/SqlServerCatalogFactory.java
=> duckdb/DuckDBCatalogFactory.java} (72%)
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/duckdb/DuckDBCreateTableSqlBuilder.java
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/{oracle/OracleURLParser.java
=> duckdb/DuckDBURLParser.java} (51%)
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/duckdb/DuckDBDialect.java
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/{xugu/XuguDialectFactory.java
=> duckdb/DuckDBDialectFactory.java} (84%)
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/{sqlite/SqliteJdbcRowConverter.java
=> duckdb/DuckDBJdbcRowConverter.java} (87%)
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/duckdb/DuckDBTypeConverter.java
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/{GenericTypeMapper.java
=> duckdb/DuckDBTypeMapper.java} (73%)
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/catalog/duckdb/DuckDBCatalogTest.java
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/duckdb/DuckDBDialectTest.java
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/duckdb/DuckDBSourceAndSinkTest.java
create mode 100644
seatunnel-connectors-v2/connector-jdbc/src/test/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/duckdb/DuckDBTypeConverterTest.java