|
231 | 231 | import org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequestSerializer; |
232 | 232 | import org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse; |
233 | 233 | import org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponseSerializer; |
| 234 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult; |
| 235 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResultSerializer; |
234 | 236 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage; |
235 | 237 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessageSerializer; |
| 238 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult; |
| 239 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResultMarshallableSerializer; |
| 240 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersNodeResponse; |
| 241 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersNodeResponseSerializer; |
| 242 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse; |
| 243 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponseSerializer; |
| 244 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse; |
| 245 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponseMarshallableSerializer; |
| 246 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse; |
| 247 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponseSerializer; |
236 | 248 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage; |
237 | 249 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessageSerializer; |
238 | 250 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage; |
239 | 251 | import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessageSerializer; |
| 252 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult; |
| 253 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResultSerializer; |
| 254 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse; |
| 255 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponseMarshallableSerializer; |
| 256 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse; |
| 257 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponseSerializer; |
| 258 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse; |
| 259 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponseMarshallableSerializer; |
| 260 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse; |
| 261 | +import org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponseMarshallableSerializer; |
240 | 262 | import org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest; |
241 | 263 | import org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequestSerializer; |
242 | 264 | import org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse; |
|
332 | 354 | import org.apache.ignite.internal.util.UUIDCollectionMessage; |
333 | 355 | import org.apache.ignite.internal.util.UUIDCollectionMessageSerializer; |
334 | 356 | import org.apache.ignite.internal.util.distributed.SingleNodeMessage; |
| 357 | +import org.apache.ignite.internal.util.distributed.SingleNodeMessageSerializer; |
335 | 358 | import org.apache.ignite.marshaller.Marshaller; |
336 | 359 | import org.apache.ignite.plugin.extensions.communication.MessageFactory; |
337 | 360 | import org.apache.ignite.plugin.extensions.communication.MessageFactoryProvider; |
@@ -519,7 +542,7 @@ public GridIoMessageFactory(Marshaller cstDataMarshall, ClassLoader cstDataMarsh |
519 | 542 | factory.register(GridQueryKillResponse.TYPE_CODE, GridQueryKillResponse::new, new GridQueryKillResponseSerializer()); |
520 | 543 | factory.register(GridIoSecurityAwareMessage.TYPE_CODE, GridIoSecurityAwareMessage::new, new GridIoSecurityAwareMessageSerializer()); |
521 | 544 | factory.register(SessionChannelMessage.TYPE_CODE, SessionChannelMessage::new, new SessionChannelMessageSerializer()); |
522 | | - factory.register(SingleNodeMessage.TYPE_CODE, SingleNodeMessage::new); |
| 545 | + factory.register(SingleNodeMessage.TYPE_CODE, SingleNodeMessage::new, new SingleNodeMessageSerializer()); |
523 | 546 | factory.register((short)177, TcpInverseConnectionResponseMessage::new, new TcpInverseConnectionResponseMessageSerializer()); |
524 | 547 | factory.register(SnapshotFilesRequestMessage.TYPE_CODE, SnapshotFilesRequestMessage::new, |
525 | 548 | new SnapshotFilesRequestMessageSerializer()); |
@@ -563,6 +586,22 @@ public GridIoMessageFactory(Marshaller cstDataMarshall, ClassLoader cstDataMarsh |
563 | 586 | factory.register(GridPartitionStateMap.TYPE_CODE, GridPartitionStateMap::new, new GridPartitionStateMapSerializer()); |
564 | 587 | factory.register(GridDhtPartitionMap.TYPE_CODE, GridDhtPartitionMap::new, new GridDhtPartitionMapSerializer()); |
565 | 588 | factory.register(GridDhtPartitionFullMap.TYPE_CODE, GridDhtPartitionFullMap::new, new GridDhtPartitionFullMapSerializer()); |
| 589 | + factory.register((short)520, SnapshotOperationResponse::new, new SnapshotOperationResponseSerializer()); |
| 590 | + factory.register((short)521, SnapshotHandlerResult::new, new SnapshotHandlerResultSerializer()); |
| 591 | + factory.register((short)522, DataStreamerUpdatesHandlerResult::new, new DataStreamerUpdatesHandlerResultSerializer()); |
| 592 | + factory.register((short)523, SnapshotCheckResponse::new, new SnapshotCheckResponseSerializer()); |
| 593 | + factory.register((short)524, IncrementalSnapshotVerifyResult::new, |
| 594 | + new IncrementalSnapshotVerifyResultMarshallableSerializer(cstDataMarshall, cstDataMarshallClsLdr)); |
| 595 | + factory.register((short)525, SnapshotRestoreOperationResponse::new, |
| 596 | + new SnapshotRestoreOperationResponseMarshallableSerializer(cstDataMarshall, cstDataMarshallClsLdr)); |
| 597 | + factory.register((short)526, SnapshotMetadataResponse::new, |
| 598 | + new SnapshotMetadataResponseMarshallableSerializer(cstDataMarshall, cstDataMarshallClsLdr)); |
| 599 | + factory.register((short)527, SnapshotCheckPartitionHashesResponse::new, |
| 600 | + new SnapshotCheckPartitionHashesResponseMarshallableSerializer(cstDataMarshall, cstDataMarshallClsLdr)); |
| 601 | + factory.register((short)528, SnapshotCheckHandlersResponse::new, new SnapshotCheckHandlersResponseSerializer()); |
| 602 | + factory.register((short)529, SnapshotCheckHandlersNodeResponse::new, new SnapshotCheckHandlersNodeResponseSerializer()); |
| 603 | + factory.register((short)530, SnapshotPartitionsVerifyHandlerResponse::new, |
| 604 | + new SnapshotPartitionsVerifyHandlerResponseMarshallableSerializer(cstDataMarshall, cstDataMarshallClsLdr)); |
566 | 605 |
|
567 | 606 | // [-3..119] [124..129] [-23..-28] [-36..-55] [183..188] - this |
568 | 607 | // [120..123] - DR |
|
0 commit comments