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;
/**