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

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


The following commit(s) were added to refs/heads/master by this push:
     new e270e256bac6 perf: Improve Serialization Performance of BufferedRecord 
(#18418)
e270e256bac6 is described below

commit e270e256bac65961e4be9ab24061925337889514
Author: Shuo Cheng <[email protected]>
AuthorDate: Tue Mar 31 10:45:16 2026 +0800

    perf: Improve Serialization Performance of BufferedRecord (#18418)
---
 .../java/org/apache/hudi/common/util/HoodieCommonKryoRegistrar.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/hudi-common/src/main/java/org/apache/hudi/common/util/HoodieCommonKryoRegistrar.java
 
b/hudi-common/src/main/java/org/apache/hudi/common/util/HoodieCommonKryoRegistrar.java
index d8e35b3ba570..734af9cb8d53 100644
--- 
a/hudi-common/src/main/java/org/apache/hudi/common/util/HoodieCommonKryoRegistrar.java
+++ 
b/hudi-common/src/main/java/org/apache/hudi/common/util/HoodieCommonKryoRegistrar.java
@@ -44,6 +44,7 @@ import 
org.apache.hudi.common.model.debezium.MySqlDebeziumAvroPayload;
 import org.apache.hudi.common.model.debezium.PostgresDebeziumAvroPayload;
 import org.apache.hudi.common.table.HoodieTableConfig;
 import org.apache.hudi.common.table.HoodieTableMetaClient;
+import org.apache.hudi.common.table.read.BufferedRecord;
 import org.apache.hudi.common.table.timeline.HoodieActiveTimeline;
 import org.apache.hudi.common.table.timeline.HoodieInstant;
 import org.apache.hudi.metadata.HoodieMetadataPayload;
@@ -114,7 +115,8 @@ public class HoodieCommonKryoRegistrar {
         HoodieTableMetaClient.class,
         HoodieFileGroupId.class,
         ArrayList.class,
-        SerializableIndexedRecord.class
+        SerializableIndexedRecord.class,
+        BufferedRecord.class
     })
         .forEachOrdered(kryo::register);
   }

Reply via email to