Skip to content

Commit 01581d7

Browse files
committed
Fix conflics
1 parent 3dea817 commit 01581d7

6 files changed

Lines changed: 2 additions & 27 deletions

File tree

modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/CalciteMessage.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,4 @@ public interface CalciteMessage extends Message {
2727
* @return Message type.
2828
*/
2929
MessageType type();
30-
31-
/** {@inheritDoc} */
32-
@Override default short directType() {
33-
return type().directType();
34-
}
3530
}

modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessageFactory.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,6 @@ public GridIoMessageFactory(Marshaller marsh, ClassLoader clsLdr) {
394394
factory.register((short)-43, IgniteIoTestMessage::new);
395395
factory.register(-36, GridDhtAtomicSingleUpdateRequest::new, new GridDhtAtomicSingleUpdateRequestSerializer());
396396
factory.register(-27, GridDhtTxOnePhaseCommitAckRequest::new, new GridDhtTxOnePhaseCommitAckRequestSerializer());
397-
factory.register(-26, TxLockList::new, new TxLockListSerializer());
398397
factory.register(-25, TxLock::new, new TxLockSerializer());
399398
factory.register(-24, TxLocksRequest::new, new TxLocksRequestSerializer());
400399
factory.register(-23, TxLocksResponse::new, new TxLocksResponseSerializer());

modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareResponse.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,6 @@ public void error(@Nullable Throwable err) {
110110
return ctx.txPrepareMessageLogger();
111111
}
112112

113-
/** {@inheritDoc} */
114-
@Override public short directType() {
115-
return 26;
116-
}
117-
118113
/** {@inheritDoc} */
119114
@Override public String toString() {
120115
return GridToStringBuilder.toString(GridDistributedTxPrepareResponse.class, this, "err",

modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishResponse.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,6 @@ public int miniId() {
8282
return miniId;
8383
}
8484

85-
/** {@inheritDoc} */
86-
@Override public short directType() {
87-
return 54;
88-
}
89-
9085
/** {@inheritDoc} */
9186
@Override public String toString() {
9287
return S.toString(GridNearTxFinishResponse.class, this, "super", super.toString());

modules/core/src/main/java/org/apache/ignite/plugin/extensions/communication/Message.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -89,16 +89,9 @@ default short directType() {
8989
*/
9090
default void registerAsDirectType(short directType) {
9191
var clazz = getClass();
92-
93-
if (REGISTRATIONS.containsValue(directType)) {
94-
throw new IgniteException(
95-
clazz.getSimpleName() + " can't be registered because direct type " + directType + "already registered"
96-
);
97-
}
98-
9992
var type = REGISTRATIONS.putIfAbsent(clazz, directType);
10093

101-
if (type != null) {
94+
if ((type != null) && (type != directType)) {
10295
throw new IgniteException(clazz.getSimpleName() + " is already registered for direct type " + type);
10396
}
10497
}

modules/core/src/test/java/org/apache/ignite/spi/communication/TestMessage1.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import org.apache.ignite.internal.Order;
2121
import org.apache.ignite.internal.processors.cache.GridCacheMessage;
22+
import org.apache.ignite.internal.util.typedef.internal.S;
2223
import org.apache.ignite.plugin.extensions.communication.Message;
2324

2425
/**
@@ -61,10 +62,7 @@ public Message message() {
6162
}
6263

6364
/** {@inheritDoc} */
64-
@Override public String toString() {
65-
return S.toString(TxLockList.class, this);
6665
@Override public short directType() {
6766
return DIRECT_TYPE;
6867
}
69-
7068
}

0 commit comments

Comments
 (0)