The GitHub Actions job "CI" on shardingsphere.git has succeeded.
Run started by GitHub user azexcy (triggered by azexcy).

Head commit for run:
2d7bc66a905693a2eaab1f0d6ae61b2fc45c8510 / Hongsheng Zhong 
<[email protected]>
Refactor CDC layer (#25994)

* Move AutoCloseable to PipelineTask

* Extract TaskExecuteCallback from InventoryTask and IncrementalTask

* Replace AutoCloseable to Closeable for PipelineTask

* Replace InventoryTask and IncrementalTask in 
InventoryIncrementalJobItemContext to PipelineTask, update related classes

* Extract AckCallbacks

* Extract PipelineTaskUtils

* Add inventory and incremental task for CDC; Refactor CDCJobPreparer

* Simplify InventoryTask params for better reuse

* Simplify IncrementalTask params for better reuse

* Remove getConnector() in migration

* Rename ImporterConnector to PipelineSink

* Rename connector to sink

* Remove jobShardingCount in PipelineSocketSink

* Add SingleChannelConsumerImporter

* Merge DataSourceImporter and PipelineDataSourceSink

* Replace DataSourceImporter ref; Remove DataSourceImporterCreator

* Add CDCImporter, CDCAckId;
Remove SocketSinkImporter, SocketSinkImporterCreator, CDCAckHolder, 
CDCDataRecordUtils, DataRecordComparatorGenerator;
Refactor PipelineChannel, PipelineSink and impls;

* Refactor CDCJob execution

* Refactor CDC job composing

* Remove unused classes; Remove PipelineSink.getType

* Refactor PipelineSink.getConnector() to identifierMatched()

* Refactor TreeMap to PriorityQueue in CDCImporter

* Update core unit test

* Update it unit test

* Remove channel from InventoryTask and IncrementalTask

* Refactor CDC job composing

* Update

* Clean code

* Simplify InventoryIncrementalTasksRunner constructor param

* Refactor CDCTasksRunner construction and stop; Cache CDCImporter before 
running

* Refactor CDCImporter, add CDCChannelProgressPair

* Update to pass CDC E2E MySQL

* Update to pass CDC E2E openGauss

* Add missed license header

* Use Caffeine cache replace Guava cache

Report URL: https://github.com/apache/shardingsphere/actions/runs/5154458014

With regards,
GitHub Actions via GitBox

Reply via email to