From 950fc895daf833ae583299f0ee7d9f2e61b2a94a Mon Sep 17 00:00:00 2001 From: Alex Abashev Date: Tue, 17 Mar 2026 12:11:13 +0300 Subject: [PATCH] IGNITE-28255 Fix java.io.NotSerializableException: org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem --- .../processors/marshaller/MarshallerMappingItem.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/marshaller/MarshallerMappingItem.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/marshaller/MarshallerMappingItem.java index 6414d545e7377..dae5767810d15 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/marshaller/MarshallerMappingItem.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/marshaller/MarshallerMappingItem.java @@ -17,6 +17,7 @@ package org.apache.ignite.internal.processors.marshaller; +import java.io.Serializable; import java.util.Objects; import org.apache.ignite.internal.Order; import org.apache.ignite.plugin.extensions.communication.Message; @@ -26,7 +27,10 @@ * Used to exchange mapping information on new mapping added or missing mapping requested flows. * See {@link GridMarshallerMappingProcessor} javadoc for more information. */ -public final class MarshallerMappingItem implements Message { +public final class MarshallerMappingItem implements Message, Serializable { + /** */ + private static final long serialVersionUID = 0L; + /** */ @Order(0) byte platformId;