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

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


    from ec8919a877 [Bug][Connector-V2][File] Fix IndexOutOfBoundsException 
when reading empty directories (#10373)
     add 106c369db2 [Improve] cdc related options (#10372)

No new revisions were added by this update.

Summary of changes:
 .../seatunnel/api/ConnectorOptionCheckTest.java    |  20 ---
 .../connectors/cdc/base/option/SourceOptions.java  |   7 +
 .../cdc/mongodb/MongodbIncrementalSource.java      |  36 +++---
 .../mongodb/MongodbIncrementalSourceFactory.java   |  43 ++++---
 ...s.java => MongodbIncrementalSourceOptions.java} | 142 +--------------------
 .../cdc/mongodb/config/MongodbSourceConfig.java    |   4 -
 .../config/MongodbSourceConfigProvider.java        |  25 +---
 ...rceOptions.java => MongodbSourceConstants.java} | 137 +-------------------
 .../MongoDBConnectorDeserializationSchema.java     |  14 +-
 .../cdc/mongodb/source/dialect/MongodbDialect.java |   2 +-
 .../source/fetch/MongodbFetchTaskContext.java      |  24 ++--
 .../mongodb/source/fetch/MongodbScanFetchTask.java |  24 ++--
 .../source/fetch/MongodbStreamFetchTask.java       |  30 ++---
 .../mongodb/source/offset/ChangeStreamOffset.java  |   4 +-
 .../splitters/SampleBucketSplitStrategy.java       |   6 +-
 .../source/splitters/ShardedSplitStrategy.java     |   8 +-
 .../source/splitters/SingleSplitStrategy.java      |   2 +-
 .../source/splitters/SplitVectorSplitStrategy.java |   4 +-
 .../seatunnel/cdc/mongodb/utils/ChunkUtils.java    |   2 +-
 .../mongodb/utils/CollectionDiscoveryUtils.java    |   2 +-
 .../cdc/mongodb/utils/MongodbRecordUtils.java      |  18 +--
 .../seatunnel/cdc/mongodb/utils/MongodbUtils.java  |  34 ++---
 .../MongoDBConnectorDeserializationSchemaTest.java |  24 ++--
 .../config/MySqlIncrementalSourceOptions.java      |  64 ++++++++++
 .../cdc/mysql/source/MySqlIncrementalSource.java   |   5 +-
 .../source/MySqlIncrementalSourceFactory.java      |  53 ++++----
 .../cdc/mysql/source/MySqlSourceOptions.java       |  56 --------
 .../OpengaussIncrementalSourceFactory.java         |  13 +-
 .../cdc/oracle/source/OracleIncrementalSource.java |  10 +-
 .../source/OracleIncrementalSourceFactory.java     |  59 +++++----
 ...ns.java => OracleIncrementalSourceOptions.java} |   3 +-
 .../PostgresIncrementalSourceOptions.java}         |  11 +-
 .../config/PostgresSourceConfigFactory.java        |  12 +-
 .../source/PostgresIncrementalSourceFactory.java   |  15 ++-
 .../source/SqlServerIncrementalSource.java         |   4 +-
 .../source/SqlServerIncrementalSourceFactory.java  |  47 +++----
 ...java => SqlServerIncrementalSourceOptions.java} |   3 +-
 37 files changed, 350 insertions(+), 617 deletions(-)
 copy 
seatunnel-connectors-v2/connector-cdc/connector-cdc-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mongodb/config/{MongodbSourceOptions.java
 => MongodbIncrementalSourceOptions.java} (53%)
 rename 
seatunnel-connectors-v2/connector-cdc/connector-cdc-mongodb/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mongodb/config/{MongodbSourceOptions.java
 => MongodbSourceConstants.java} (50%)
 create mode 100644 
seatunnel-connectors-v2/connector-cdc/connector-cdc-mysql/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mysql/config/MySqlIncrementalSourceOptions.java
 delete mode 100644 
seatunnel-connectors-v2/connector-cdc/connector-cdc-mysql/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/mysql/source/MySqlSourceOptions.java
 rename 
seatunnel-connectors-v2/connector-cdc/connector-cdc-oracle/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/oracle/source/{OracleSourceOptions.java
 => OracleIncrementalSourceOptions.java} (95%)
 rename 
seatunnel-connectors-v2/connector-cdc/connector-cdc-postgres/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/postgres/{option/PostgresOptions.java
 => config/PostgresIncrementalSourceOptions.java} (84%)
 rename 
seatunnel-connectors-v2/connector-cdc/connector-cdc-sqlserver/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/sqlserver/source/{SqlServerSourceOptions.java
 => SqlServerIncrementalSourceOptions.java} (94%)

Reply via email to