This is an automated email from the ASF dual-hosted git repository.
namelchev 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 c11e51d6021 IGNITE-28566 Remove TcpDiscoveryCollectionMessage (#13040)
c11e51d6021 is described below
commit c11e51d60214f15cd56220636dcba6e17a852ba0
Author: Nikita Amelchev <[email protected]>
AuthorDate: Fri Apr 17 17:58:18 2026 +0300
IGNITE-28566 Remove TcpDiscoveryCollectionMessage (#13040)
---
.../ignite/internal/CoreMessagesProvider.java | 4 -
.../tcp/messages/TcpDiscoveryAbstractMessage.java | 11 +-
.../messages/TcpDiscoveryAuthFailedMessage.java | 7 +-
.../messages/TcpDiscoveryCheckFailedMessage.java | 7 +-
.../messages/TcpDiscoveryClientAckResponse.java | 7 +-
.../TcpDiscoveryClientMetricsUpdateMessage.java | 7 +-
.../messages/TcpDiscoveryClientPingRequest.java | 7 +-
.../messages/TcpDiscoveryClientPingResponse.java | 7 +-
.../TcpDiscoveryClientReconnectMessage.java | 39 ++----
.../messages/TcpDiscoveryCollectionMessage.java | 139 ---------------------
.../TcpDiscoveryConnectionCheckMessage.java | 7 +-
.../messages/TcpDiscoveryCustomEventMessage.java | 4 -
.../tcp/messages/TcpDiscoveryDiscardMessage.java | 7 +-
.../messages/TcpDiscoveryDummyWakeupMessage.java | 12 +-
.../messages/TcpDiscoveryDuplicateIdMessage.java | 7 +-
.../tcp/messages/TcpDiscoveryHandshakeRequest.java | 7 +-
.../messages/TcpDiscoveryHandshakeResponse.java | 7 +-
.../messages/TcpDiscoveryJoinRequestMessage.java | 5 -
.../TcpDiscoveryLoopbackProblemMessage.java | 7 +-
.../messages/TcpDiscoveryMetricsUpdateMessage.java | 7 +-
.../TcpDiscoveryNodeAddFinishedMessage.java | 4 -
.../tcp/messages/TcpDiscoveryNodeAddedMessage.java | 31 ++---
.../messages/TcpDiscoveryNodeFailedMessage.java | 4 -
.../tcp/messages/TcpDiscoveryNodeLeftMessage.java | 4 -
.../tcp/messages/TcpDiscoveryPingRequest.java | 7 +-
.../tcp/messages/TcpDiscoveryPingResponse.java | 7 +-
.../TcpDiscoveryRingLatencyCheckMessage.java | 7 +-
.../TcpDiscoveryServerOnlyCustomEventMessage.java | 4 -
.../messages/TcpDiscoveryStatusCheckMessage.java | 7 +-
29 files changed, 43 insertions(+), 337 deletions(-)
diff --git
a/modules/core/src/main/java/org/apache/ignite/internal/CoreMessagesProvider.java
b/modules/core/src/main/java/org/apache/ignite/internal/CoreMessagesProvider.java
index a0e4f4f1934..692df7e840d 100644
---
a/modules/core/src/main/java/org/apache/ignite/internal/CoreMessagesProvider.java
+++
b/modules/core/src/main/java/org/apache/ignite/internal/CoreMessagesProvider.java
@@ -255,7 +255,6 @@ import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetri
import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest;
import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse;
import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage;
-import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCollectionMessage;
import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage;
import
org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage;
import org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage;
@@ -341,9 +340,6 @@ public class CoreMessagesProvider implements
MessageFactoryProvider {
withNoSchema(GridCacheVersion.class);
withNoSchema(GridCacheVersionEx.class);
- msgIdx = 5500;
- withNoSchema(TcpDiscoveryCollectionMessage.class);
-
// [5700 - 5900]: Discovery originated messages.
msgIdx = 5700;
withNoSchema(TcpDiscoveryHandshakeRequest.class);
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAbstractMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAbstractMessage.java
index d5653d3d78b..7a97763c36b 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAbstractMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAbstractMessage.java
@@ -18,7 +18,6 @@
package org.apache.ignite.spi.discovery.tcp.messages;
import java.io.Externalizable;
-import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -27,15 +26,13 @@ import
org.apache.ignite.internal.util.tostring.GridToStringExclude;
import org.apache.ignite.internal.util.tostring.GridToStringInclude;
import org.apache.ignite.internal.util.typedef.internal.S;
import org.apache.ignite.lang.IgniteUuid;
+import org.apache.ignite.plugin.extensions.communication.Message;
import org.jetbrains.annotations.Nullable;
/**
* Base class to implement discovery messages.
*/
-public abstract class TcpDiscoveryAbstractMessage implements Serializable {
- /** */
- private static final long serialVersionUID = 0L;
-
+public abstract class TcpDiscoveryAbstractMessage implements Message {
/** */
protected static final int CLIENT_FLAG_POS = 0;
@@ -48,8 +45,8 @@ public abstract class TcpDiscoveryAbstractMessage implements
Serializable {
/** */
protected static final int FORCE_FAIL_FLAG_POS = 4;
- /** Sender of the message (transient). */
- private transient UUID sndNodeId;
+ /** Sender of the message. */
+ private UUID sndNodeId;
/** Message ID. */
@Order(0)
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAuthFailedMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAuthFailedMessage.java
index bf3a97da951..96685c7e423 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAuthFailedMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryAuthFailedMessage.java
@@ -21,16 +21,12 @@ import java.net.InetAddress;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
/**
* Message telling joining node that its authentication failed.
*/
-public class TcpDiscoveryAuthFailedMessage extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryAuthFailedMessage extends TcpDiscoveryAbstractMessage
{
/** Creator address. */
@Order(0)
InetAddressMessage creatorAddrMsg;
@@ -68,7 +64,6 @@ public class TcpDiscoveryAuthFailedMessage extends
TcpDiscoveryAbstractMessage i
return creatorAddrMsg.address();
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryAuthFailedMessage.class, this, "super",
super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCheckFailedMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCheckFailedMessage.java
index 8ce5e0051aa..8664b4d9d29 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCheckFailedMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCheckFailedMessage.java
@@ -20,15 +20,11 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
* Message telling joining node that it failed coordinator's validation check.
*/
-public class TcpDiscoveryCheckFailedMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryCheckFailedMessage extends
TcpDiscoveryAbstractMessage {
/** Coordinator version. */
@Order(0)
String err;
@@ -56,7 +52,6 @@ public class TcpDiscoveryCheckFailedMessage extends
TcpDiscoveryAbstractMessage
return err;
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryCheckFailedMessage.class, this, "super",
super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientAckResponse.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientAckResponse.java
index 1a5adee61de..2ffeee1f02d 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientAckResponse.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientAckResponse.java
@@ -21,15 +21,11 @@ import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
import org.apache.ignite.lang.IgniteUuid;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
*
*/
-public class TcpDiscoveryClientAckResponse extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryClientAckResponse extends TcpDiscoveryAbstractMessage
{
/** */
@Order(0)
IgniteUuid msgId;
@@ -70,5 +66,4 @@ public class TcpDiscoveryClientAckResponse extends
TcpDiscoveryAbstractMessage i
@Override public String toString() {
return S.toString(TcpDiscoveryClientAckResponse.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientMetricsUpdateMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientMetricsUpdateMessage.java
index 8851ae20bb4..22e98a087a1 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientMetricsUpdateMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientMetricsUpdateMessage.java
@@ -22,7 +22,6 @@ import org.apache.ignite.cluster.ClusterMetrics;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.processors.cluster.NodeMetricsMessage;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
/**
@@ -30,10 +29,7 @@ import
org.apache.ignite.plugin.extensions.communication.MessageFactory;
* <p>
* Client sends his metrics in this message.
*/
-public class TcpDiscoveryClientMetricsUpdateMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryClientMetricsUpdateMessage extends
TcpDiscoveryAbstractMessage {
/** */
@Order(0)
NodeMetricsMessage metricsMsg;
@@ -64,7 +60,6 @@ public class TcpDiscoveryClientMetricsUpdateMessage extends
TcpDiscoveryAbstract
return metricsMsg;
}
-
/** {@inheritDoc} */
@Override public boolean traceLogLevel() {
return true;
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingRequest.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingRequest.java
index 47260519b3b..1a9e75c2a2e 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingRequest.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingRequest.java
@@ -20,16 +20,12 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.jetbrains.annotations.Nullable;
/**
* Ping request.
*/
-public class TcpDiscoveryClientPingRequest extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryClientPingRequest extends TcpDiscoveryAbstractMessage
{
/** Pinged client node ID. */
@Order(0)
@Nullable UUID nodeToPing;
@@ -60,5 +56,4 @@ public class TcpDiscoveryClientPingRequest extends
TcpDiscoveryAbstractMessage i
@Override public String toString() {
return S.toString(TcpDiscoveryClientPingRequest.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingResponse.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingResponse.java
index 1d22b4421b3..f9c0587ec97 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingResponse.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientPingResponse.java
@@ -20,16 +20,12 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.jetbrains.annotations.Nullable;
/**
* Ping request.
*/
-public class TcpDiscoveryClientPingResponse extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryClientPingResponse extends
TcpDiscoveryAbstractMessage {
/** Pinged client node ID. */
@Order(0)
@Nullable UUID nodeToPing;
@@ -73,5 +69,4 @@ public class TcpDiscoveryClientPingResponse extends
TcpDiscoveryAbstractMessage
@Override public String toString() {
return S.toString(TcpDiscoveryClientPingResponse.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientReconnectMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientReconnectMessage.java
index 6aa88296435..386ee56f5ba 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientReconnectMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryClientReconnectMessage.java
@@ -25,7 +25,6 @@ import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.F;
import org.apache.ignite.internal.util.typedef.internal.S;
import org.apache.ignite.lang.IgniteUuid;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.jetbrains.annotations.Nullable;
@@ -33,10 +32,7 @@ import org.jetbrains.annotations.Nullable;
* Message telling that client node is reconnecting to topology.
*/
@TcpDiscoveryEnsureDelivery
-public class TcpDiscoveryClientReconnectMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryClientReconnectMessage extends
TcpDiscoveryAbstractMessage {
/** New router nodeID. */
@Order(0)
UUID routerNodeId;
@@ -47,7 +43,7 @@ public class TcpDiscoveryClientReconnectMessage extends
TcpDiscoveryAbstractMess
/** Pending messages holder. */
@Order(2)
- @Nullable TcpDiscoveryCollectionMessage pendingMsgsMsg;
+ @Nullable Collection<TcpDiscoveryAbstractMessage> pendingMsgs;
/** Constructor for {@link MessageFactory}. */
public TcpDiscoveryClientReconnectMessage() {
@@ -66,44 +62,32 @@ public class TcpDiscoveryClientReconnectMessage extends
TcpDiscoveryAbstractMess
this.lastMsgId = lastMsgId;
}
- /**
- * @return New router node ID.
- */
+ /** @return New router node ID. */
public UUID routerNodeId() {
return routerNodeId;
}
- /**
- * @return Last message ID.
- */
+ /** @return Last message ID. */
public IgniteUuid lastMessageId() {
return lastMsgId;
}
- /**
- * @param msgs Pending messages.
- */
- public void pendingMessages(@Nullable
Collection<TcpDiscoveryAbstractMessage> msgs) {
- pendingMsgsMsg = F.isEmpty(msgs) ? null : new
TcpDiscoveryCollectionMessage(msgs);
+ /** @param msgs Pending messages. */
+ public void pendingMessages(Collection<TcpDiscoveryAbstractMessage> msgs) {
+ pendingMsgs = F.isEmpty(msgs) ? null : msgs;
}
- /**
- * @return Pending messages.
- */
+ /** @return Pending messages. */
public Collection<TcpDiscoveryAbstractMessage> pendingMessages() {
- return pendingMsgsMsg == null ? Collections.emptyList() :
pendingMsgsMsg.messages();
+ return pendingMsgs == null ? Collections.emptyList() : pendingMsgs;
}
- /**
- * @param success Success flag.
- */
+ /** @param success Success flag. */
public void success(boolean success) {
setFlag(CLIENT_RECON_SUCCESS_FLAG_POS, success);
}
- /**
- * @return Success flag.
- */
+ /** @return Success flag. */
public boolean success() {
return getFlag(CLIENT_RECON_SUCCESS_FLAG_POS);
}
@@ -123,7 +107,6 @@ public class TcpDiscoveryClientReconnectMessage extends
TcpDiscoveryAbstractMess
Objects.equals(lastMsgId, other.lastMsgId);
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryClientReconnectMessage.class, this,
"super", super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCollectionMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCollectionMessage.java
deleted file mode 100644
index c719334f0cc..00000000000
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCollectionMessage.java
+++ /dev/null
@@ -1,139 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.ignite.spi.discovery.tcp.messages;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.List;
-import java.util.Map;
-import org.apache.ignite.IgniteCheckedException;
-import org.apache.ignite.internal.MarshallableMessage;
-import org.apache.ignite.internal.Order;
-import org.apache.ignite.internal.util.tostring.GridToStringExclude;
-import org.apache.ignite.internal.util.typedef.F;
-import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.internal.util.typedef.internal.U;
-import org.apache.ignite.marshaller.Marshaller;
-import org.apache.ignite.plugin.extensions.communication.Message;
-import org.apache.ignite.plugin.extensions.communication.MessageFactory;
-import org.jetbrains.annotations.Nullable;
-
-/**
- * TODO: Remove/revise after https://issues.apache.org/jira/browse/IGNITE-25883
- * Message to transfer a collection of {@link TcpDiscoveryAbstractMessage}
with the original order.
- * Several of them might be a {@link Message}, several may not and require the
original marshalling.
- */
-public class TcpDiscoveryCollectionMessage implements MarshallableMessage {
- /** {@link TcpDiscoveryAbstractMessage} messages which are a {@link
Message}. */
- @Order(0)
- @Nullable Map<Integer, Message> writableMsgs;
-
- /** Marshallable or Java-serializable messages which are not a {@link
Message}. */
- @Nullable private Map<Integer, TcpDiscoveryAbstractMessage>
marshallableMsgs;
-
- /** Marshalled {@link #marshallableMsgs}. */
- @Order(1)
- @GridToStringExclude
- @Nullable byte[] marshallableMsgsBytes;
-
- /** Constructor for {@link MessageFactory}. */
- public TcpDiscoveryCollectionMessage() {
- // No-op.
- }
-
- /** @param msgs Discovery messages to hold. */
- public
TcpDiscoveryCollectionMessage(Collection<TcpDiscoveryAbstractMessage> msgs) {
- if (F.isEmpty(msgs))
- return;
-
- // Keeps the original message order.
- int idx = 0;
-
- for (TcpDiscoveryAbstractMessage m : msgs) {
- if (m instanceof Message) {
- if (writableMsgs == null)
- writableMsgs = U.newHashMap(msgs.size());
-
- writableMsgs.put(idx++, (Message)m);
-
- continue;
- }
-
- if (marshallableMsgs == null)
- marshallableMsgs = U.newHashMap(msgs.size());
-
- marshallableMsgs.put(idx++, m);
- }
- }
-
- /** @param marsh marshaller. */
- @Override public void prepareMarshal(Marshaller marsh) throws
IgniteCheckedException {
- if (marshallableMsgs != null)
- marshallableMsgsBytes = U.marshal(marsh, marshallableMsgs);
- }
-
- /** {@inheritDoc} */
- @Override public void finishUnmarshal(Marshaller marsh, ClassLoader
clsLdr) throws IgniteCheckedException {
- if (marshallableMsgsBytes != null)
- marshallableMsgs = U.unmarshal(marsh, marshallableMsgsBytes,
clsLdr);
-
- marshallableMsgsBytes = null;
- }
-
- /**
- * Gets pending messages sent to new node by its previous.
- *
- * @return Pending messages from previous node.
- */
- public Collection<TcpDiscoveryAbstractMessage> messages() {
- if (F.isEmpty(writableMsgs) && F.isEmpty(marshallableMsgs))
- return Collections.emptyList();
-
- int totalSz = (F.isEmpty(writableMsgs) ? 0 : writableMsgs.size())
- + (F.isEmpty(marshallableMsgs) ? 0 : marshallableMsgs.size());
-
- List<TcpDiscoveryAbstractMessage> res = new ArrayList<>(totalSz);
-
- for (int i = 0; i < totalSz; ++i) {
- Message m = F.isEmpty(writableMsgs) ? null : writableMsgs.get(i);
-
- if (m == null) {
- TcpDiscoveryAbstractMessage adm = marshallableMsgs.get(i);
-
- assert adm != null;
-
- res.add(adm);
- }
- else {
- assert marshallableMsgs == null || marshallableMsgs.get(i) ==
null;
- assert m instanceof TcpDiscoveryAbstractMessage;
-
- res.add((TcpDiscoveryAbstractMessage)m);
- }
- }
-
- return res;
- }
-
-
- /** {@inheritDoc} */
- @Override public String toString() {
- return S.toString(TcpDiscoveryCollectionMessage.class, this, "super",
super.toString());
- }
-}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryConnectionCheckMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryConnectionCheckMessage.java
index 2f938710cd0..978e80ab7b3 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryConnectionCheckMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryConnectionCheckMessage.java
@@ -18,7 +18,6 @@
package org.apache.ignite.spi.discovery.tcp.messages;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode;
@@ -27,10 +26,7 @@ import
org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode;
* The difference from {@link TcpDiscoveryStatusCheckMessage} is that this
message is sent to the next node
* which directly replies to the sender without message re-translation to the
coordinator.
*/
-public class TcpDiscoveryConnectionCheckMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryConnectionCheckMessage extends
TcpDiscoveryAbstractMessage {
/**
* Default constructor for {@link MessageFactory}.
*/
@@ -52,7 +48,6 @@ public class TcpDiscoveryConnectionCheckMessage extends
TcpDiscoveryAbstractMess
return true;
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryConnectionCheckMessage.class, this,
"super", super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCustomEventMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCustomEventMessage.java
index 1e2b713998c..e4ed7cafb8b 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCustomEventMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCustomEventMessage.java
@@ -35,9 +35,6 @@ import org.jetbrains.annotations.Nullable;
@TcpDiscoveryRedirectToClient
@TcpDiscoveryEnsureDelivery
public class TcpDiscoveryCustomEventMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** */
private volatile DiscoverySpiCustomMessage msg;
@@ -143,5 +140,4 @@ public class TcpDiscoveryCustomEventMessage extends
TcpDiscoveryAbstractTraceabl
@Override public String toString() {
return S.toString(TcpDiscoveryCustomEventMessage.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDiscardMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDiscardMessage.java
index 12fc2af8996..02bf972fa5a 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDiscardMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDiscardMessage.java
@@ -21,16 +21,12 @@ import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
import org.apache.ignite.lang.IgniteUuid;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
* Message sent by coordinator when some operation handling is over. All
receiving
* nodes should discard this and all preceding messages in local buffers.
*/
-public class TcpDiscoveryDiscardMessage extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryDiscardMessage extends TcpDiscoveryAbstractMessage {
/** ID of the message to discard (this and all preceding). */
@Order(0)
IgniteUuid msgId;
@@ -80,5 +76,4 @@ public class TcpDiscoveryDiscardMessage extends
TcpDiscoveryAbstractMessage impl
@Override public String toString() {
return S.toString(TcpDiscoveryDiscardMessage.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDummyWakeupMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDummyWakeupMessage.java
index a9b41e6a2d0..dfecbfc8e2d 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDummyWakeupMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDummyWakeupMessage.java
@@ -18,16 +18,8 @@
package org.apache.ignite.spi.discovery.tcp.messages;
/**
- *
+ * The message must not be serialized.
*/
public class TcpDiscoveryDummyWakeupMessage extends
TcpDiscoveryAbstractMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
- /**
- * @return Will throw an exception, the message must not be serialized.
- */
- protected Object writeReplace() {
- throw new IllegalStateException("Dummy message must not be
serialized");
- }
+ // No-op.
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDuplicateIdMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDuplicateIdMessage.java
index 1a7d82ce652..87c3e7a9046 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDuplicateIdMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryDuplicateIdMessage.java
@@ -20,16 +20,12 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
* Message telling joining node that new topology already contain
* different node with same ID.
*/
-public class TcpDiscoveryDuplicateIdMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryDuplicateIdMessage extends
TcpDiscoveryAbstractMessage {
/** ID of the node with duplicate ID. */
@Order(0)
UUID nodeId;
@@ -64,5 +60,4 @@ public class TcpDiscoveryDuplicateIdMessage extends
TcpDiscoveryAbstractMessage
@Override public String toString() {
return S.toString(TcpDiscoveryDuplicateIdMessage.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeRequest.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeRequest.java
index d553cf59109..6ce9f16a7bc 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeRequest.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeRequest.java
@@ -20,17 +20,13 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.jetbrains.annotations.Nullable;
/**
* Handshake request.
*/
-public class TcpDiscoveryHandshakeRequest extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryHandshakeRequest extends TcpDiscoveryAbstractMessage {
/** */
@Order(0)
@Nullable UUID prevNodeId;
@@ -83,7 +79,6 @@ public class TcpDiscoveryHandshakeRequest extends
TcpDiscoveryAbstractMessage im
this.dcId = dcId;
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryHandshakeRequest.class, this, "super",
super.toString(),
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeResponse.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeResponse.java
index e3381ab5aae..b5ca363ae01 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeResponse.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryHandshakeResponse.java
@@ -23,17 +23,13 @@ import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.F;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.jetbrains.annotations.Nullable;
/**
* Handshake response.
*/
-public class TcpDiscoveryHandshakeResponse extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryHandshakeResponse extends TcpDiscoveryAbstractMessage
{
/** */
@Order(0)
long order;
@@ -108,7 +104,6 @@ public class TcpDiscoveryHandshakeResponse extends
TcpDiscoveryAbstractMessage i
: F.viewReadOnly(sockAddrs, addr -> new
InetSocketAddressMessage(addr.getAddress(), addr.getPort()));
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryHandshakeResponse.class, this, "super",
super.toString(),
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryJoinRequestMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryJoinRequestMessage.java
index 361ced45a9f..33afef7ce67 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryJoinRequestMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryJoinRequestMessage.java
@@ -29,9 +29,6 @@ import static
org.apache.ignite.internal.util.lang.ClusterNodeFunc.eqNodes;
* Sent to random node during SPI start. Then forwarded directly to
coordinator.
*/
public class TcpDiscoveryJoinRequestMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** New node that wants to join the topology. */
@Order(0)
TcpDiscoveryNode node;
@@ -86,7 +83,6 @@ public class TcpDiscoveryJoinRequestMessage extends
TcpDiscoveryAbstractTraceabl
setFlag(RESPONDED_FLAG_POS, responded);
}
-
/** {@inheritDoc} */
@Override public boolean equals(Object obj) {
// NOTE!
@@ -104,5 +100,4 @@ public class TcpDiscoveryJoinRequestMessage extends
TcpDiscoveryAbstractTraceabl
@Override public String toString() {
return S.toString(TcpDiscoveryJoinRequestMessage.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryLoopbackProblemMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryLoopbackProblemMessage.java
index 75691271515..761babce93a 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryLoopbackProblemMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryLoopbackProblemMessage.java
@@ -21,16 +21,12 @@ import java.util.Collection;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
* Message telling joining node that it has loopback problem
(misconfiguration).
* This means that remote node is configured to use loopback address, but
joining node is not, or vise versa.
*/
-public class TcpDiscoveryLoopbackProblemMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryLoopbackProblemMessage extends
TcpDiscoveryAbstractMessage {
/** Remote node addresses. */
@Order(0)
Collection<String> addrs;
@@ -77,5 +73,4 @@ public class TcpDiscoveryLoopbackProblemMessage extends
TcpDiscoveryAbstractMess
@Override public String toString() {
return S.toString(TcpDiscoveryLoopbackProblemMessage.class, this,
"super", super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryMetricsUpdateMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryMetricsUpdateMessage.java
index 522f66e5dfb..28735010366 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryMetricsUpdateMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryMetricsUpdateMessage.java
@@ -31,7 +31,6 @@ import
org.apache.ignite.internal.processors.cluster.NodeMetricsMessage;
import org.apache.ignite.internal.util.tostring.GridToStringExclude;
import org.apache.ignite.internal.util.typedef.internal.S;
import org.apache.ignite.internal.util.typedef.internal.U;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.jetbrains.annotations.Nullable;
@@ -50,10 +49,7 @@ import org.jetbrains.annotations.Nullable;
* second pass).
*/
@TcpDiscoveryRedirectToClient
-public class TcpDiscoveryMetricsUpdateMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryMetricsUpdateMessage extends
TcpDiscoveryAbstractMessage {
/** Connected clients metrics: server id -> client id -> clients metrics.
*/
@GridToStringExclude
@Order(0)
@@ -215,7 +211,6 @@ public class TcpDiscoveryMetricsUpdateMessage extends
TcpDiscoveryAbstractMessag
return true;
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryMetricsUpdateMessage.class, this,
"super", super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddFinishedMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddFinishedMessage.java
index ac56920d1f9..ff6b252c439 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddFinishedMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddFinishedMessage.java
@@ -34,9 +34,6 @@ import org.jetbrains.annotations.Nullable;
@TcpDiscoveryEnsureDelivery
@TcpDiscoveryRedirectToClient
public class TcpDiscoveryNodeAddFinishedMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** Added node ID. */
@Order(0)
UUID nodeId;
@@ -143,5 +140,4 @@ public class TcpDiscoveryNodeAddFinishedMessage extends
TcpDiscoveryAbstractTrac
@Override public String toString() {
return S.toString(TcpDiscoveryNodeAddFinishedMessage.class, this,
"super", super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddedMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddedMessage.java
index e47dac2443c..ed717fcbbc0 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddedMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeAddedMessage.java
@@ -37,9 +37,6 @@ import org.jetbrains.annotations.Nullable;
@TcpDiscoveryEnsureDelivery
@TcpDiscoveryRedirectToClient
public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** Added node. */
@Order(0)
TcpDiscoveryNode node;
@@ -50,7 +47,7 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
/** Pending messages containner. */
@Order(2)
- @Nullable TcpDiscoveryCollectionMessage pendingMsgsMsg;
+ @Nullable Collection<TcpDiscoveryAbstractMessage> pendingMsgs;
/** Current topology. Initialized by coordinator. */
@GridToStringInclude
@@ -105,7 +102,7 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
super(msg);
node = msg.node;
- pendingMsgsMsg = msg.pendingMsgsMsg;
+ pendingMsgs = msg.pendingMsgs;
top = msg.top;
clientTop = msg.clientTop;
topHist = msg.topHist;
@@ -128,7 +125,7 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
* @return Pending messages from previous node.
*/
public @Nullable Collection<TcpDiscoveryAbstractMessage> messages() {
- return pendingMsgsMsg == null ? null : pendingMsgsMsg.messages();
+ return pendingMsgs == null ? null : pendingMsgs;
}
/**
@@ -137,7 +134,7 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
* @param msgs Pending messages to send to new node.
*/
public void messages(@Nullable Collection<TcpDiscoveryAbstractMessage>
msgs) {
- pendingMsgsMsg = F.isEmpty(msgs) ? null : new
TcpDiscoveryCollectionMessage(msgs);
+ pendingMsgs = F.isEmpty(msgs) ? null : msgs;
}
/**
@@ -158,18 +155,14 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
this.top = top;
}
- /**
- * @param top Topology at the moment when client joined.
- */
+ /** @param top Topology at the moment when client joined. */
public void clientTopology(Collection<TcpDiscoveryNode> top) {
assert top != null && !top.isEmpty() : top;
clientTop = top;
}
- /**
- * @return Topology at the moment when client joined.
- */
+ /** @return Topology at the moment when client joined. */
public Collection<TcpDiscoveryNode> clientTopology() {
return clientTop;
}
@@ -192,16 +185,12 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
this.topHist = topHist;
}
- /**
- * @return {@link DiscoveryDataPacket} carried by this message.
- */
+ /** @return {@link DiscoveryDataPacket} carried by this message. */
public DiscoveryDataPacket gridDiscoveryData() {
return dataPacket;
}
- /**
- * Clears discovery data to minimize message size.
- */
+ /** Clears discovery data to minimize message size. */
public void clearDiscoveryData() {
dataPacket = null;
}
@@ -215,9 +204,7 @@ public class TcpDiscoveryNodeAddedMessage extends
TcpDiscoveryAbstractTraceableM
dataPacket.clearUnmarshalledJoiningNodeData();
}
- /**
- * @return First grid node start time.
- */
+ /** @return First grid node start time. */
public long gridStartTime() {
return gridStartTime;
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeFailedMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeFailedMessage.java
index b07c2933c4f..a163e08ae31 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeFailedMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeFailedMessage.java
@@ -29,9 +29,6 @@ import org.jetbrains.annotations.Nullable;
@TcpDiscoveryEnsureDelivery
@TcpDiscoveryRedirectToClient
public class TcpDiscoveryNodeFailedMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** ID of the failed node. */
@Order(0)
UUID failedNodeId;
@@ -100,5 +97,4 @@ public class TcpDiscoveryNodeFailedMessage extends
TcpDiscoveryAbstractTraceable
@Override public String toString() {
return S.toString(TcpDiscoveryNodeFailedMessage.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeLeftMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeLeftMessage.java
index 9f6071d629a..0ec5e3d7876 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeLeftMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryNodeLeftMessage.java
@@ -28,9 +28,6 @@ import
org.apache.ignite.plugin.extensions.communication.MessageFactory;
@TcpDiscoveryEnsureDelivery
@TcpDiscoveryRedirectToClient
public class TcpDiscoveryNodeLeftMessage extends
TcpDiscoveryAbstractTraceableMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/** Constructor for {@link MessageFactory}. */
public TcpDiscoveryNodeLeftMessage() {
// No-op.
@@ -45,7 +42,6 @@ public class TcpDiscoveryNodeLeftMessage extends
TcpDiscoveryAbstractTraceableMe
super(creatorNodeId);
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryNodeLeftMessage.class, this, "super",
super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingRequest.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingRequest.java
index 3c76aec6a44..54b90774dc1 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingRequest.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingRequest.java
@@ -20,16 +20,12 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.jetbrains.annotations.Nullable;
/**
* Ping request.
*/
-public class TcpDiscoveryPingRequest extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryPingRequest extends TcpDiscoveryAbstractMessage {
/** Pinged client node ID. */
@Order(0)
@Nullable UUID clientNodeId;
@@ -60,5 +56,4 @@ public class TcpDiscoveryPingRequest extends
TcpDiscoveryAbstractMessage impleme
@Override public String toString() {
return S.toString(TcpDiscoveryPingRequest.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingResponse.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingResponse.java
index 2b1759d63af..44bc3a91d2d 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingResponse.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryPingResponse.java
@@ -20,15 +20,11 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
/**
* Ping response.
*/
-public class TcpDiscoveryPingResponse extends TcpDiscoveryAbstractMessage
implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryPingResponse extends TcpDiscoveryAbstractMessage {
/** Whether pinged client exists. */
@Order(0)
boolean clientExists;
@@ -63,5 +59,4 @@ public class TcpDiscoveryPingResponse extends
TcpDiscoveryAbstractMessage implem
@Override public String toString() {
return S.toString(TcpDiscoveryPingResponse.class, this, "super",
super.toString());
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryRingLatencyCheckMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryRingLatencyCheckMessage.java
index 6e07a1167a0..6d12443538e 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryRingLatencyCheckMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryRingLatencyCheckMessage.java
@@ -20,16 +20,12 @@ package org.apache.ignite.spi.discovery.tcp.messages;
import java.util.UUID;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
/**
*
*/
-public class TcpDiscoveryRingLatencyCheckMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryRingLatencyCheckMessage extends
TcpDiscoveryAbstractMessage {
/** Maximal hops number. */
@Order(0)
int maxHops;
@@ -76,7 +72,6 @@ public class TcpDiscoveryRingLatencyCheckMessage extends
TcpDiscoveryAbstractMes
return curHops == maxHops;
}
-
/** {@inheritDoc} */
@Override public String toString() {
return S.toString(TcpDiscoveryRingLatencyCheckMessage.class, this,
"super", super.toString());
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryServerOnlyCustomEventMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryServerOnlyCustomEventMessage.java
index 2963a386c9a..eea3ea1f50b 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryServerOnlyCustomEventMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryServerOnlyCustomEventMessage.java
@@ -26,9 +26,6 @@ import org.jetbrains.annotations.NotNull;
*/
@TcpDiscoveryEnsureDelivery
public class TcpDiscoveryServerOnlyCustomEventMessage extends
TcpDiscoveryCustomEventMessage {
- /** */
- private static final long serialVersionUID = 0L;
-
/**
* Default constructor.
*/
@@ -43,5 +40,4 @@ public class TcpDiscoveryServerOnlyCustomEventMessage extends
TcpDiscoveryCustom
public TcpDiscoveryServerOnlyCustomEventMessage(UUID creatorNodeId,
@NotNull DiscoverySpiCustomMessage msg) {
super(creatorNodeId, msg);
}
-
}
diff --git
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryStatusCheckMessage.java
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryStatusCheckMessage.java
index c9d8385b256..99c7af5a815 100644
---
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryStatusCheckMessage.java
+++
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryStatusCheckMessage.java
@@ -24,7 +24,6 @@ import java.util.UUID;
import java.util.stream.Collectors;
import org.apache.ignite.internal.Order;
import org.apache.ignite.internal.util.typedef.internal.S;
-import org.apache.ignite.plugin.extensions.communication.Message;
import org.apache.ignite.plugin.extensions.communication.MessageFactory;
import org.jetbrains.annotations.Nullable;
@@ -36,10 +35,7 @@ import org.jetbrains.annotations.Nullable;
* If a failed node id is specified then the message is sent across the ring
up to the sender node
* to ensure that the failed node is actually failed.
*/
-public class TcpDiscoveryStatusCheckMessage extends
TcpDiscoveryAbstractMessage implements Message {
- /** */
- private static final long serialVersionUID = 0L;
-
+public class TcpDiscoveryStatusCheckMessage extends
TcpDiscoveryAbstractMessage {
/** Status OK. */
public static final int STATUS_OK = 1;
@@ -125,7 +121,6 @@ public class TcpDiscoveryStatusCheckMessage extends
TcpDiscoveryAbstractMessage
this.status = status;
}
-
/** {@inheritDoc} */
@Override public boolean equals(Object obj) {
// NOTE!