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

lvyanquan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-cdc.git


The following commit(s) were added to refs/heads/master by this push:
     new 36fee4370 [FLINK-40994][connect/paimon] Upgrade Paimon SDK to 2.1.0 
(#4577)
36fee4370 is described below

commit 36fee4370a0ba72560a681a1c442d8b6f274cba3
Author: Pei Yu <[email protected]>
AuthorDate: Thu Oct 15 14:15:29 2026 +0800

    [FLINK-40994][connect/paimon] Upgrade Paimon SDK to 2.1.0 (#4577)
    
    - Bump paimon.version from 2.0.0 to 2.1.0 in connector and e2e modules
    - Implement new abstract method StoreSinkWrite#write(InternalRow, int, int)
      introduced in Paimon 2.1.0
    
    Signed-off-by: Pei Yu <[email protected]>
---
 .../flink-cdc-pipeline-connector-paimon/pom.xml                      | 2 +-
 .../flink/cdc/connectors/paimon/sink/v2/StoreSinkWriteImpl.java      | 5 +++++
 flink-cdc-e2e-tests/flink-cdc-pipeline-e2e-tests/pom.xml             | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/pom.xml
 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/pom.xml
index 2ee68881a..83194de51 100644
--- 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/pom.xml
+++ 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/pom.xml
@@ -29,7 +29,7 @@ limitations under the License.
     <artifactId>flink-cdc-pipeline-connector-paimon</artifactId>
 
     <properties>
-        <paimon.version>2.0.0</paimon.version>
+        <paimon.version>2.1.0</paimon.version>
         <hadoop.version>2.8.5</hadoop.version>
         <hive.version>2.3.9</hive.version>
         <mockito.version>3.12.4</mockito.version>
diff --git 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/src/main/java/org/apache/flink/cdc/connectors/paimon/sink/v2/StoreSinkWriteImpl.java
 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/src/main/java/org/apache/flink/cdc/connectors/paimon/sink/v2/StoreSinkWriteImpl.java
index c709253cc..5ad252010 100644
--- 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/src/main/java/org/apache/flink/cdc/connectors/paimon/sink/v2/StoreSinkWriteImpl.java
+++ 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-paimon/src/main/java/org/apache/flink/cdc/connectors/paimon/sink/v2/StoreSinkWriteImpl.java
@@ -159,6 +159,11 @@ public class StoreSinkWriteImpl implements StoreSinkWrite {
         return write.writeAndReturn(internalRow, i);
     }
 
+    @Override
+    public SinkRecord write(InternalRow internalRow, int i, int totalBuckets) 
throws Exception {
+        return write.writeAndReturn(internalRow, i, totalBuckets);
+    }
+
     @Override
     public void compact(BinaryRow partition, int bucket, boolean 
fullCompaction) throws Exception {
         write.compact(partition, bucket, fullCompaction);
diff --git a/flink-cdc-e2e-tests/flink-cdc-pipeline-e2e-tests/pom.xml 
b/flink-cdc-e2e-tests/flink-cdc-pipeline-e2e-tests/pom.xml
index c97125726..3e3b6e786 100644
--- a/flink-cdc-e2e-tests/flink-cdc-pipeline-e2e-tests/pom.xml
+++ b/flink-cdc-e2e-tests/flink-cdc-pipeline-e2e-tests/pom.xml
@@ -32,7 +32,7 @@ limitations under the License.
         <flink-major-1.20>1.20</flink-major-1.20>
         <mysql.driver.version>8.0.27</mysql.driver.version>
         
<starrocks.connector.version>1.2.14_flink-${flink-major-1.20}</starrocks.connector.version>
-        <paimon.version>2.0.0</paimon.version>
+        <paimon.version>2.1.0</paimon.version>
         <flink.release.download.skip>false</flink.release.download.skip>
         
<flink.release.name>flink-${flink.version}-bin-scala_${scala.binary.version}.tgz</flink.release.name>
         
<flink.release.mirror>https://dlcdn.apache.org/flink/flink-${flink.version}</flink.release.mirror>

Reply via email to