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

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


The following commit(s) were added to refs/heads/master by this push:
     new 1dc520274c0 IGNITE-27742 Generate serdes code for 
CheckIndexInlineSizesResult (#12693)
1dc520274c0 is described below

commit 1dc520274c0db9516bebc325af69c7ccfb65a26b
Author: Nikolay <[email protected]>
AuthorDate: Wed Feb 4 18:22:31 2026 +0300

    IGNITE-27742 Generate serdes code for CheckIndexInlineSizesResult (#12693)
---
 .../idto/IgniteDataTransferObjectProcessor.java    |  1 -
 .../CheckIndexInlineSizesResult.java               | 30 +---------------------
 2 files changed, 1 insertion(+), 30 deletions(-)

diff --git 
a/modules/codegen2/src/main/java/org/apache/ignite/internal/idto/IgniteDataTransferObjectProcessor.java
 
b/modules/codegen2/src/main/java/org/apache/ignite/internal/idto/IgniteDataTransferObjectProcessor.java
index 1061a5d35b5..5c5b83ff07b 100644
--- 
a/modules/codegen2/src/main/java/org/apache/ignite/internal/idto/IgniteDataTransferObjectProcessor.java
+++ 
b/modules/codegen2/src/main/java/org/apache/ignite/internal/idto/IgniteDataTransferObjectProcessor.java
@@ -73,7 +73,6 @@ public class IgniteDataTransferObjectProcessor extends 
AbstractProcessor {
     /** Currently unsupported classes. */
     private static final Set<String> UNSUPPORTED = Set.of(
         "org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot",
-        
"org.apache.ignite.internal.commandline.cache.check_indexes_inline_size.CheckIndexInlineSizesResult",
         
"org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItem"
     );
 
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/commandline/cache/check_indexes_inline_size/CheckIndexInlineSizesResult.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/commandline/cache/check_indexes_inline_size/CheckIndexInlineSizesResult.java
index 0f0f326be3a..3ecd6c21344 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/commandline/cache/check_indexes_inline_size/CheckIndexInlineSizesResult.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/commandline/cache/check_indexes_inline_size/CheckIndexInlineSizesResult.java
@@ -17,15 +17,11 @@
 
 package org.apache.ignite.internal.commandline.cache.check_indexes_inline_size;
 
-import java.io.IOException;
-import java.io.ObjectInput;
-import java.io.ObjectOutput;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.UUID;
 import org.apache.ignite.internal.dto.IgniteDataTransferObject;
 import org.apache.ignite.internal.processors.task.GridInternal;
-import org.apache.ignite.internal.util.typedef.internal.U;
 
 /**
  * Represents information about secondary indexes inline size from the cluster 
nodes.
@@ -36,31 +32,7 @@ public class CheckIndexInlineSizesResult extends 
IgniteDataTransferObject {
     private static final long serialVersionUID = 0L;
 
     /** Index info (index name, inline size) per node. */
-    private Map<UUID, Map<String, Integer>> nodeToIndexes = new HashMap<>();
-
-    /** {@inheritDoc} */
-    @Override protected void writeExternalData(ObjectOutput out) throws 
IOException {
-        out.writeInt(nodeToIndexes.size());
-
-        for (UUID id : nodeToIndexes.keySet()) {
-            U.writeUuid(out, id);
-
-            U.writeMap(out, nodeToIndexes.get(id));
-        }
-    }
-
-    /** {@inheritDoc} */
-    @Override protected void readExternalData(ObjectInput in) throws 
IOException, ClassNotFoundException {
-        int size = in.readInt();
-
-        for (int i = 0; i < size; i++) {
-            UUID id = U.readUuid(in);
-
-            Map<String, Integer> map = U.readMap(in);
-
-            nodeToIndexes.put(id, map);
-        }
-    }
+    Map<UUID, Map<String, Integer>> nodeToIndexes = new HashMap<>();
 
     /**
      * Adds to result information about indexes from node.

Reply via email to