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

sergeychugunov 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 4bd04ea9c58 IGNITE-26424 Remove unused annotations from CacheObject 
inheritors (#12342)
4bd04ea9c58 is described below

commit 4bd04ea9c58480105cb68e9083d67cd1d4610d55
Author: Dmitry Werner <[email protected]>
AuthorDate: Mon Sep 15 12:46:25 2025 +0500

    IGNITE-26424 Remove unused annotations from CacheObject inheritors (#12342)
---
 .../org/apache/ignite/internal/binary/BinaryEnumObjectImpl.java   | 3 ---
 .../java/org/apache/ignite/internal/binary/BinaryObjectImpl.java  | 8 --------
 .../ignite/internal/processors/cache/CacheObjectAdapter.java      | 2 --
 .../internal/processors/cacheobject/PlatformCacheObjectImpl.java  | 2 --
 4 files changed, 15 deletions(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryEnumObjectImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryEnumObjectImpl.java
index 0101ef34fd6..98ef4ec44c9 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryEnumObjectImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryEnumObjectImpl.java
@@ -27,7 +27,6 @@ import org.apache.ignite.binary.BinaryObject;
 import org.apache.ignite.binary.BinaryObjectBuilder;
 import org.apache.ignite.binary.BinaryObjectException;
 import org.apache.ignite.binary.BinaryType;
-import org.apache.ignite.internal.GridDirectTransient;
 import org.apache.ignite.internal.processors.cache.CacheObject;
 import org.apache.ignite.internal.processors.cache.CacheObjectAdapter;
 import org.apache.ignite.internal.processors.cache.CacheObjectValueContext;
@@ -50,7 +49,6 @@ class BinaryEnumObjectImpl implements BinaryObjectEx, 
Externalizable, CacheObjec
     private static final long serialVersionUID = 0L;
 
     /** Context. */
-    @GridDirectTransient
     private BinaryContext ctx;
 
     /** Type ID. */
@@ -63,7 +61,6 @@ class BinaryEnumObjectImpl implements BinaryObjectEx, 
Externalizable, CacheObjec
     private int ord;
 
     /** Value bytes. */
-    @GridDirectTransient
     private byte[] valBytes;
 
     /**
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryObjectImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryObjectImpl.java
index 6e4bd14078a..aa92e05b1e6 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryObjectImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/binary/BinaryObjectImpl.java
@@ -32,8 +32,6 @@ import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.binary.BinaryObject;
 import org.apache.ignite.binary.BinaryObjectException;
 import org.apache.ignite.binary.BinaryType;
-import org.apache.ignite.internal.GridDirectTransient;
-import org.apache.ignite.internal.IgniteCodeGeneratingFail;
 import org.apache.ignite.internal.binary.streams.BinaryOutputStream;
 import org.apache.ignite.internal.binary.streams.BinaryStreams;
 import org.apache.ignite.internal.processors.cache.CacheObject;
@@ -53,32 +51,26 @@ import static 
org.apache.ignite.internal.binary.GridBinaryMarshaller.TRANSFORMED
 /**
  * Binary object implementation.
  */
-@IgniteCodeGeneratingFail // Fields arr and start should not be generated by 
MessageCodeGenerator.
 final class BinaryObjectImpl extends BinaryObjectExImpl implements 
Externalizable, KeyCacheObject {
     /** */
     private static final long serialVersionUID = 0L;
 
     /** */
-    @GridDirectTransient
     private BinaryContext ctx;
 
     /** */
-    @GridDirectTransient
     private byte[] arr;
 
     /** Bytes to be stored or transferred instead of raw binary array. */
     private byte[] valBytes;
 
     /** */
-    @GridDirectTransient
     private int start;
 
     /** */
-    @GridDirectTransient
     private Object obj;
 
     /** */
-    @GridDirectTransient
     private boolean detachAllowed;
 
     /** */
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectAdapter.java
index a06dee96191..4289588c073 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheObjectAdapter.java
@@ -23,7 +23,6 @@ import java.io.ObjectInput;
 import java.io.ObjectOutput;
 import java.nio.ByteBuffer;
 import org.apache.ignite.IgniteCheckedException;
-import org.apache.ignite.internal.GridDirectTransient;
 import org.apache.ignite.internal.pagemem.PageUtils;
 import org.apache.ignite.internal.util.tostring.GridToStringInclude;
 import org.apache.ignite.internal.util.typedef.internal.S;
@@ -41,7 +40,6 @@ public abstract class CacheObjectAdapter implements 
CacheObject, Externalizable
 
     /** */
     @GridToStringInclude(sensitive = true)
-    @GridDirectTransient
     protected Object val;
 
     /** */
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/PlatformCacheObjectImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/PlatformCacheObjectImpl.java
index 4b823ed1a4d..17b9566d281 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/PlatformCacheObjectImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/PlatformCacheObjectImpl.java
@@ -17,7 +17,6 @@
 
 package org.apache.ignite.internal.processors.cacheobject;
 
-import org.apache.ignite.internal.GridDirectTransient;
 import org.apache.ignite.internal.processors.cache.CacheObject;
 import org.apache.ignite.internal.processors.cache.CacheObjectImpl;
 import org.apache.ignite.internal.processors.cache.CacheObjectTransformerUtils;
@@ -31,7 +30,6 @@ public class PlatformCacheObjectImpl extends CacheObjectImpl {
     private static final long serialVersionUID = 0L;
 
     /** */
-    @GridDirectTransient
     private byte[] arr;
 
     /**

Reply via email to