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 ba572ebedd [CI] Make sure notify_test_workflow.yml error will be 
throwed (#6226)
     add c69da93b87 [Improve] Extend `SupportResourceShare` to spark/flink 
(#5847)

No new revisions were added by this update.

Summary of changes:
 seatunnel-api/pom.xml                              |  2 -
 .../api/sink/SupportMultiTableSinkWriter.java      |  4 +
 .../seatunnel/api/sink/SupportResourceShare.java   |  8 +-
 .../MultiTableSinkAggregatedCommitter.java         |  6 +-
 .../multitablesink/MultiTableSinkWriter.java       |  8 +-
 .../connectors/seatunnel/jdbc/sink/JdbcSink.java   |  4 +-
 .../seatunnel/jdbc/sink/JdbcSinkWriter.java        | 13 ++-
 .../seatunnel-flink-15-starter/pom.xml             | 34 ++++++++
 .../flink/multitable/MultiTableSinkTest.java       | 84 +++++++++++++++++++
 .../config/fake_to_inmemory_multi_table.conf       |  3 +-
 .../seatunnel-spark-3-starter/pom.xml              | 16 ++++
 .../spark/multitable/MultiTableSinkTest.java       | 94 ++++++++++++++++++++++
 .../config/fake_to_inmemory_multi_table.conf       | 12 +--
 seatunnel-core/seatunnel-starter/pom.xml           | 25 ++++++
 .../seatunnel/multitable/MultiTableSinkTest.java   | 45 +++++++++--
 .../config/fake_to_inmemory_multi_table.conf       |  3 +-
 .../inmemory/InMemoryAggregatedCommitInfo.java     |  4 +-
 .../sink/inmemory/InMemoryAggregatedCommitter.java | 78 ++++++++++++++++++
 .../e2e/sink/inmemory/InMemoryCommitInfo.java      |  4 +-
 .../e2e/sink/inmemory/InMemoryConnection.java      |  7 +-
 .../InMemoryMultiTableResourceManager.java         | 23 ++++--
 .../seatunnel/e2e/sink/inmemory/InMemorySink.java  | 64 +++++++++++++++
 .../e2e/sink/inmemory/InMemorySinkFactory.java     | 18 +++--
 .../e2e/sink/inmemory/InMemorySinkWriter.java      | 82 +++++++++++++++++++
 .../seatunnel/e2e/sink/inmemory/InMemoryState.java |  7 +-
 .../server/task/SinkAggregatedCommitterTask.java   | 19 +++++
 .../engine/server/task/flow/SinkFlowLifeCycle.java | 16 ++++
 .../flink/sink/FlinkGlobalCommitter.java           | 23 ++++++
 .../translation/flink/sink/FlinkSinkWriter.java    | 19 +++++
 .../spark/sink/writer/SparkDataSourceWriter.java   | 14 ++++
 .../spark/sink/writer/SparkDataWriter.java         | 22 +++++
 .../spark/sink/SeaTunnelBatchWrite.java            | 16 ++++
 .../spark/sink/write/SeaTunnelSparkDataWriter.java | 22 +++++
 33 files changed, 731 insertions(+), 68 deletions(-)
 create mode 100644 
seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/java/org/apache/seatunnel/core/starter/flink/multitable/MultiTableSinkTest.java
 copy 
seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf
 => 
seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf
 (96%)
 create mode 100644 
seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/java/org/apache/seatunnel/core/starter/spark/multitable/MultiTableSinkTest.java
 copy 
seatunnel-engine/seatunnel-engine-server/src/test/resources/fake_to_console_job_metrics.conf
 => 
seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf
 (89%)
 copy 
seatunnel-examples/seatunnel-engine-examples/src/main/java/org/apache/seatunnel/example/engine/SeaTunnelEngineExample.java
 => 
seatunnel-core/seatunnel-starter/src/test/java/org/apache/seatunnel/core/starter/seatunnel/multitable/MultiTableSinkTest.java
 (50%)
 copy 
seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf
 => 
seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf
 (96%)
 copy 
seatunnel-engine/seatunnel-engine-core/src/main/java/org/apache/seatunnel/engine/core/dag/actions/Config.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryAggregatedCommitInfo.java
 (87%)
 create mode 100644 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryAggregatedCommitter.java
 copy 
seatunnel-engine/seatunnel-engine-core/src/main/java/org/apache/seatunnel/engine/core/dag/actions/Config.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryCommitInfo.java
 (88%)
 copy 
seatunnel-common/src/main/java/org/apache/seatunnel/common/constants/JobMode.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryConnection.java
 (89%)
 copy 
seatunnel-engine/seatunnel-engine-core/src/main/java/org/apache/seatunnel/engine/core/dag/actions/ShuffleAction.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryMultiTableResourceManager.java
 (62%)
 create mode 100644 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemorySink.java
 copy 
seatunnel-connectors-v2/connector-assert/src/main/java/org/apache/seatunnel/connectors/seatunnel/assertion/sink/AssertSinkFactory.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemorySinkFactory.java
 (71%)
 create mode 100644 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemorySinkWriter.java
 copy 
seatunnel-common/src/main/java/org/apache/seatunnel/common/constants/JobMode.java
 => 
seatunnel-e2e/seatunnel-e2e-common/src/test/java/org/apache/seatunnel/e2e/sink/inmemory/InMemoryState.java
 (89%)

Reply via email to