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);