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

anton-vinogradov 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 e2d8aec0622 IGNITE-28063 Remove locDepOwner from 
GridDeploymentInfoBean (#13163)
e2d8aec0622 is described below

commit e2d8aec06223ec69b56b506c6051c9d67f43fe80
Author: Vladimir Steshin <[email protected]>
AuthorDate: Thu May 21 20:44:44 2026 +0300

    IGNITE-28063 Remove locDepOwner from GridDeploymentInfoBean (#13163)
---
 .../managers/deployment/GridDeployment.java        |  5 ---
 .../deployment/GridDeploymentClassLoader.java      |  5 ---
 .../managers/deployment/GridDeploymentInfo.java    |  6 ---
 .../deployment/GridDeploymentInfoBean.java         | 44 ++--------------------
 4 files changed, 4 insertions(+), 56 deletions(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeployment.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeployment.java
index e99b8a27bb7..ca79f5fe927 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeployment.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeployment.java
@@ -163,11 +163,6 @@ public class GridDeployment extends 
GridMetadataAwareAdapter implements GridDepl
         return depMode;
     }
 
-    /** {@inheritDoc} */
-    @Override public boolean localDeploymentOwner() {
-        return false;
-    }
-
     /** {@inheritDoc} */
     @Override public long sequenceNumber() {
         return clsLdrId.localId();
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentClassLoader.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentClassLoader.java
index cb268edc307..ebafda4291f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentClassLoader.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentClassLoader.java
@@ -298,11 +298,6 @@ class GridDeploymentClassLoader extends ClassLoader 
implements GridDeploymentInf
         return usrVer;
     }
 
-    /** {@inheritDoc} */
-    @Override public boolean localDeploymentOwner() {
-        return false;
-    }
-
     /** {@inheritDoc} */
     @Override public long sequenceNumber() {
         return -1;
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfo.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfo.java
index 6328927ffa9..a93b0fbafd4 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfo.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfo.java
@@ -46,12 +46,6 @@ public interface GridDeploymentInfo {
      */
     public DeploymentMode deployMode();
 
-    /**
-     * @return Local deployment ownership flag.
-     */
-    @Deprecated
-    public boolean localDeploymentOwner();
-
     /**
      * @return Participant map for SHARED mode.
      */
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfoBean.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfoBean.java
index e8ffc6cfd29..ba9f48c3ca2 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfoBean.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentInfoBean.java
@@ -17,24 +17,20 @@
 
 package org.apache.ignite.internal.managers.deployment;
 
-import java.io.Externalizable;
-import java.io.IOException;
-import java.io.ObjectInput;
-import java.io.ObjectOutput;
+import java.io.Serializable;
 import java.util.Map;
 import java.util.UUID;
 import org.apache.ignite.configuration.DeploymentMode;
 import org.apache.ignite.internal.Order;
 import org.apache.ignite.internal.util.tostring.GridToStringInclude;
 import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.internal.util.typedef.internal.U;
 import org.apache.ignite.lang.IgniteUuid;
 import org.apache.ignite.plugin.extensions.communication.Message;
 
 /**
  * Deployment info bean.
  */
-public class GridDeploymentInfoBean implements Message, GridDeploymentInfo, 
Externalizable {
+public class GridDeploymentInfoBean implements Message, GridDeploymentInfo, 
Serializable {
     /** */
     private static final long serialVersionUID = 0L;
 
@@ -50,21 +46,13 @@ public class GridDeploymentInfoBean implements Message, 
GridDeploymentInfo, Exte
     @Order(2)
     String userVer;
 
-    /**
-     *  TODO Left for backward compatibility only.
-     *  https://issues.apache.org/jira/browse/IGNITE-28063
-     *  */
-    @Deprecated(forRemoval = true)
-    @Order(3)
-    boolean locDepOwner;
-
     /** Node class loader participant map. */
     @GridToStringInclude
-    @Order(4)
+    @Order(3)
     Map<UUID, IgniteUuid> participants;
 
     /**
-     * Required by {@link Externalizable}.
+     * Empty constructor for a message factory.
      */
     public GridDeploymentInfoBean() {
         /* No-op. */
@@ -118,11 +106,6 @@ public class GridDeploymentInfoBean implements Message, 
GridDeploymentInfo, Exte
         return clsLdrId.localId();
     }
 
-    /** {@inheritDoc} */
-    @Override public boolean localDeploymentOwner() {
-        return locDepOwner;
-    }
-
     /** {@inheritDoc} */
     @Override public Map<UUID, IgniteUuid> participants() {
         return participants;
@@ -139,25 +122,6 @@ public class GridDeploymentInfoBean implements Message, 
GridDeploymentInfo, Exte
             clsLdrId.equals(((GridDeploymentInfoBean)o).clsLdrId);
     }
 
-
-    /** {@inheritDoc} */
-    @Override public void writeExternal(ObjectOutput out) throws IOException {
-        U.writeIgniteUuid(out, clsLdrId);
-        U.writeEnum(out, depMode);
-        U.writeString(out, userVer);
-        out.writeBoolean(locDepOwner);
-        U.writeMap(out, participants);
-    }
-
-    /** {@inheritDoc} */
-    @Override public void readExternal(ObjectInput in) throws IOException, 
ClassNotFoundException {
-        clsLdrId = U.readIgniteUuid(in);
-        depMode = DeploymentMode.fromOrdinal(in.readByte());
-        userVer = U.readString(in);
-        locDepOwner = in.readBoolean();
-        participants = U.readMap(in);
-    }
-
     /** {@inheritDoc} */
     @Override public String toString() {
         return S.toString(GridDeploymentInfoBean.class, this);

Reply via email to