You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@seatunnel.apache.org by zo...@apache.org on 2023/01/10 02:07:16 UTC
[incubator-seatunnel] branch dev updated (acf4d5b1b -> 8379aaf87)
This is an automated email from the ASF dual-hosted git repository.
zongwen pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
from acf4d5b1b [Feature][Connector-V2] add tdengine source (#2832)
add 8379aaf87 [Improve][CDC][base] Guaranteed to be exactly-once in the process of switching from SnapshotTask to IncrementalTask (#3837)
No new revisions were added by this update.
Summary of changes:
LICENSE | 1 +
.../reader/IncrementalSourceRecordEmitter.java | 4 +-
.../external/IncrementalSourceScanFetcher.java | 32 +-
.../external/IncrementalSourceStreamFetcher.java | 2 +-
.../external/JdbcSourceFetchTaskContext.java | 4 +-
.../reader/fetch/binlog/MySqlBinlogFetchTask.java | 105 ++++
.../reader/fetch/scan/MySqlSnapshotFetchTask.java | 117 ++++-
.../SqlServerStreamingChangeEventSource.java | 547 +++++++++++++++++++++
.../config/SqlServerSourceConfigFactory.java | 2 +-
.../sqlserver/source/source/SqlServerDialect.java | 6 +-
.../source/source/SqlServerIncrementalSource.java | 5 +-
.../sqlserver/source/source/offset/LsnOffset.java | 72 ++-
.../source/source/offset/LsnOffsetFactory.java | 3 +-
.../fetch/scan/SqlServerSnapshotFetchTask.java | 124 ++++-
.../SqlServerTransactionLogFetchTask.java | 94 +++-
.../source/utils/SqlServerConnectionUtils.java | 2 +-
.../cdc/sqlserver/source/utils/SqlServerUtils.java | 6 +-
.../common/source/reader/SourceReaderBase.java | 2 +-
18 files changed, 1058 insertions(+), 70 deletions(-)
create mode 100644 seatunnel-connectors-v2/connector-cdc/connector-cdc-sqlserver/src/main/java/io/debezium/connector/sqlserver/SqlServerStreamingChangeEventSource.java