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

lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


The following commit(s) were added to refs/heads/master by this push:
     new 77ed1d75b5 [core] Remove useless bucketMode in TableWriteImpl
77ed1d75b5 is described below

commit 77ed1d75b56c991b4368a3ff2765708e247ebe18
Author: JingsongLi <[email protected]>
AuthorDate: Fri Jan 9 15:12:07 2026 +0800

    [core] Remove useless bucketMode in TableWriteImpl
---
 .../src/main/java/org/apache/paimon/table/sink/TableWriteImpl.java | 7 -------
 .../main/java/org/apache/paimon/flink/sink/StoreSinkWriteImpl.java | 1 -
 2 files changed, 8 deletions(-)

diff --git 
a/paimon-core/src/main/java/org/apache/paimon/table/sink/TableWriteImpl.java 
b/paimon-core/src/main/java/org/apache/paimon/table/sink/TableWriteImpl.java
index 5f91c07bb0..b5e9cebbb5 100644
--- a/paimon-core/src/main/java/org/apache/paimon/table/sink/TableWriteImpl.java
+++ b/paimon-core/src/main/java/org/apache/paimon/table/sink/TableWriteImpl.java
@@ -31,7 +31,6 @@ import org.apache.paimon.operation.BundleFileStoreWriter;
 import org.apache.paimon.operation.FileStoreWrite;
 import org.apache.paimon.operation.FileStoreWrite.State;
 import org.apache.paimon.operation.WriteRestore;
-import org.apache.paimon.table.BucketMode;
 import org.apache.paimon.types.DataField;
 import org.apache.paimon.types.RowKind;
 import org.apache.paimon.types.RowType;
@@ -60,7 +59,6 @@ public class TableWriteImpl<T> implements InnerTableWrite, 
Restorable<List<State
     @Nullable private final RowKindFilter rowKindFilter;
 
     private boolean batchCommitted = false;
-    private BucketMode bucketMode;
     private RowType writeType;
     private int[] notNullFieldIndex;
 
@@ -135,11 +133,6 @@ public class TableWriteImpl<T> implements InnerTableWrite, 
Restorable<List<State
         return this;
     }
 
-    public TableWriteImpl<T> withBucketMode(BucketMode bucketMode) {
-        this.bucketMode = bucketMode;
-        return this;
-    }
-
     @Override
     public BinaryRow getPartition(InternalRow row) {
         keyAndBucketExtractor.setRecord(row);
diff --git 
a/paimon-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/sink/StoreSinkWriteImpl.java
 
b/paimon-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/sink/StoreSinkWriteImpl.java
index 289f465a17..41c23f5002 100644
--- 
a/paimon-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/sink/StoreSinkWriteImpl.java
+++ 
b/paimon-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/sink/StoreSinkWriteImpl.java
@@ -85,7 +85,6 @@ public class StoreSinkWriteImpl implements StoreSinkWrite {
                 table.newWrite(commitUser, state.getSubtaskId())
                         .withIOManager(paimonIOManager)
                         .withIgnorePreviousFiles(ignorePreviousFiles)
-                        .withBucketMode(table.bucketMode())
                         .withMemoryPoolFactory(memoryPoolFactory);
 
         if (metricGroup != null) {

Reply via email to