From a64ae1ac1dcb4cb1aac8c4c06cc2df4788303d69 Mon Sep 17 00:00:00 2001 From: chesnokoff Date: Thu, 15 Oct 2026 16:22:28 +0300 Subject: [PATCH 1/4] IGNITE-29143 Commit message wire format files and check them on CI --- .github/workflows/commit-check.yml | 10 ++ assembly/dependencies-apache-ignite-lgpl.xml | 1 + assembly/dependencies-apache-ignite-slim.xml | 1 + assembly/dependencies-apache-ignite.xml | 1 + modules/wire-compatibility-check/pom.xml | 83 +++++++++++++++++ .../enums/javax.cache.event.EventType.json | 9 ++ ...e.cache.CacheWriteSynchronizationMode.json | 8 ++ ...rg.apache.ignite.cache.QueryIndexType.json | 8 ++ ...rg.apache.ignite.cluster.ClusterState.json | 8 ++ ...e.ignite.configuration.DeploymentMode.json | 9 ++ ...cache.query.index.sorted.IndexKeyType.json | 31 +++++++ ...UserManagementOperation$OperationType.json | 8 ++ ...cessors.cache.CacheEntryPredicateType.json | 10 ++ ...e.internal.processors.cache.CacheType.json | 9 ++ ...l.processors.cache.GridCacheOperation.json | 12 +++ ...essors.cache.query.GridCacheQueryType.json | 12 +++ ...fy.PartitionHashRecord$PartitionState.json | 8 ++ ....continuous.GridContinuousMessageType.json | 7 ++ ...ous.StartRoutineDiscoveryMessage$Mode.json | 7 ++ ...tastreamer.DataStreamerBuiltInUpdater.json | 9 ++ ...MappingProposedMessage$ProposalStatus.json | 8 ++ ....processors.query.stat.StatisticsType.json | 8 ++ ...te.plugin.security.SecurityPermission.json | 36 ++++++++ ...e.transactions.TransactionConcurrency.json | 7 ++ ...ite.transactions.TransactionIsolation.json | 8 ++ ...gnite.internal.ClusterMetricsSnapshot.json | 59 ++++++++++++ ...g.apache.ignite.internal.ExchangeInfo.json | 6 ++ ...nite.internal.GridEventConsumeHandler.json | 9 ++ ....ignite.internal.GridJobCancelRequest.json | 8 ++ ...ignite.internal.GridJobExecuteRequest.json | 30 ++++++ ...gnite.internal.GridJobExecuteResponse.json | 16 ++++ ...gnite.internal.GridJobSiblingsRequest.json | 7 ++ ...nite.internal.GridJobSiblingsResponse.json | 6 ++ ...ite.internal.GridMessageListenHandler.json | 9 ++ ...ignite.internal.GridTaskCancelRequest.json | 6 ++ ...gnite.internal.GridTaskSessionRequest.json | 8 ++ ...ache.ignite.internal.GridTopicMessage.json | 7 ++ ...nite.internal.IgniteDiagnosticRequest.json | 8 ++ ...ite.internal.IgniteDiagnosticResponse.json | 7 ++ ....apache.ignite.internal.TxEntriesInfo.json | 7 ++ .../org.apache.ignite.internal.TxInfo.json | 7 ++ ...nternal.cache.query.QueryIndexMessage.json | 9 ++ ...ache.query.index.IndexQueryResultMeta.json | 7 ++ ...query.index.sorted.IndexKeyDefinition.json | 8 ++ ...ery.index.sorted.IndexKeyTypeSettings.json | 9 ++ ...nternal.management.cache.PartitionKey.json | 8 ++ ...gers.checkpoint.GridCheckpointRequest.json | 8 ++ ....managers.communication.GridIoMessage.json | 12 +++ ...agers.communication.GridIoUserMessage.json | 9 ++ ...ers.communication.IgniteIoTestMessage.json | 13 +++ ...s.communication.SessionChannelMessage.json | 6 ++ ....deployment.GridDeploymentInfoMessage.json | 9 ++ ...gers.deployment.GridDeploymentRequest.json | 9 ++ ...ers.deployment.GridDeploymentResponse.json | 8 ++ ...s.discovery.IoTestDiscoveryAckMessage.json | 9 ++ ...gers.discovery.IoTestDiscoveryMessage.json | 10 ++ ...cryption.ChangeCacheEncryptionRequest.json | 10 ++ ...gers.encryption.EncryptionDataBagItem.json | 6 ++ ...cryption.GenerateEncryptionKeyRequest.json | 7 ++ ...ryption.GenerateEncryptionKeyResponse.json | 8 ++ ...managers.encryption.GroupKeyEncrypted.json | 7 ++ ...ers.encryption.MasterKeyChangeRequest.json | 8 ++ ...anagers.encryption.NodeEncryptionKeys.json | 9 ++ ...nagers.eventstorage.EventsDataBagItem.json | 6 ++ ....eventstorage.GridEventStorageRequest.json | 10 ++ ...eventstorage.GridEventStorageResponse.json | 8 ++ ...ntication.AuthentificationDataBagItem.json | 7 ++ ...ternal.processors.authentication.User.json | 7 ++ ...rs.authentication.UserAcceptedMessage.json | 8 ++ ...cation.UserAuthenticateRequestMessage.json | 8 ++ ...ation.UserAuthenticateResponseMessage.json | 7 ++ ...uthentication.UserManagementOperation.json | 8 ++ ...serManagementOperationFinishedMessage.json | 7 ++ ...rs.authentication.UserProposedMessage.json | 7 ++ ...sors.cache.CacheAffinityChangeMessage.json | 12 +++ ...che.CacheClientReconnectDiscoveryData.json | 6 ++ ...rs.cache.CacheConfigurationEnrichment.json | 7 ++ ...e.internal.processors.cache.CacheData.json | 15 +++ ...sors.cache.CacheEntryPredicateAdapter.json | 7 ++ ...l.processors.cache.CacheEvictionEntry.json | 8 ++ ...ernal.processors.cache.CacheGroupData.json | 17 ++++ ...cessors.cache.CacheGroupRecoveryState.json | 7 ++ ...cessors.cache.CacheInvokeDirectResult.json | 8 ++ ...ternal.processors.cache.CacheJoinInfo.json | 10 ++ ...sors.cache.CacheJoinNodeDiscoveryData.json | 10 ++ ...rs.cache.CacheNodeCommonDiscoveryData.json | 10 ++ ...l.processors.cache.CacheReconnectInfo.json | 8 ++ ...ors.cache.CacheStatisticsClearMessage.json | 9 ++ ...ache.CacheStatisticsModeChangeMessage.json | 9 ++ ...che.ClientCacheChangeDiscoveryMessage.json | 8 ++ ...lientCacheChangeDummyDiscoveryMessage.json | 9 ++ ...s.cache.ClusterCacheGroupRecoveryData.json | 7 ++ ...cessors.cache.DynamicCacheChangeBatch.json | 7 ++ ...ssors.cache.DynamicCacheChangeRequest.json | 31 +++++++ ...ocessors.cache.ExchangeFailureMessage.json | 9 ++ ...l.processors.cache.GridCacheEntryInfo.json | 11 +++ ...rnal.processors.cache.GridCacheReturn.json | 10 ++ ....GridChangeGlobalStateMessageResponse.json | 10 ++ ...rnal.processors.cache.StoredCacheData.json | 13 +++ ...utOnPartitionMapExchangeChangeMessage.json | 9 ++ ...l.processors.cache.WalStateAckMessage.json | 9 ++ ...rocessors.cache.WalStateFinishMessage.json | 11 +++ ...ocessors.cache.WalStateProposeMessage.json | 11 +++ ...ache.binary.BinaryMetadataVersionInfo.json | 10 ++ ...s.cache.binary.CacheBinaryDataBagItem.json | 6 ++ ....binary.MetadataRemoveAcceptedMessage.json | 8 ++ ....binary.MetadataRemoveProposedMessage.json | 10 ++ ...s.cache.binary.MetadataRequestMessage.json | 6 ++ ....cache.binary.MetadataResponseMessage.json | 7 ++ ....binary.MetadataUpdateAcceptedMessage.json | 9 ++ ....binary.MetadataUpdateProposedMessage.json | 13 +++ ...distributed.GridCacheTtlUpdateRequest.json | 15 +++ ...istributed.GridCacheTxRecoveryRequest.json | 18 ++++ ...stributed.GridCacheTxRecoveryResponse.json | 15 +++ ...istributed.GridDistributedLockRequest.json | 25 +++++ ...stributed.GridDistributedLockResponse.json | 15 +++ ...ibuted.GridDistributedTxFinishRequest.json | 23 +++++ ...buted.GridDistributedTxFinishResponse.json | 11 +++ ...buted.GridDistributedTxPrepareRequest.json | 24 +++++ ...uted.GridDistributedTxPrepareResponse.json | 14 +++ ...che.distributed.GridNearUnlockRequest.json | 14 +++ ....dht.GridDhtAffinityAssignmentRequest.json | 12 +++ ...dht.GridDhtAffinityAssignmentResponse.json | 15 +++ ...he.distributed.dht.GridDhtLockRequest.json | 32 +++++++ ...e.distributed.dht.GridDhtLockResponse.json | 18 ++++ ...istributed.dht.GridDhtTxFinishRequest.json | 26 ++++++ ...stributed.dht.GridDhtTxFinishResponse.json | 15 +++ ...dht.GridDhtTxOnePhaseCommitAckRequest.json | 9 ++ ...stributed.dht.GridDhtTxPrepareRequest.json | 39 ++++++++ ...tributed.dht.GridDhtTxPrepareResponse.json | 19 ++++ ...stributed.dht.GridDhtTxSalvageMessage.json | 9 ++ ....distributed.dht.GridDhtUnlockRequest.json | 15 +++ ...ed.dht.PartitionUpdateCountersMessage.json | 8 ++ ...dht.TransactionAttributesAwareRequest.json | 10 ++ ...omicApplicationAttributesAwareRequest.json | 11 +++ ...c.GridDhtAtomicDeferredUpdateResponse.json | 10 ++ ....dht.atomic.GridDhtAtomicNearResponse.json | 14 +++ ...omic.GridDhtAtomicSingleUpdateRequest.json | 20 ++++ ...dht.atomic.GridDhtAtomicUpdateRequest.json | 28 ++++++ ...ht.atomic.GridDhtAtomicUpdateResponse.json | 13 +++ ...omic.GridNearAtomicCheckUpdateRequest.json | 11 +++ ...tomic.GridNearAtomicFullUpdateRequest.json | 25 +++++ ...idNearAtomicSingleUpdateFilterRequest.json | 18 ++++ ...idNearAtomicSingleUpdateInvokeRequest.json | 20 ++++ ...mic.GridNearAtomicSingleUpdateRequest.json | 17 ++++ ...t.atomic.GridNearAtomicUpdateResponse.json | 16 ++++ ...stributed.dht.atomic.NearCacheUpdates.json | 11 +++ ...e.distributed.dht.atomic.UpdateErrors.json | 7 ++ ...t.preloader.CacheGroupAffinityMessage.json | 8 ++ ...eloader.CachePartitionFullCountersMap.json | 7 ++ ...ader.CachePartitionPartialCountersMap.json | 9 ++ ...dht.preloader.GridDhtForceKeysRequest.json | 13 +++ ...ht.preloader.GridDhtForceKeysResponse.json | 14 +++ ...eloader.GridDhtPartitionDemandMessage.json | 14 +++ ....preloader.GridDhtPartitionExchangeId.json | 8 ++ ...dht.preloader.GridDhtPartitionFullMap.json | 9 ++ ...ted.dht.preloader.GridDhtPartitionMap.json | 10 ++ ...eloader.GridDhtPartitionSupplyMessage.json | 16 ++++ ...reloader.GridDhtPartitionsFullMessage.json | 24 +++++ ...loader.GridDhtPartitionsSingleMessage.json | 21 +++++ ...loader.GridDhtPartitionsSingleRequest.json | 12 +++ ...ed.dht.preloader.GroupPartitionIdPair.json | 7 ++ ...loader.IgniteDhtDemandedPartitionsMap.json | 7 ++ ...d.dht.preloader.latch.LatchAckMessage.json | 8 ++ ....distributed.near.CacheVersionedValue.json | 8 ++ ...e.distributed.near.GridNearGetRequest.json | 21 +++++ ....distributed.near.GridNearGetResponse.json | 16 ++++ ....distributed.near.GridNearLockRequest.json | 34 +++++++ ...distributed.near.GridNearLockResponse.json | 23 +++++ ...ributed.near.GridNearSingleGetRequest.json | 17 ++++ ...ibuted.near.GridNearSingleGetResponse.json | 14 +++ ...tributed.near.GridNearTxFinishRequest.json | 24 +++++ ...ributed.near.GridNearTxFinishResponse.json | 14 +++ ...ributed.near.GridNearTxPrepareRequest.json | 30 ++++++ ...ibuted.near.GridNearTxPrepareResponse.json | 24 +++++ ....distributed.near.KeyedVersionedValue.json | 9 ++ ...shot.DataStreamerUpdatesHandlerResult.json | 6 ++ ...pshot.IncrementalSnapshotAwareMessage.json | 12 +++ ...pshot.IncrementalSnapshotVerifyResult.json | 9 ++ ...napshot.SnapshotCheckHandlersResponse.json | 6 ++ ....SnapshotCheckPartitionHashesResponse.json | 6 ++ ....snapshot.SnapshotCheckProcessRequest.json | 14 +++ ...stence.snapshot.SnapshotCheckResponse.json | 7 ++ ....snapshot.SnapshotFilesFailureMessage.json | 7 ++ ....snapshot.SnapshotFilesRequestMessage.json | 10 ++ ...stence.snapshot.SnapshotHandlerResult.json | 7 ++ ...persistence.snapshot.SnapshotMetadata.json | 23 +++++ ...nce.snapshot.SnapshotMetadataResponse.json | 6 ++ ....snapshot.SnapshotOperationEndRequest.json | 8 ++ ...nce.snapshot.SnapshotOperationRequest.json | 19 ++++ ...ce.snapshot.SnapshotOperationResponse.json | 6 ++ ...apshotPartitionsVerifyHandlerResponse.json | 6 ++ ...shot.SnapshotRestoreOperationResponse.json | 7 ++ ....snapshot.SnapshotRestoreStartRequest.json | 6 ++ ...napshot.SnapshotStartDiscoveryMessage.json | 11 +++ ...sors.cache.persistence.wal.WALPointer.json | 8 ++ ...ors.cache.query.GridCacheQueryRequest.json | 36 ++++++++ ...rs.cache.query.GridCacheQueryResponse.json | 16 ++++ ...cessors.cache.query.GridCacheSqlQuery.json | 8 ++ ...ntinuous.CacheContinuousQueryBatchAck.json | 11 +++ ....CacheContinuousQueryDeployableObject.json | 8 ++ ....continuous.CacheContinuousQueryEntry.json | 15 +++ ...ontinuous.CacheContinuousQueryHandler.json | 22 +++++ ...sors.cache.transactions.IgniteTxEntry.json | 19 ++++ ...essors.cache.transactions.IgniteTxKey.json | 7 ++ ...cache.transactions.TxEntryValueHolder.json | 8 ++ ....processors.cache.transactions.TxLock.json | 9 ++ ...ors.cache.transactions.TxLocksRequest.json | 10 ++ ...rs.cache.transactions.TxLocksResponse.json | 13 +++ ...sors.cache.verify.PartitionHashRecord.json | 21 +++++ ...s.cache.verify.TransactionsHashRecord.json | 11 +++ ...he.version.GridCacheRawVersionedEntry.json | 10 ++ ...s.cluster.BaselineStateAndHistoryData.json | 7 ++ ...ssors.cluster.BaselineTopologyHistory.json | 6 ++ ...s.cluster.BaselineTopologyHistoryItem.json | 7 ++ ...rocessors.cluster.CacheMetricsMessage.json | 92 +++++++++++++++++++ ...luster.ChangeGlobalStateFinishMessage.json | 9 ++ ...sors.cluster.ChangeGlobalStateMessage.json | 14 +++ ...al.processors.cluster.ClusterIdAndTag.json | 7 ++ ...s.cluster.ClusterMetricsUpdateMessage.json | 7 ++ ...ster.ClusterUpdateNotifierDataBagItem.json | 6 ++ ...ors.cluster.DiscoveryDataClusterState.json | 12 +++ ...essors.cluster.NodeFullMetricsMessage.json | 7 ++ ...tinuous.ContinousRoutineDiscoveryData.json | 8 ++ ...ous.ContinousRoutineDiscoveryDataItem.json | 12 +++ ....continuous.ContinousRoutineLocalInfo.json | 12 +++ ...sors.continuous.ContinuousRoutineInfo.json | 12 +++ ...s.ContinuousRoutineStartResultMessage.json | 8 ++ ...ContinuousRoutinesCommonDiscoveryData.json | 6 ++ ...nuousRoutinesJoiningNodeDiscoveryData.json | 6 ++ ...sors.continuous.GridContinuousMessage.json | 10 ++ ...rocessors.continuous.StartRequestData.json | 13 +++ ...nuous.StartRoutineAckDiscoveryMessage.json | 10 ++ ...ntinuous.StartRoutineDiscoveryMessage.json | 12 +++ ...inuous.StopRoutineAckDiscoveryMessage.json | 7 ++ ...ontinuous.StopRoutineDiscoveryMessage.json | 7 ++ ...essors.datastreamer.DataStreamerEntry.json | 7 ++ ...astreamer.DataStreamerReceiverMessage.json | 8 ++ ...sors.datastreamer.DataStreamerRequest.json | 18 ++++ ...ors.datastreamer.DataStreamerResponse.json | 7 ++ ...rnal.processors.marshaller.MappedName.json | 7 ++ ...ors.marshaller.MappingAcceptedMessage.json | 7 ++ ...ors.marshaller.MappingProposedMessage.json | 10 ++ ...sors.marshaller.MarshallerDataBagItem.json | 6 ++ ...sors.marshaller.MarshallerMappingItem.json | 8 ++ ...rshaller.MissingMappingRequestMessage.json | 7 ++ ...shaller.MissingMappingResponseMessage.json | 8 ++ ...e.DistributedMetaStorageCasAckMessage.json | 8 ++ ...ence.DistributedMetaStorageCasMessage.json | 11 +++ ...DistributedMetaStorageClusterNodeData.json | 11 +++ ...tributedMetaStorageHistoryItemMessage.json | 7 ++ ...DistributedMetaStorageJoiningNodeData.json | 9 ++ ...istributedMetaStorageUpdateAckMessage.json | 7 ++ ...e.DistributedMetaStorageUpdateMessage.json | 9 ++ ....processors.plugin.PluginsDataBagItem.json | 7 ++ ....internal.processors.query.QueryField.json | 11 +++ ...y.calcite.message.CalciteErrorMessage.json | 9 ++ ...y.calcite.message.GenericValueMessage.json | 7 ++ ....message.QueryBatchAcknowledgeMessage.json | 9 ++ ...ery.calcite.message.QueryBatchMessage.json | 11 +++ ...ery.calcite.message.QueryCloseMessage.json | 6 ++ ...alcite.message.QueryInboxCloseMessage.json | 8 ++ ...ery.calcite.message.QueryStartRequest.json | 18 ++++ ...ry.calcite.message.QueryStartResponse.json | 8 ++ ...rs.query.calcite.message.QueryTxEntry.json | 9 ++ ...uery.calcite.metadata.ColocationGroup.json | 8 ++ ....calcite.metadata.FragmentDescription.json | 9 ++ ...uery.calcite.metadata.FragmentMapping.json | 6 ++ ...ternal.processors.query.h2.QueryTable.json | 7 ++ ...ostep.messages.GridQueryCancelRequest.json | 6 ++ ...wostep.messages.GridQueryFailResponse.json | 8 ++ ...tep.messages.GridQueryNextPageRequest.json | 10 ++ ...ep.messages.GridQueryNextPageResponse.json | 15 +++ ...sors.query.h2.twostep.msg.GridH2Array.json | 6 ++ ...rs.query.h2.twostep.msg.GridH2Boolean.json | 6 ++ ...ssors.query.h2.twostep.msg.GridH2Byte.json | 6 ++ ...sors.query.h2.twostep.msg.GridH2Bytes.json | 6 ++ ...uery.h2.twostep.msg.GridH2CacheObject.json | 6 ++ ...ssors.query.h2.twostep.msg.GridH2Date.json | 6 ++ ...rs.query.h2.twostep.msg.GridH2Decimal.json | 7 ++ ...query.h2.twostep.msg.GridH2DmlRequest.json | 17 ++++ ...uery.h2.twostep.msg.GridH2DmlResponse.json | 9 ++ ...ors.query.h2.twostep.msg.GridH2Double.json | 6 ++ ...sors.query.h2.twostep.msg.GridH2Float.json | 6 ++ ...s.query.h2.twostep.msg.GridH2Geometry.json | 6 ++ ...2.twostep.msg.GridH2IndexRangeRequest.json | 11 +++ ....twostep.msg.GridH2IndexRangeResponse.json | 13 +++ ...rs.query.h2.twostep.msg.GridH2Integer.json | 6 ++ ...query.h2.twostep.msg.GridH2JavaObject.json | 6 ++ ...ssors.query.h2.twostep.msg.GridH2Long.json | 6 ++ ...ssors.query.h2.twostep.msg.GridH2Null.json | 4 + ...ery.h2.twostep.msg.GridH2QueryRequest.json | 20 ++++ ...query.h2.twostep.msg.GridH2RowMessage.json | 6 ++ ...s.query.h2.twostep.msg.GridH2RowRange.json | 8 ++ ...y.h2.twostep.msg.GridH2RowRangeBounds.json | 8 ++ ...sors.query.h2.twostep.msg.GridH2Short.json | 6 ++ ...ors.query.h2.twostep.msg.GridH2String.json | 6 ++ ...ssors.query.h2.twostep.msg.GridH2Time.json | 6 ++ ....query.h2.twostep.msg.GridH2Timestamp.json | 7 ++ ...ssors.query.h2.twostep.msg.GridH2Uuid.json | 7 ++ ...s.query.messages.GridQueryKillRequest.json | 8 ++ ....query.messages.GridQueryKillResponse.json | 7 ++ ...y.schema.message.QueryEntityExMessage.json | 25 +++++ ...ery.schema.message.QueryEntityMessage.json | 19 ++++ ...a.message.QueryInlineSizesDataBagItem.json | 6 ++ ...ema.message.QueryProposalsDataBagItem.json | 6 ++ ....message.SchemaFinishDiscoveryMessage.json | 10 ++ ....message.SchemaOperationStatusMessage.json | 9 ++ ...message.SchemaProposeDiscoveryMessage.json | 10 ++ ...eration.SchemaAddQueryEntityOperation.json | 11 +++ ...on.SchemaAlterTableAddColumnOperation.json | 12 +++ ...n.SchemaAlterTableDropColumnOperation.json | 12 +++ ....operation.SchemaIndexCreateOperation.json | 12 +++ ...ma.operation.SchemaIndexDropOperation.json | 10 ++ ...ry.stat.messages.StatisticsColumnData.json | 14 +++ ...tat.messages.StatisticsDecimalMessage.json | 7 ++ ...ry.stat.messages.StatisticsKeyMessage.json | 8 ++ ...ry.stat.messages.StatisticsObjectData.json | 11 +++ ...query.stat.messages.StatisticsRequest.json | 10 ++ ...uery.stat.messages.StatisticsResponse.json | 7 ++ ...t.handlers.task.GridTaskResultRequest.json | 7 ++ ....handlers.task.GridTaskResultResponse.json | 10 ++ ...lingupgrade.RollingUpgradeClusterData.json | 9 ++ ...gupgrade.feature.IgniteCoreFeatureSet.json | 7 ++ ...llingupgrade.feature.IgniteFeatureSet.json | 8 ++ ...gupgrade.feature.IgniteNodeFeatureSet.json | 6 ++ ...pgrade.feature.IgnitePluginFeatureSet.json | 8 ++ ...ssors.security.SecurityContextWrapper.json | 6 ++ ...rvice.LazyServiceConfigurationMessage.json | 18 ++++ ...ors.service.ServiceChangeBatchRequest.json | 7 ++ ...ervice.ServiceClusterDeploymentResult.json | 8 ++ ...e.ServiceClusterDeploymentResultBatch.json | 8 ++ ...rs.service.ServiceDeploymentProcessId.json | 7 ++ ...sors.service.ServiceDeploymentRequest.json | 7 ++ ...ternal.processors.service.ServiceInfo.json | 10 ++ ...e.ServiceProcessorCommonDiscoveryData.json | 6 ++ ...ServiceProcessorJoinNodeDiscoveryData.json | 6 ++ ...ice.ServiceSingleNodeDeploymentResult.json | 7 ++ ...erviceSingleNodeDeploymentResultBatch.json | 7 ++ ...al.processors.service.ServiceTopology.json | 7 ++ ...rs.service.ServiceUndeploymentRequest.json | 6 ++ ...ntext.OperationContextSnapshotMessage.json | 7 ++ ...che.ignite.internal.util.ErrorMessage.json | 7 ++ ...gnite.internal.util.GridByteArrayList.json | 7 ++ ...ache.ignite.internal.util.GridIntList.json | 7 ++ ...e.internal.util.GridPartitionStateMap.json | 7 ++ ...internal.util.distributed.FullMessage.json | 10 ++ ...internal.util.distributed.InitMessage.json | 10 ++ ...al.util.distributed.SingleNodeMessage.json | 10 ++ ...n.security.SecurityBasicPermissionSet.json | 10 ++ ...lision.jobstealing.JobStealingRequest.json | 6 ++ ....TcpConnectionRequestDiscoveryMessage.json | 8 ++ ...l.TcpInverseConnectionResponseMessage.json | 6 ++ ...ication.tcp.messages.HandshakeMessage.json | 9 ++ ...ion.tcp.messages.HandshakeWaitMessage.json | 4 + ...munication.tcp.messages.NodeIdMessage.json | 6 ++ ....messages.RecoveryLastReceivedMessage.json | 6 ++ ...very.tcp.internal.DiscoveryDataPacket.json | 9 ++ ...scovery.tcp.internal.TcpDiscoveryNode.json | 19 ++++ ...overy.tcp.messages.InetAddressMessage.json | 7 ++ ...tcp.messages.InetSocketAddressMessage.json | 8 ++ ...essages.TcpDiscoveryAuthFailedMessage.json | 13 +++ ...ssages.TcpDiscoveryCheckFailedMessage.json | 12 +++ ...essages.TcpDiscoveryClientAckResponse.json | 12 +++ ...cpDiscoveryClientMetricsUpdateMessage.json | 12 +++ ...TcpDiscoveryClientNodesMetricsMessage.json | 6 ++ ...essages.TcpDiscoveryClientPingRequest.json | 12 +++ ...ssages.TcpDiscoveryClientPingResponse.json | 13 +++ ...es.TcpDiscoveryClientReconnectMessage.json | 14 +++ ...es.TcpDiscoveryConnectionCheckMessage.json | 11 +++ ...ssages.TcpDiscoveryCustomEventMessage.json | 12 +++ ...p.messages.TcpDiscoveryDiscardMessage.json | 13 +++ ...ssages.TcpDiscoveryDummyWakeupMessage.json | 11 +++ ...ssages.TcpDiscoveryDuplicateIdMessage.json | 12 +++ ...messages.TcpDiscoveryHandshakeRequest.json | 14 +++ ...essages.TcpDiscoveryHandshakeResponse.json | 15 +++ ...ssages.TcpDiscoveryJoinRequestMessage.json | 13 +++ ...es.TcpDiscoveryLoopbackProblemMessage.json | 13 +++ ...ages.TcpDiscoveryMetricsUpdateMessage.json | 14 +++ ...es.TcpDiscoveryNodeAddFinishedMessage.json | 15 +++ ...messages.TcpDiscoveryNodeAddedMessage.json | 17 ++++ ...essages.TcpDiscoveryNodeFailedMessage.json | 14 +++ ....messages.TcpDiscoveryNodeLeftMessage.json | 11 +++ ....tcp.messages.TcpDiscoveryPingRequest.json | 12 +++ ...tcp.messages.TcpDiscoveryPingResponse.json | 12 +++ ...s.TcpDiscoveryRingLatencyCheckMessage.json | 13 +++ ...DiscoveryServerOnlyCustomEventMessage.json | 12 +++ ...ssages.TcpDiscoveryStatusCheckMessage.json | 14 +++ ...ommunicationErrorResolveFinishMessage.json | 7 ++ ...CommunicationErrorResolveStartMessage.json | 6 ++ ...ery.zk.internal.ZkDiscoDataBagWrapper.json | 6 ++ ...ry.zk.internal.ZkForceNodeFailMessage.json | 7 ++ ...covery.zk.internal.ZkNoServersMessage.json | 4 + ....ZkOperationContextAwareCustomMessage.json | 7 ++ pom.xml | 1 + 395 files changed, 4361 insertions(+) create mode 100644 modules/wire-compatibility-check/pom.xml create mode 100644 modules/wire-compatibility-check/wire/enums/javax.cache.event.EventType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.CacheWriteSynchronizationMode.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.QueryIndexType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.cluster.ClusterState.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.configuration.DeploymentMode.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheEntryPredicateType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.GridCacheOperation.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.query.GridCacheQueryType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.GridContinuousMessageType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.query.stat.StatisticsType.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.plugin.security.SecurityPermission.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionConcurrency.json create mode 100644 modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionIsolation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ClusterMetricsSnapshot.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ExchangeInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridEventConsumeHandler.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobCancelRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridMessageListenHandler.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskCancelRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskSessionRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTopicMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxEntriesInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.QueryIndexMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyDefinition.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.management.cache.PartitionKey.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoUserMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.IgniteIoTestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.SessionChannelMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryAckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.ChangeCacheEncryptionRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.EncryptionDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.MasterKeyChangeRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.NodeEncryptionKeys.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.EventsDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.AuthentificationDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.User.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAcceptedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateRequestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateResponseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperationFinishedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserProposedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheAffinityChangeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheClientReconnectDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEvictionEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupRecoveryState.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinNodeDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheNodeCommonDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheReconnectInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsClearMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsModeChangeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDummyDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ExchangeFailureMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheEntryInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheReturn.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridChangeGlobalStateMessageResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.StoredCacheData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.TxTimeoutOnPartitionMapExchangeChangeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateAckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateFinishMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateProposeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.CacheBinaryDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveAcceptedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveProposedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRequestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataResponseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateAcceptedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateProposedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridNearUnlockRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxOnePhaseCommitAckRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxSalvageMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.PartitionUpdateCountersMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.TransactionAttributesAwareRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.AtomicApplicationAttributesAwareRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicNearResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicSingleUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicCheckUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFilterRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CacheGroupAffinityMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionFullCountersMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GroupPartitionIdPair.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch.LatchAckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.KeyedVersionedValue.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcessRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationEndRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreStartRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotStartDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLock.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.TransactionsHashRecord.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineStateAndHistoryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistoryItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.CacheMetricsMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateFinishMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterIdAndTag.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterMetricsUpdateMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterUpdateNotifierDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryDataItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineLocalInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineStartResultMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesCommonDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesJoiningNodeDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.GridContinuousMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRequestData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappedName.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingAcceptedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingRequestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingResponseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasAckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageClusterNodeData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageJoiningNodeData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateAckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.plugin.PluginsDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.QueryField.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.CalciteErrorMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.GenericValueMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchAcknowledgeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryCloseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryInboxCloseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryTxEntry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.QueryTable.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Array.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Boolean.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Byte.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Bytes.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2CacheObject.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Date.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Decimal.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Double.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Float.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Geometry.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Integer.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2JavaObject.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Long.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Null.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2QueryRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRange.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRangeBounds.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Short.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2String.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Time.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Timestamp.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Uuid.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityExMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryInlineSizesDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryProposalsDataBagItem.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaFinishDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaProposeDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAddQueryEntityOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableAddColumnOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableDropColumnOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexCreateOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexDropOperation.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsColumnData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.RollingUpgradeClusterData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.security.SecurityContextWrapper.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceChangeBatchRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResultBatch.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceInfo.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorCommonDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorJoinNodeDiscoveryData.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResult.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResultBatch.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceTopology.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceUndeploymentRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.ErrorMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridByteArrayList.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridPartitionStateMap.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.FullMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.InitMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.SingleNodeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.plugin.security.SecurityBasicPermissionSet.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.collision.jobstealing.JobStealingRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpConnectionRequestDiscoveryMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpInverseConnectionResponseMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientMetricsUpdateMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetricsMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDummyWakeupMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryMetricsUpdateMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryRingLatencyCheckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryServerOnlyCustomEventMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveFinishMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveStartMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkDiscoDataBagWrapper.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkForceNodeFailMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkNoServersMessage.json create mode 100644 modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkOperationContextAwareCustomMessage.json diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index 3af4cbb2d75bf..ccba5ee920654 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -124,6 +124,16 @@ jobs: fi exit "$rc" + - name: Check message wire format descriptions + run: | + git add -A modules/wire-compatibility-check/wire + if ! git diff --cached --quiet -- modules/wire-compatibility-check/wire; then + echo "::error title=Outdated wire format descriptions::modules/wire-compatibility-check/wire differs from the compiled messages. Run './mvnw clean process-classes -pl modules/wire-compatibility-check -am' and commit the changes." + git diff --cached --color=always -- modules/wire-compatibility-check/wire + { echo '```diff'; git diff --cached -- modules/wire-compatibility-check/wire; echo '```'; } >> "$GITHUB_STEP_SUMMARY" + exit 1 + fi + - name: Run abandoned tests checks. # Reuse classes from the previous step; the differing profiles otherwise trigger a full reactor recompile. run : | diff --git a/assembly/dependencies-apache-ignite-lgpl.xml b/assembly/dependencies-apache-ignite-lgpl.xml index 51754b12f58e1..b883dcdc6249b 100644 --- a/assembly/dependencies-apache-ignite-lgpl.xml +++ b/assembly/dependencies-apache-ignite-lgpl.xml @@ -138,6 +138,7 @@ ${project.groupId}:ignite-extdata-platform ${project.groupId}:ignite-compatibility ${project.groupId}:ignite-calcite-testing + ${project.groupId}:ignite-wire-compatibility-check ${project.groupId}:ignite-sqlline ${project.groupId}:ignite-control-utility ${project.groupId}:ignite-checkstyle diff --git a/assembly/dependencies-apache-ignite-slim.xml b/assembly/dependencies-apache-ignite-slim.xml index 68cfd59abbc72..aad36e62110e5 100644 --- a/assembly/dependencies-apache-ignite-slim.xml +++ b/assembly/dependencies-apache-ignite-slim.xml @@ -139,6 +139,7 @@ ${project.groupId}:ignite-extdata-platform ${project.groupId}:ignite-compatibility ${project.groupId}:ignite-calcite-testing + ${project.groupId}:ignite-wire-compatibility-check ${project.groupId}:ignite-sqlline ${project.groupId}:ignite-direct-io diff --git a/assembly/dependencies-apache-ignite.xml b/assembly/dependencies-apache-ignite.xml index cc6b475b106b9..930a62b2766ab 100644 --- a/assembly/dependencies-apache-ignite.xml +++ b/assembly/dependencies-apache-ignite.xml @@ -140,6 +140,7 @@ ${project.groupId}:ignite-extdata-platform ${project.groupId}:ignite-compatibility ${project.groupId}:ignite-calcite-testing + ${project.groupId}:ignite-wire-compatibility-check ${project.groupId}:ignite-sqlline ${project.groupId}:ignite-control-utility ${project.groupId}:ignite-checkstyle diff --git a/modules/wire-compatibility-check/pom.xml b/modules/wire-compatibility-check/pom.xml new file mode 100644 index 0000000000000..9de6ba3287858 --- /dev/null +++ b/modules/wire-compatibility-check/pom.xml @@ -0,0 +1,83 @@ + + + + + + 4.0.0 + + + org.apache.ignite + ignite-parent-internal + ${revision} + ../../parent-internal/pom.xml + + + ignite-wire-compatibility-check + pom + + + + ${project.groupId} + ignite-core + + + + ${project.groupId} + ignite-indexing + + + + ${project.groupId} + ignite-calcite + + + + ${project.groupId} + ignite-zookeeper + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + collect-wire + process-classes + + run + + + + + + + + + + + + + + + + + + diff --git a/modules/wire-compatibility-check/wire/enums/javax.cache.event.EventType.json b/modules/wire-compatibility-check/wire/enums/javax.cache.event.EventType.json new file mode 100644 index 0000000000000..d214e96dbe545 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/javax.cache.event.EventType.json @@ -0,0 +1,9 @@ +{ + "class": "javax.cache.event.EventType", + "fields": [ + {"order": 0, "type": "javax.cache.event.EventType", "name": "CREATED"}, + {"order": 1, "type": "javax.cache.event.EventType", "name": "UPDATED"}, + {"order": 2, "type": "javax.cache.event.EventType", "name": "REMOVED"}, + {"order": 3, "type": "javax.cache.event.EventType", "name": "EXPIRED"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.CacheWriteSynchronizationMode.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.CacheWriteSynchronizationMode.json new file mode 100644 index 0000000000000..d4014b09eda6e --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.CacheWriteSynchronizationMode.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.cache.CacheWriteSynchronizationMode", + "fields": [ + {"order": 0, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "FULL_SYNC"}, + {"order": 1, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "FULL_ASYNC"}, + {"order": 2, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "PRIMARY_SYNC"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.QueryIndexType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.QueryIndexType.json new file mode 100644 index 0000000000000..90131dd6ee236 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cache.QueryIndexType.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.cache.QueryIndexType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.cache.QueryIndexType", "name": "SORTED"}, + {"order": 1, "type": "org.apache.ignite.cache.QueryIndexType", "name": "FULLTEXT"}, + {"order": 2, "type": "org.apache.ignite.cache.QueryIndexType", "name": "GEOSPATIAL"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cluster.ClusterState.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cluster.ClusterState.json new file mode 100644 index 0000000000000..3b686383bf1af --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.cluster.ClusterState.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.cluster.ClusterState", + "fields": [ + {"order": 0, "type": "org.apache.ignite.cluster.ClusterState", "name": "INACTIVE"}, + {"order": 1, "type": "org.apache.ignite.cluster.ClusterState", "name": "ACTIVE"}, + {"order": 2, "type": "org.apache.ignite.cluster.ClusterState", "name": "ACTIVE_READ_ONLY"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.configuration.DeploymentMode.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.configuration.DeploymentMode.json new file mode 100644 index 0000000000000..133ddf1790932 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.configuration.DeploymentMode.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.configuration.DeploymentMode", + "fields": [ + {"order": 0, "type": "org.apache.ignite.configuration.DeploymentMode", "name": "PRIVATE"}, + {"order": 1, "type": "org.apache.ignite.configuration.DeploymentMode", "name": "ISOLATED"}, + {"order": 2, "type": "org.apache.ignite.configuration.DeploymentMode", "name": "SHARED"}, + {"order": 3, "type": "org.apache.ignite.configuration.DeploymentMode", "name": "CONTINUOUS"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType.json new file mode 100644 index 0000000000000..f995e89ed6226 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType.json @@ -0,0 +1,31 @@ +{ + "class": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "UNKNOWN"}, + {"order": 1, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "NULL"}, + {"order": 2, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "BOOLEAN"}, + {"order": 3, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "BYTE"}, + {"order": 4, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "SHORT"}, + {"order": 5, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "INT"}, + {"order": 6, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "LONG"}, + {"order": 7, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "DECIMAL"}, + {"order": 8, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "DOUBLE"}, + {"order": 9, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "FLOAT"}, + {"order": 10, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "TIME"}, + {"order": 11, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "DATE"}, + {"order": 12, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "TIMESTAMP"}, + {"order": 13, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "BYTES"}, + {"order": 14, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "STRING"}, + {"order": 15, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "STRING_IGNORECASE"}, + {"order": 16, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "BLOB"}, + {"order": 17, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "CLOB"}, + {"order": 18, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "ARRAY"}, + {"order": 19, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "RESULT_SET"}, + {"order": 20, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "JAVA_OBJECT"}, + {"order": 21, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "UUID"}, + {"order": 22, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "STRING_FIXED"}, + {"order": 23, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "GEOMETRY"}, + {"order": 24, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "TIMESTAMP_TZ"}, + {"order": 25, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "ENUM"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType.json new file mode 100644 index 0000000000000..d57bf24a10be3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType", "name": "ADD"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType", "name": "UPDATE"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType", "name": "REMOVE"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheEntryPredicateType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheEntryPredicateType.json new file mode 100644 index 0000000000000..3ecbe5ea0ca2f --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheEntryPredicateType.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "VALUE"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "HAS_VALUE"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "HAS_NO_VALUE"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "ALWAYS_FALSE"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "OTHER"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheType.json new file mode 100644 index 0000000000000..e4bb32bf5abce --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.CacheType.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "USER"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "INTERNAL"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "DATA_STRUCTURES"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "UTILITY"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.GridCacheOperation.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.GridCacheOperation.json new file mode 100644 index 0000000000000..fbc24b1ea54d7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.GridCacheOperation.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.GridCacheOperation", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "READ"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "CREATE"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "UPDATE"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "DELETE"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "TRANSFORM"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "RELOAD"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "NOOP"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.query.GridCacheQueryType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.query.GridCacheQueryType.json new file mode 100644 index 0000000000000..a43ea00cefe39 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.query.GridCacheQueryType.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "SPI"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "SCAN"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "SQL"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "SQL_FIELDS"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "TEXT"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "SET"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "INDEX"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState.json new file mode 100644 index 0000000000000..70bd9e270f4cc --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState", "name": "OWNING"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState", "name": "MOVING"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState", "name": "LOST"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.GridContinuousMessageType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.GridContinuousMessageType.json new file mode 100644 index 0000000000000..d971f81f14c7e --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.GridContinuousMessageType.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.GridContinuousMessageType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousMessageType", "name": "MSG_EVT_NOTIFICATION"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousMessageType", "name": "MSG_EVT_ACK"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode.json new file mode 100644 index 0000000000000..93b9a6385209f --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode", "name": "MUTABLE"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode", "name": "IMMUTABLE"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater.json new file mode 100644 index 0000000000000..862271d8eba91 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", "name": "ISOLATED"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", "name": "INDIVIDUAL"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", "name": "BATCHED"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", "name": "BATCHED_SORTED"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus.json new file mode 100644 index 0000000000000..27a4fce162852 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus", "name": "SUCCESSFUL"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus", "name": "IN_CONFLICT"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus", "name": "DUPLICATED"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.query.stat.StatisticsType.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.query.stat.StatisticsType.json new file mode 100644 index 0000000000000..cf33319022734 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.internal.processors.query.stat.StatisticsType.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.StatisticsType", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.query.stat.StatisticsType", "name": "PARTITION"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.stat.StatisticsType", "name": "LOCAL"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.query.stat.StatisticsType", "name": "GLOBAL"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.plugin.security.SecurityPermission.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.plugin.security.SecurityPermission.json new file mode 100644 index 0000000000000..2b5919e6bec9e --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.plugin.security.SecurityPermission.json @@ -0,0 +1,36 @@ +{ + "class": "org.apache.ignite.plugin.security.SecurityPermission", + "fields": [ + {"order": 0, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CACHE_READ"}, + {"order": 1, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CACHE_PUT"}, + {"order": 2, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CACHE_REMOVE"}, + {"order": 3, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "TASK_EXECUTE"}, + {"order": 4, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "TASK_CANCEL"}, + {"order": 5, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "EVENTS_ENABLE"}, + {"order": 6, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "EVENTS_DISABLE"}, + {"order": 7, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_VIEW"}, + {"order": 8, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_QUERY"}, + {"order": 9, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_CACHE"}, + {"order": 10, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_OPS"}, + {"order": 11, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_KILL"}, + {"order": 12, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_USER_ACCESS"}, + {"order": 13, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "SERVICE_DEPLOY"}, + {"order": 14, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "SERVICE_CANCEL"}, + {"order": 15, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "SERVICE_INVOKE"}, + {"order": 16, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CACHE_CREATE"}, + {"order": 17, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CACHE_DESTROY"}, + {"order": 18, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "JOIN_AS_SERVER"}, + {"order": 19, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_METADATA_OPS"}, + {"order": 20, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_READ_DISTRIBUTED_PROPERTY"}, + {"order": 21, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_WRITE_DISTRIBUTED_PROPERTY"}, + {"order": 22, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_SNAPSHOT"}, + {"order": 23, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_CLUSTER_STATE"}, + {"order": 24, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_CLUSTER_NODE_START"}, + {"order": 25, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_CLUSTER_NODE_STOP"}, + {"order": 26, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "REFRESH_STATISTICS"}, + {"order": 27, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "CHANGE_STATISTICS"}, + {"order": 28, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "SQL_VIEW_CREATE"}, + {"order": 29, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "SQL_VIEW_DROP"}, + {"order": 30, "type": "org.apache.ignite.plugin.security.SecurityPermission", "name": "ADMIN_ROLLING_UPGRADE"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionConcurrency.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionConcurrency.json new file mode 100644 index 0000000000000..ed71266e1943d --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionConcurrency.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.transactions.TransactionConcurrency", + "fields": [ + {"order": 0, "type": "org.apache.ignite.transactions.TransactionConcurrency", "name": "OPTIMISTIC"}, + {"order": 1, "type": "org.apache.ignite.transactions.TransactionConcurrency", "name": "PESSIMISTIC"} + ] +} diff --git a/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionIsolation.json b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionIsolation.json new file mode 100644 index 0000000000000..e657a9293f5f1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/enums/org.apache.ignite.transactions.TransactionIsolation.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.transactions.TransactionIsolation", + "fields": [ + {"order": 0, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "READ_COMMITTED"}, + {"order": 1, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "REPEATABLE_READ"}, + {"order": 2, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "SERIALIZABLE"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ClusterMetricsSnapshot.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ClusterMetricsSnapshot.json new file mode 100644 index 0000000000000..eb7a980350983 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ClusterMetricsSnapshot.json @@ -0,0 +1,59 @@ +{ + "class": "org.apache.ignite.internal.ClusterMetricsSnapshot", + "fields": [ + {"order": 0, "type": "int", "name": "maxActiveJobs"}, + {"order": 1, "type": "int", "name": "curActiveJobs"}, + {"order": 2, "type": "float", "name": "avgActiveJobs"}, + {"order": 3, "type": "int", "name": "maxWaitingJobs"}, + {"order": 4, "type": "int", "name": "curWaitingJobs"}, + {"order": 5, "type": "float", "name": "avgWaitingJobs"}, + {"order": 6, "type": "int", "name": "maxRejectedJobs"}, + {"order": 7, "type": "int", "name": "curRejectedJobs"}, + {"order": 8, "type": "float", "name": "avgRejectedJobs"}, + {"order": 9, "type": "int", "name": "maxCancelledJobs"}, + {"order": 10, "type": "int", "name": "curCancelledJobs"}, + {"order": 11, "type": "float", "name": "avgCancelledJobs"}, + {"order": 12, "type": "int", "name": "totalRejectedJobs"}, + {"order": 13, "type": "int", "name": "totalCancelledJobs"}, + {"order": 14, "type": "int", "name": "totalExecutedJobs"}, + {"order": 15, "type": "long", "name": "maxJobWaitTime"}, + {"order": 16, "type": "long", "name": "curJobWaitTime"}, + {"order": 17, "type": "double", "name": "avgJobWaitTime"}, + {"order": 18, "type": "long", "name": "maxJobExecTime"}, + {"order": 19, "type": "long", "name": "curJobExecTime"}, + {"order": 20, "type": "double", "name": "avgJobExecTime"}, + {"order": 21, "type": "int", "name": "totalExecTasks"}, + {"order": 22, "type": "long", "name": "totalIdleTime"}, + {"order": 23, "type": "long", "name": "curIdleTime"}, + {"order": 24, "type": "int", "name": "totalCpus"}, + {"order": 25, "type": "double", "name": "curCpuLoad"}, + {"order": 26, "type": "double", "name": "avgCpuLoad"}, + {"order": 27, "type": "double", "name": "curGcCpuLoad"}, + {"order": 28, "type": "long", "name": "heapInit"}, + {"order": 29, "type": "long", "name": "heapUsed"}, + {"order": 30, "type": "long", "name": "heapCommitted"}, + {"order": 31, "type": "long", "name": "heapMax"}, + {"order": 32, "type": "long", "name": "heapTotal"}, + {"order": 33, "type": "long", "name": "nonHeapInit"}, + {"order": 34, "type": "long", "name": "nonHeapUsed"}, + {"order": 35, "type": "long", "name": "nonHeapCommitted"}, + {"order": 36, "type": "long", "name": "nonHeapMax"}, + {"order": 37, "type": "long", "name": "nonHeapTotal"}, + {"order": 38, "type": "long", "name": "upTime"}, + {"order": 39, "type": "long", "name": "startTime"}, + {"order": 40, "type": "long", "name": "nodeStartTime"}, + {"order": 41, "type": "int", "name": "threadCnt"}, + {"order": 42, "type": "int", "name": "peakThreadCnt"}, + {"order": 43, "type": "long", "name": "startedThreadCnt"}, + {"order": 44, "type": "int", "name": "daemonThreadCnt"}, + {"order": 45, "type": "long", "name": "lastDataVer"}, + {"order": 46, "type": "int", "name": "sentMsgsCnt"}, + {"order": 47, "type": "long", "name": "sentBytesCnt"}, + {"order": 48, "type": "int", "name": "rcvdMsgsCnt"}, + {"order": 49, "type": "long", "name": "rcvdBytesCnt"}, + {"order": 50, "type": "int", "name": "outMesQueueSize"}, + {"order": 51, "type": "int", "name": "totalNodes"}, + {"order": 52, "type": "long", "name": "totalJobsExecTime"}, + {"order": 53, "type": "long", "name": "curPmeDuration"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ExchangeInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ExchangeInfo.json new file mode 100644 index 0000000000000..ce367c971890d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.ExchangeInfo.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.ExchangeInfo", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridEventConsumeHandler.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridEventConsumeHandler.json new file mode 100644 index 0000000000000..5f6c6cb235c2c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridEventConsumeHandler.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.GridEventConsumeHandler", + "fields": [ + {"order": 0, "type": "byte[]", "name": "filterBytes"}, + {"order": 1, "type": "java.lang.String", "name": "clsName"}, + {"order": 2, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 3, "type": "int[]", "name": "types"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobCancelRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobCancelRequest.json new file mode 100644 index 0000000000000..a38afdbbba76c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobCancelRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.GridJobCancelRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sessionId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "jobId"}, + {"order": 2, "type": "boolean", "name": "system"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteRequest.json new file mode 100644 index 0000000000000..9028c8a183e7c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteRequest.json @@ -0,0 +1,30 @@ +{ + "class": "org.apache.ignite.internal.GridJobExecuteRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "jobId"}, + {"order": 2, "type": "byte[]", "name": "jobBytes"}, + {"order": 3, "type": "long", "name": "startTaskTime"}, + {"order": 4, "type": "long", "name": "timeout"}, + {"order": 5, "type": "java.lang.String", "name": "taskName"}, + {"order": 6, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 7, "type": "java.lang.String", "name": "taskClsName"}, + {"order": 8, "type": "byte[]", "name": "sesAttrsBytes"}, + {"order": 9, "type": "byte[]", "name": "jobAttrsBytes"}, + {"order": 10, "type": "java.lang.String", "name": "cpSpi"}, + {"order": 11, "type": "org.apache.ignite.lang.IgniteUuid[]", "name": "siblingJobsIds"}, + {"order": 12, "type": "boolean", "name": "forceLocDep"}, + {"order": 13, "type": "boolean", "name": "sesFullSup"}, + {"order": 14, "type": "boolean", "name": "internal"}, + {"order": 15, "type": "java.util.Collection", "name": "top"}, + {"order": 16, "type": "byte[]", "name": "topPredBytes"}, + {"order": 17, "type": "int[]", "name": "cacheIds"}, + {"order": 18, "type": "int", "name": "part"}, + {"order": 19, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 20, "type": "java.lang.String", "name": "execName"}, + {"type": "java.util.Map", "name": "jobAttrs", "annotations": ["@org.apache.ignite.internal.Marshalled(\"jobAttrsBytes\")"]}, + {"type": "java.util.Map", "name": "sesAttrs", "annotations": ["@org.apache.ignite.internal.Marshalled(\"sesAttrsBytes\")"]}, + {"type": "org.apache.ignite.compute.ComputeJob", "name": "job", "annotations": ["@org.apache.ignite.internal.Marshalled(\"jobBytes\")"]}, + {"type": "org.apache.ignite.lang.IgnitePredicate", "name": "topPred", "annotations": ["@org.apache.ignite.internal.Marshalled(\"topPredBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteResponse.json new file mode 100644 index 0000000000000..6ca7ad83c03d8 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobExecuteResponse.json @@ -0,0 +1,16 @@ +{ + "class": "org.apache.ignite.internal.GridJobExecuteResponse", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"}, + {"order": 2, "type": "org.apache.ignite.lang.IgniteUuid", "name": "jobId"}, + {"order": 3, "type": "byte[]", "name": "gridExBytes"}, + {"order": 4, "type": "byte[]", "name": "resBytes"}, + {"order": 5, "type": "byte[]", "name": "jobAttrsBytes"}, + {"order": 6, "type": "boolean", "name": "isCancelled"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "retry"}, + {"type": "java.lang.Object", "name": "res", "annotations": ["@org.apache.ignite.internal.Marshalled(\"resBytes\")"]}, + {"type": "java.util.Map", "name": "jobAttrs", "annotations": ["@org.apache.ignite.internal.Marshalled(\"jobAttrsBytes\")"]}, + {"type": "org.apache.ignite.IgniteException", "name": "gridEx", "annotations": ["@org.apache.ignite.internal.Marshalled(\"gridExBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsRequest.json new file mode 100644 index 0000000000000..d895cbb9b6ca9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsRequest.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.GridJobSiblingsRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"}, + {"order": 1, "type": "long", "name": "topicId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsResponse.json new file mode 100644 index 0000000000000..81d153b011126 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridJobSiblingsResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.GridJobSiblingsResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid[]", "name": "siblingJobsIds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridMessageListenHandler.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridMessageListenHandler.json new file mode 100644 index 0000000000000..432f138e92403 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridMessageListenHandler.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.GridMessageListenHandler", + "fields": [ + {"order": 0, "type": "byte[]", "name": "topicBytes"}, + {"order": 1, "type": "byte[]", "name": "predBytes"}, + {"order": 2, "type": "java.lang.String", "name": "clsName"}, + {"order": 3, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "predDepInfo"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskCancelRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskCancelRequest.json new file mode 100644 index 0000000000000..8ae7b5ccc2ec2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskCancelRequest.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.GridTaskCancelRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskSessionRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskSessionRequest.json new file mode 100644 index 0000000000000..04c17fc800f81 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTaskSessionRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.GridTaskSessionRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "jobId"}, + {"order": 2, "type": "byte[]", "name": "attrsBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTopicMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTopicMessage.json new file mode 100644 index 0000000000000..d4d2bc77032c9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.GridTopicMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.GridTopicMessage", + "fields": [ + {"order": 0, "type": "byte[]", "name": "topicBytes"}, + {"order": 1, "type": "int", "name": "ord"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticRequest.json new file mode 100644 index 0000000000000..ec3e0f1a106f7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.IgniteDiagnosticRequest", + "fields": [ + {"order": 0, "type": "long", "name": "futId"}, + {"order": 1, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 2, "type": "java.util.Set", "name": "infos"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticResponse.json new file mode 100644 index 0000000000000..d2ae6ba7360a2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.IgniteDiagnosticResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.IgniteDiagnosticResponse", + "fields": [ + {"order": 0, "type": "long", "name": "futId"}, + {"order": 1, "type": "java.lang.String", "name": "respInfo"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxEntriesInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxEntriesInfo.json new file mode 100644 index 0000000000000..589e1cfa5fc11 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxEntriesInfo.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.TxEntriesInfo", + "fields": [ + {"order": 0, "type": "int", "name": "cacheId"}, + {"order": 1, "type": "java.util.Collection", "name": "keys"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxInfo.json new file mode 100644 index 0000000000000..b0be811145578 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.TxInfo.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.TxInfo", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "dhtVer"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.QueryIndexMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.QueryIndexMessage.json new file mode 100644 index 0000000000000..da3725b4b6f47 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.QueryIndexMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.cache.query.QueryIndexMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "name"}, + {"order": 1, "type": "java.util.LinkedHashMap", "name": "fields"}, + {"order": 2, "type": "org.apache.ignite.cache.QueryIndexType", "name": "type"}, + {"order": 3, "type": "int", "name": "inlineSize"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta.json new file mode 100644 index 0000000000000..48344608a9910 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings", "name": "keyTypeSettings"}, + {"order": 1, "type": "java.util.LinkedHashMap", "name": "keyDefs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyDefinition.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyDefinition.json new file mode 100644 index 0000000000000..92fcc3bb36bf9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyDefinition.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyDefinition", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyType", "name": "idxType"}, + {"order": 1, "type": "boolean", "name": "asc"}, + {"order": 2, "type": "int", "name": "precision"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings.json new file mode 100644 index 0000000000000..c57ce57bc780a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.cache.query.index.sorted.IndexKeyTypeSettings", + "fields": [ + {"order": 0, "type": "boolean", "name": "inlineObjHash"}, + {"order": 1, "type": "boolean", "name": "inlineObjSupported"}, + {"order": 2, "type": "boolean", "name": "strOptimizedCompare"}, + {"order": 3, "type": "boolean", "name": "binaryUnsigned"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.management.cache.PartitionKey.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.management.cache.PartitionKey.json new file mode 100644 index 0000000000000..4490a163a2a62 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.management.cache.PartitionKey.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.management.cache.PartitionKey", + "fields": [ + {"order": 0, "type": "int", "name": "grpId"}, + {"order": 1, "type": "java.lang.String", "name": "grpName"}, + {"order": 2, "type": "int", "name": "partId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest.json new file mode 100644 index 0000000000000..366903832b772 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"}, + {"order": 1, "type": "java.lang.String", "name": "key"}, + {"order": 2, "type": "java.lang.String", "name": "cpSpi"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoMessage.json new file mode 100644 index 0000000000000..f89633c632208 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.managers.communication.GridIoMessage", + "fields": [ + {"order": 0, "type": "byte", "name": "plc"}, + {"order": 1, "type": "org.apache.ignite.internal.GridTopicMessage", "name": "topicMsg"}, + {"order": 2, "type": "boolean", "name": "ordered"}, + {"order": 3, "type": "long", "name": "timeout"}, + {"order": 4, "type": "boolean", "name": "skipOnTimeout"}, + {"order": 5, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "msg"}, + {"order": 6, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoUserMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoUserMessage.json new file mode 100644 index 0000000000000..ad6e39e0a47a9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.GridIoUserMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.managers.communication.GridIoUserMessage", + "fields": [ + {"order": 0, "type": "byte[]", "name": "bodyBytes"}, + {"order": 1, "type": "byte[]", "name": "topicBytes"}, + {"order": 2, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 3, "type": "java.lang.String", "name": "depClsName"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.IgniteIoTestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.IgniteIoTestMessage.json new file mode 100644 index 0000000000000..777145c579e37 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.IgniteIoTestMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.managers.communication.IgniteIoTestMessage", + "fields": [ + {"order": 0, "type": "long", "name": "id"}, + {"order": 1, "type": "boolean", "name": "processInNioThread"}, + {"order": 2, "type": "boolean", "name": "req"}, + {"order": 3, "type": "byte[]", "name": "payload"}, + {"order": 4, "type": "long", "name": "reqSndTsMillis"}, + {"order": 5, "type": "long", "name": "reqRcvTsMillis"}, + {"order": 6, "type": "long", "name": "resSndTsMillis"}, + {"order": 7, "type": "long", "name": "resRcvTsMillis"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.SessionChannelMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.SessionChannelMessage.json new file mode 100644 index 0000000000000..063f1cbdb9b1a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.communication.SessionChannelMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.managers.communication.SessionChannelMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "sesId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage.json new file mode 100644 index 0000000000000..5812ed0aa88f9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "clsLdrId"}, + {"order": 1, "type": "org.apache.ignite.configuration.DeploymentMode", "name": "depMode"}, + {"order": 2, "type": "java.lang.String", "name": "userVer"}, + {"order": 3, "type": "java.util.Map", "name": "participants"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentRequest.json new file mode 100644 index 0000000000000..a1a184cda3de5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentRequest.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.managers.deployment.GridDeploymentRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "resTopicId"}, + {"order": 1, "type": "java.lang.String", "name": "rsrcName"}, + {"order": 2, "type": "org.apache.ignite.lang.IgniteUuid", "name": "ldrId"}, + {"order": 3, "type": "java.util.Collection", "name": "nodeIds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentResponse.json new file mode 100644 index 0000000000000..bba8c88f31b0c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.deployment.GridDeploymentResponse.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.managers.deployment.GridDeploymentResponse", + "fields": [ + {"order": 0, "type": "boolean", "name": "success"}, + {"order": 1, "type": "java.lang.String", "name": "errMsg"}, + {"order": 2, "type": "org.apache.ignite.internal.util.GridByteArrayList", "name": "byteSrc"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryAckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryAckMessage.json new file mode 100644 index 0000000000000..2df4116dfb15f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryAckMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.managers.discovery.IoTestDiscoveryAckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "requestId"}, + {"order": 2, "type": "java.util.List", "name": "path"}, + {"order": 3, "type": "java.util.List", "name": "hopTimesMillis"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryMessage.json new file mode 100644 index 0000000000000..a38964ed073e6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.discovery.IoTestDiscoveryMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.managers.discovery.IoTestDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "byte[]", "name": "payload"}, + {"order": 2, "type": "java.util.List", "name": "path"}, + {"order": 3, "type": "long", "name": "hopSendTsMillis"}, + {"order": 4, "type": "java.util.List", "name": "hopTimesMillis"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.ChangeCacheEncryptionRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.ChangeCacheEncryptionRequest.json new file mode 100644 index 0000000000000..567887072fa88 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.ChangeCacheEncryptionRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.ChangeCacheEncryptionRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "int[]", "name": "grpIds"}, + {"order": 2, "type": "byte[][]", "name": "keys"}, + {"order": 3, "type": "byte[]", "name": "keyIds"}, + {"order": 4, "type": "byte[]", "name": "masterKeyDigest"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.EncryptionDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.EncryptionDataBagItem.json new file mode 100644 index 0000000000000..129357e2ef0dc --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.EncryptionDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.EncryptionDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "knownKeys"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyRequest.json new file mode 100644 index 0000000000000..7ba43171ca10e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyRequest.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "int", "name": "keyCnt"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyResponse.json new file mode 100644 index 0000000000000..3e040d6b38704 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyResponse.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.GenerateEncryptionKeyResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.Collection", "name": "encKeys"}, + {"order": 2, "type": "byte[]", "name": "masterKeyDigest"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted.json new file mode 100644 index 0000000000000..0d9b77df96e78 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted", + "fields": [ + {"order": 0, "type": "int", "name": "id"}, + {"order": 1, "type": "byte[]", "name": "key"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.MasterKeyChangeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.MasterKeyChangeRequest.json new file mode 100644 index 0000000000000..0a3a1cf1e1192 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.MasterKeyChangeRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.MasterKeyChangeRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "byte[]", "name": "encKeyName"}, + {"order": 2, "type": "byte[]", "name": "digest"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.NodeEncryptionKeys.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.NodeEncryptionKeys.json new file mode 100644 index 0000000000000..3bf05772cb563 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.encryption.NodeEncryptionKeys.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.managers.encryption.NodeEncryptionKeys", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "knownKeys"}, + {"order": 1, "type": "java.util.Map", "name": "newKeys"}, + {"order": 2, "type": "byte[]", "name": "masterKeyDigest"}, + {"order": 3, "type": "java.util.Map>", "name": "knownKeysWithIds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.EventsDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.EventsDataBagItem.json new file mode 100644 index 0000000000000..b461e62df65b5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.EventsDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.managers.eventstorage.EventsDataBagItem", + "fields": [ + {"order": 0, "type": "int[]", "name": "enabledEvts"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageRequest.json new file mode 100644 index 0000000000000..195d438c10a1d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.managers.eventstorage.GridEventStorageRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "resTopicId"}, + {"order": 1, "type": "byte[]", "name": "filterBytes"}, + {"order": 2, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 3, "type": "java.lang.String", "name": "filterClsName"}, + {"type": "org.apache.ignite.lang.IgnitePredicate", "name": "filter", "annotations": ["@org.apache.ignite.internal.Marshalled(\"filterBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageResponse.json new file mode 100644 index 0000000000000..924074b9f28e3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.managers.eventstorage.GridEventStorageResponse.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.managers.eventstorage.GridEventStorageResponse", + "fields": [ + {"order": 0, "type": "byte[]", "name": "evtsBytes"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"type": "java.util.Collection", "name": "evts", "annotations": ["@org.apache.ignite.internal.Marshalled(\"evtsBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.AuthentificationDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.AuthentificationDataBagItem.json new file mode 100644 index 0000000000000..5b5373e40bc73 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.AuthentificationDataBagItem.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.AuthentificationDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.ArrayList", "name": "usrs"}, + {"order": 1, "type": "java.util.ArrayList", "name": "activeOps"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.User.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.User.json new file mode 100644 index 0000000000000..5a8a44f26799c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.User.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.User", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "name"}, + {"order": 1, "type": "java.lang.String", "name": "hashedPasswd"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAcceptedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAcceptedMessage.json new file mode 100644 index 0000000000000..5b2718c600a96 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAcceptedMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserAcceptedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "opId"}, + {"order": 2, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateRequestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateRequestMessage.json new file mode 100644 index 0000000000000..72b70b5236416 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateRequestMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserAuthenticateRequestMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "name"}, + {"order": 1, "type": "java.lang.String", "name": "passwd"}, + {"order": 2, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateResponseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateResponseMessage.json new file mode 100644 index 0000000000000..6e9ca1904dd50 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserAuthenticateResponseMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserAuthenticateResponseMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.lang.String", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperation.json new file mode 100644 index 0000000000000..2fd168e917d22 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperation.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserManagementOperation", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.authentication.User", "name": "usr"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.authentication.UserManagementOperation$OperationType", "name": "type"}, + {"order": 2, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperationFinishedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperationFinishedMessage.json new file mode 100644 index 0000000000000..f2a7e2347c5b2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserManagementOperationFinishedMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserManagementOperationFinishedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "errorMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserProposedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserProposedMessage.json new file mode 100644 index 0000000000000..fad3b97e06fb9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.authentication.UserProposedMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.authentication.UserProposedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.authentication.UserManagementOperation", "name": "op"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheAffinityChangeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheAffinityChangeMessage.json new file mode 100644 index 0000000000000..1a03d88d4d39c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheAffinityChangeMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheAffinityChangeMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "exchId"}, + {"order": 3, "type": "java.util.Map>>", "name": "assignmentChange"}, + {"order": 4, "type": "java.util.Map", "name": "cacheDeploymentIds"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage", "name": "partsMsg"}, + {"order": 6, "type": "boolean", "name": "exchangeNeeded"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheClientReconnectDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheClientReconnectDiscoveryData.json new file mode 100644 index 0000000000000..11d689447331c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheClientReconnectDiscoveryData.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheClientReconnectDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "clientCaches"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment.json new file mode 100644 index 0000000000000..3f5f46b14cf82 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "enrichFields"}, + {"order": 1, "type": "java.util.Map", "name": "fieldClassNames"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheData.json new file mode 100644 index 0000000000000..bc44ea05c1791 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheData.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheData", + "fields": [ + {"order": 0, "type": "byte[]", "name": "cacheCfgBytes"}, + {"order": 1, "type": "int", "name": "grpId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "cacheType"}, + {"order": 3, "type": "org.apache.ignite.lang.IgniteUuid", "name": "deploymentId"}, + {"order": 4, "type": "java.util.Collection", "name": "entitiesMsgs"}, + {"order": 5, "type": "java.util.UUID", "name": "rcvdFrom"}, + {"order": 6, "type": "boolean", "name": "staticCfg"}, + {"order": 7, "type": "boolean", "name": "sql"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment", "name": "cacheCfgEnrichment"}, + {"type": "org.apache.ignite.configuration.CacheConfiguration", "name": "cacheCfg", "annotations": ["@org.apache.ignite.internal.Marshalled(\"cacheCfgBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter.json new file mode 100644 index 0000000000000..ebc8e27cc02df --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicateType", "name": "type"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEvictionEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEvictionEntry.json new file mode 100644 index 0000000000000..911bc80e53618 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheEvictionEntry.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheEvictionEntry", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 2, "type": "boolean", "name": "near"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupData.json new file mode 100644 index 0000000000000..b58dc98a28748 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupData.json @@ -0,0 +1,17 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheGroupData", + "fields": [ + {"order": 0, "type": "int", "name": "grpId"}, + {"order": 1, "type": "java.lang.String", "name": "grpName"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "startTopVer"}, + {"order": 3, "type": "java.util.UUID", "name": "rcvdFrom"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "deploymentId"}, + {"order": 5, "type": "byte[]", "name": "cacheCfgBytes"}, + {"order": 6, "type": "java.util.Map", "name": "caches"}, + {"order": 7, "type": "boolean", "name": "persistenceEnabled"}, + {"order": 8, "type": "boolean", "name": "walEnabled"}, + {"order": 9, "type": "java.util.List", "name": "walChangeReqs"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment", "name": "cacheCfgEnrichment"}, + {"type": "org.apache.ignite.configuration.CacheConfiguration", "name": "cacheCfg", "annotations": ["@org.apache.ignite.internal.Marshalled(\"cacheCfgBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupRecoveryState.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupRecoveryState.json new file mode 100644 index 0000000000000..6b1492c5afd3c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheGroupRecoveryState.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheGroupRecoveryState", + "fields": [ + {"order": 0, "type": "java.util.Set", "name": "lostParts"}, + {"order": 1, "type": "java.util.Set", "name": "zeroParts"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult.json new file mode 100644 index 0000000000000..8a91948c9cf5e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "res"}, + {"order": 2, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinInfo.json new file mode 100644 index 0000000000000..57ee6d784173a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinInfo.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheJoinInfo", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.StoredCacheData", "name": "cacheData"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "cacheType"}, + {"order": 2, "type": "boolean", "name": "sql"}, + {"order": 3, "type": "long", "name": "flags"}, + {"order": 4, "type": "boolean", "name": "staticallyConfigured"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinNodeDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinNodeDiscoveryData.json new file mode 100644 index 0000000000000..f786ab796f78d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheJoinNodeDiscoveryData.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheJoinNodeDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "caches"}, + {"order": 1, "type": "java.util.Map", "name": "templates"}, + {"order": 2, "type": "org.apache.ignite.lang.IgniteUuid", "name": "cacheDeploymentId"}, + {"order": 3, "type": "boolean", "name": "startCaches"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData", "name": "clusterCacheGrpRecoveryData"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheNodeCommonDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheNodeCommonDiscoveryData.json new file mode 100644 index 0000000000000..346f31fd27a50 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheNodeCommonDiscoveryData.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheNodeCommonDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "caches"}, + {"order": 1, "type": "java.util.Map", "name": "templates"}, + {"order": 2, "type": "java.util.Map", "name": "cacheGrps"}, + {"order": 3, "type": "java.util.Map>", "name": "clientNodesMap"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData", "name": "clusterCacheGrpRecoveryData"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheReconnectInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheReconnectInfo.json new file mode 100644 index 0000000000000..61533b28f3234 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheReconnectInfo.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheReconnectInfo", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "cacheName"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "deploymentId"}, + {"order": 2, "type": "boolean", "name": "nearCache"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsClearMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsClearMessage.json new file mode 100644 index 0000000000000..b3a397fa481e4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsClearMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheStatisticsClearMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.util.Collection", "name": "caches"}, + {"order": 3, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsModeChangeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsModeChangeMessage.json new file mode 100644 index 0000000000000..b415180c9b106 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.CacheStatisticsModeChangeMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.CacheStatisticsModeChangeMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.util.Collection", "name": "caches"}, + {"order": 3, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDiscoveryMessage.json new file mode 100644 index 0000000000000..1f7931e37491c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDiscoveryMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.ClientCacheChangeDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.Map", "name": "startedCaches"}, + {"order": 2, "type": "java.util.Set", "name": "closedCaches"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDummyDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDummyDiscoveryMessage.json new file mode 100644 index 0000000000000..c8a7f91eec90f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClientCacheChangeDummyDiscoveryMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.ClientCacheChangeDummyDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.util.Map", "name": "startReqs"}, + {"order": 3, "type": "java.util.Set", "name": "cachesToClose"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData.json new file mode 100644 index 0000000000000..4b89fabb898d7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.ClusterCacheGroupRecoveryData", + "fields": [ + {"order": 0, "type": "long", "name": "clusterBaselineTopVer"}, + {"order": 1, "type": "java.util.Map", "name": "grpStates"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch.json new file mode 100644 index 0000000000000..5a48bcfca3008 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.Collection", "name": "reqs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest.json new file mode 100644 index 0000000000000..35a325ac6b05f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest.json @@ -0,0 +1,31 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "deploymentId"}, + {"order": 2, "type": "java.lang.String", "name": "cacheName"}, + {"order": 3, "type": "byte[]", "name": "cfgBytes"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.CacheType", "name": "cacheType"}, + {"order": 5, "type": "java.util.UUID", "name": "initiatingNodeId"}, + {"order": 6, "type": "byte[]", "name": "nearCfgBytes"}, + {"order": 7, "type": "boolean", "name": "clientStartOnly"}, + {"order": 8, "type": "boolean", "name": "stop"}, + {"order": 9, "type": "boolean", "name": "restart"}, + {"order": 10, "type": "boolean", "name": "finalizePartitionCounters"}, + {"order": 11, "type": "org.apache.ignite.lang.IgniteUuid", "name": "restartId"}, + {"order": 12, "type": "boolean", "name": "disabledAfterStart"}, + {"order": 13, "type": "boolean", "name": "destroy"}, + {"order": 14, "type": "boolean", "name": "sql"}, + {"order": 15, "type": "boolean", "name": "failIfExists"}, + {"order": 16, "type": "boolean", "name": "template"}, + {"order": 17, "type": "boolean", "name": "resetLostPartitions"}, + {"order": 18, "type": "byte[]", "name": "schemaBytes"}, + {"order": 19, "type": "byte[]", "name": "encKey"}, + {"order": 20, "type": "int", "name": "encKeyId"}, + {"order": 21, "type": "byte[]", "name": "masterKeyDigest"}, + {"order": 22, "type": "org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment", "name": "cacheCfgEnrichment"}, + {"type": "org.apache.ignite.configuration.CacheConfiguration", "name": "startCfg", "annotations": ["@org.apache.ignite.internal.Marshalled(\"cfgBytes\")"]}, + {"type": "org.apache.ignite.configuration.NearCacheConfiguration", "name": "nearCacheCfg", "annotations": ["@org.apache.ignite.internal.Marshalled(\"nearCfgBytes\")"]}, + {"type": "org.apache.ignite.internal.processors.query.QuerySchema", "name": "schema", "annotations": ["@org.apache.ignite.internal.Marshalled(\"schemaBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ExchangeFailureMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ExchangeFailureMessage.json new file mode 100644 index 0000000000000..6814aa637e5fa --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.ExchangeFailureMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.ExchangeFailureMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.Collection", "name": "cacheNames"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "exchId"}, + {"order": 3, "type": "java.util.Map", "name": "exchangeErrors"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheEntryInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheEntryInfo.json new file mode 100644 index 0000000000000..c41265c9ae91f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheEntryInfo.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.GridCacheEntryInfo", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "int", "name": "cacheId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 3, "type": "long", "name": "ttl"}, + {"order": 4, "type": "long", "name": "expireTimeDelta"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheReturn.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheReturn.json new file mode 100644 index 0000000000000..072fe42d3fa56 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridCacheReturn.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.GridCacheReturn", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "cacheObj"}, + {"order": 1, "type": "java.util.Collection", "name": "invokeResCol"}, + {"order": 2, "type": "boolean", "name": "success"}, + {"order": 3, "type": "boolean", "name": "invokeRes"}, + {"order": 4, "type": "int", "name": "cacheId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridChangeGlobalStateMessageResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridChangeGlobalStateMessageResponse.json new file mode 100644 index 0000000000000..d973a938216bd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.GridChangeGlobalStateMessageResponse.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.GridChangeGlobalStateMessageResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "java.util.UUID", "name": "reqId"}, + {"order": 4, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.StoredCacheData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.StoredCacheData.json new file mode 100644 index 0000000000000..176b0d155e51b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.StoredCacheData.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.StoredCacheData", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "byte[]", "name": "ccfgBytes"}, + {"order": 1, "type": "byte[]", "name": "qryEntitiesBytes"}, + {"order": 2, "type": "boolean", "name": "sql"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.CacheConfigurationEnrichment", "name": "cacheConfigurationEnrichment"}, + {"order": 4, "type": "org.apache.ignite.internal.managers.encryption.GroupKeyEncrypted", "name": "grpKeyEncrypted"}, + {"type": "java.util.Collection", "name": "qryEntities", "annotations": ["@org.apache.ignite.internal.Marshalled(\"qryEntitiesBytes\")"]}, + {"type": "org.apache.ignite.configuration.CacheConfiguration", "name": "ccfg", "annotations": ["@org.apache.ignite.internal.Marshalled(\"ccfgBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.TxTimeoutOnPartitionMapExchangeChangeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.TxTimeoutOnPartitionMapExchangeChangeMessage.json new file mode 100644 index 0000000000000..ea27375a34979 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.TxTimeoutOnPartitionMapExchangeChangeMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.TxTimeoutOnPartitionMapExchangeChangeMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "long", "name": "timeout"}, + {"order": 3, "type": "boolean", "name": "isInit"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateAckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateAckMessage.json new file mode 100644 index 0000000000000..5acec5a30dafd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateAckMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.WalStateAckMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "boolean", "name": "affNode"}, + {"order": 2, "type": "boolean", "name": "changed"}, + {"order": 3, "type": "java.lang.String", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateFinishMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateFinishMessage.json new file mode 100644 index 0000000000000..00d3f080ffd12 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateFinishMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.WalStateFinishMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "opId"}, + {"order": 2, "type": "int", "name": "grpId"}, + {"order": 3, "type": "org.apache.ignite.lang.IgniteUuid", "name": "grpDepId"}, + {"order": 4, "type": "boolean", "name": "changed"}, + {"order": 5, "type": "java.lang.String", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateProposeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateProposeMessage.json new file mode 100644 index 0000000000000..fcd103ff500a0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.WalStateProposeMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.WalStateProposeMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "opId"}, + {"order": 2, "type": "int", "name": "grpId"}, + {"order": 3, "type": "org.apache.ignite.lang.IgniteUuid", "name": "grpDepId"}, + {"order": 4, "type": "java.util.Map", "name": "caches"}, + {"order": 5, "type": "boolean", "name": "enable"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo.json new file mode 100644 index 0000000000000..3df06264dc643 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "byte[]", "name": "metadataBytes"}, + {"order": 1, "type": "int", "name": "pendingVer"}, + {"order": 2, "type": "int", "name": "acceptedVer"}, + {"type": "org.apache.ignite.internal.binary.BinaryMetadata", "name": "metadata", "annotations": ["@org.apache.ignite.internal.Marshalled(\"metadataBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.CacheBinaryDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.CacheBinaryDataBagItem.json new file mode 100644 index 0000000000000..955655fd8b345 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.CacheBinaryDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.CacheBinaryDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "meta"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveAcceptedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveAcceptedMessage.json new file mode 100644 index 0000000000000..a108d9d460cf0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveAcceptedMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataRemoveAcceptedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "int", "name": "typeId"}, + {"order": 2, "type": "boolean", "name": "duplicated"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveProposedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveProposedMessage.json new file mode 100644 index 0000000000000..3069a9988ce3d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRemoveProposedMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataRemoveProposedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "origNodeId"}, + {"order": 2, "type": "int", "name": "typeId"}, + {"order": 3, "type": "boolean", "name": "onCoordinator"}, + {"order": 4, "type": "java.lang.String", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRequestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRequestMessage.json new file mode 100644 index 0000000000000..6d52113149b2c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataRequestMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataRequestMessage", + "fields": [ + {"order": 0, "type": "int", "name": "typeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataResponseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataResponseMessage.json new file mode 100644 index 0000000000000..918e4fc116db9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataResponseMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataResponseMessage", + "fields": [ + {"order": 0, "type": "int", "name": "typeId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.binary.BinaryMetadataVersionInfo", "name": "metaVerInfo"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateAcceptedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateAcceptedMessage.json new file mode 100644 index 0000000000000..6470e1300f1c9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateAcceptedMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataUpdateAcceptedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "int", "name": "typeId"}, + {"order": 2, "type": "int", "name": "acceptedVer"}, + {"order": 3, "type": "boolean", "name": "duplicated"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateProposedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateProposedMessage.json new file mode 100644 index 0000000000000..76bc54f64c225 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.binary.MetadataUpdateProposedMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.binary.MetadataUpdateProposedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "origNodeId"}, + {"order": 2, "type": "byte[]", "name": "metadataBytes"}, + {"order": 3, "type": "int", "name": "typeId"}, + {"order": 4, "type": "int", "name": "pendingVer"}, + {"order": 5, "type": "int", "name": "acceptedVer"}, + {"order": 6, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"type": "org.apache.ignite.internal.binary.BinaryMetadata", "name": "metadata", "annotations": ["@org.apache.ignite.internal.Marshalled(\"metadataBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest.json new file mode 100644 index 0000000000000..0b1ba35cd34ce --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "java.util.List", "name": "keys"}, + {"order": 5, "type": "java.util.List", "name": "vers"}, + {"order": 6, "type": "java.util.List", "name": "nearKeys"}, + {"order": 7, "type": "java.util.List", "name": "nearVers"}, + {"order": 8, "type": "long", "name": "ttl"}, + {"order": 9, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest.json new file mode 100644 index 0000000000000..4d6752b52531b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 8, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 9, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearXidVer"}, + {"order": 10, "type": "int", "name": "txNum"}, + {"order": 11, "type": "boolean", "name": "sys"}, + {"order": 12, "type": "boolean", "name": "nearTxCheck"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse.json new file mode 100644 index 0000000000000..0270f156e3601 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 8, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 9, "type": "boolean", "name": "success"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest.json new file mode 100644 index 0000000000000..c27c954dfff0a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest.json @@ -0,0 +1,25 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearXidVer"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "boolean", "name": "isInTx"}, + {"order": 13, "type": "boolean", "name": "isInvalidate"}, + {"order": 14, "type": "boolean", "name": "isRead"}, + {"order": 15, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 16, "type": "java.util.List", "name": "keys"}, + {"order": 17, "type": "boolean[]", "name": "retVals"}, + {"order": 18, "type": "int", "name": "txSize"}, + {"order": 19, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse.json new file mode 100644 index 0000000000000..6256974e2d566 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 8, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 9, "type": "java.util.List", "name": "vals"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest.json new file mode 100644 index 0000000000000..1fe849526964b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest.json @@ -0,0 +1,23 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 8, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "commitVer"}, + {"order": 11, "type": "boolean", "name": "invalidate"}, + {"order": 12, "type": "boolean", "name": "commit"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "baseVer"}, + {"order": 14, "type": "byte", "name": "plc"}, + {"order": 15, "type": "int", "name": "taskNameHash"}, + {"order": 16, "type": "byte", "name": "flags"}, + {"order": 17, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse.json new file mode 100644 index 0000000000000..e950a92f37605 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "txId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "int", "name": "part"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.json new file mode 100644 index 0000000000000..836b0d6b1dc3a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.json @@ -0,0 +1,24 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "long", "name": "threadId"}, + {"order": 8, "type": "org.apache.ignite.transactions.TransactionConcurrency", "name": "concurrency"}, + {"order": 9, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "java.util.Collection", "name": "reads"}, + {"order": 13, "type": "java.util.Collection", "name": "writes"}, + {"order": 14, "type": "java.util.Collection", "name": "dhtVerKeys"}, + {"order": 15, "type": "int", "name": "txSize"}, + {"order": 16, "type": "java.util.Map>", "name": "txNodes"}, + {"order": 17, "type": "byte", "name": "plc"}, + {"order": 18, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse.json new file mode 100644 index 0000000000000..fd92f06345a11 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 8, "type": "int", "name": "part"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridNearUnlockRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridNearUnlockRequest.json new file mode 100644 index 0000000000000..92aaf8ade27e8 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.GridNearUnlockRequest.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.GridNearUnlockRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "java.util.List", "name": "keys"}, + {"order": 8, "type": "boolean", "name": "forSavepoint"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest.json new file mode 100644 index 0000000000000..713b9fd8fd717 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "grpId"}, + {"order": 4, "type": "byte", "name": "flags"}, + {"order": 5, "type": "long", "name": "futId"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse.json new file mode 100644 index 0000000000000..8219db1afdccd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "grpId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "java.util.List>", "name": "affAssignmentIds"}, + {"order": 7, "type": "java.util.List>", "name": "idealAffAssignment"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap", "name": "partMap", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 9, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "affAssignmentErrMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest.json new file mode 100644 index 0000000000000..dbeece1885cd6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest.json @@ -0,0 +1,32 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearXidVer"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "boolean", "name": "isInTx"}, + {"order": 13, "type": "boolean", "name": "isInvalidate"}, + {"order": 14, "type": "boolean", "name": "isRead"}, + {"order": 15, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 16, "type": "java.util.List", "name": "keys"}, + {"order": 17, "type": "boolean[]", "name": "retVals"}, + {"order": 18, "type": "int", "name": "txSize"}, + {"order": 19, "type": "byte", "name": "flags"}, + {"order": 20, "type": "java.util.BitSet", "name": "invalidateEntries"}, + {"order": 21, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 22, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 23, "type": "int", "name": "taskNameHash"}, + {"order": 24, "type": "java.util.BitSet", "name": "preloadKeys"}, + {"order": 25, "type": "long", "name": "accessTtl"}, + {"order": 26, "type": "java.lang.String", "name": "txLbl"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse.json new file mode 100644 index 0000000000000..4f485b604f789 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 8, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 9, "type": "java.util.List", "name": "vals"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 11, "type": "java.util.Collection", "name": "invalidParts"}, + {"order": 12, "type": "java.util.List", "name": "preloadEntries"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest.json new file mode 100644 index 0000000000000..d17782cea5d00 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest.json @@ -0,0 +1,26 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 8, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "commitVer"}, + {"order": 11, "type": "boolean", "name": "invalidate"}, + {"order": 12, "type": "boolean", "name": "commit"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "baseVer"}, + {"order": 14, "type": "byte", "name": "plc"}, + {"order": 15, "type": "int", "name": "taskNameHash"}, + {"order": 16, "type": "byte", "name": "flags"}, + {"order": 17, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 18, "type": "java.util.UUID", "name": "nearNodeId"}, + {"order": 19, "type": "int", "name": "miniId"}, + {"order": 20, "type": "java.util.Collection", "name": "updCntrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse.json new file mode 100644 index 0000000000000..62e6b65fbe02f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "txId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "int", "name": "part"}, + {"order": 6, "type": "int", "name": "miniId"}, + {"order": 7, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "checkCommittedErrMsg"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.GridCacheReturn", "name": "retVal"}, + {"order": 9, "type": "boolean", "name": "checkCommitted"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxOnePhaseCommitAckRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxOnePhaseCommitAckRequest.json new file mode 100644 index 0000000000000..aa1920b77c80d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxOnePhaseCommitAckRequest.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxOnePhaseCommitAckRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "java.util.Collection", "name": "vers"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest.json new file mode 100644 index 0000000000000..caf1f6703c89a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest.json @@ -0,0 +1,39 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "long", "name": "threadId"}, + {"order": 8, "type": "org.apache.ignite.transactions.TransactionConcurrency", "name": "concurrency"}, + {"order": 9, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "java.util.Collection", "name": "reads"}, + {"order": 13, "type": "java.util.Collection", "name": "writes"}, + {"order": 14, "type": "java.util.Collection", "name": "dhtVerKeys"}, + {"order": 15, "type": "int", "name": "txSize"}, + {"order": 16, "type": "java.util.Map>", "name": "txNodes"}, + {"order": 17, "type": "byte", "name": "plc"}, + {"order": 18, "type": "byte", "name": "flags"}, + {"order": 19, "type": "java.util.UUID", "name": "nearNodeId"}, + {"order": 20, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 21, "type": "int", "name": "miniId"}, + {"order": 22, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 23, "type": "java.util.BitSet", "name": "invalidateNearEntries"}, + {"order": 24, "type": "java.util.Collection", "name": "nearWrites"}, + {"order": 25, "type": "java.util.Collection", "name": "ownedKeys"}, + {"order": 26, "type": "java.util.Collection", "name": "ownedVals"}, + {"order": 27, "type": "java.util.Collection", "name": "updCntrs"}, + {"order": 28, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearXidVer"}, + {"order": 29, "type": "int", "name": "taskNameHash"}, + {"order": 30, "type": "java.util.BitSet", "name": "preloadKeys"}, + {"order": 31, "type": "boolean", "name": "skipCompletedVers"}, + {"order": 32, "type": "java.lang.String", "name": "txLbl"}, + {"type": "java.util.Map", "name": "owned", "annotations": ["@org.apache.ignite.internal.Marshalled(keys=\"ownedKeys\", values=\"ownedVals\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse.json new file mode 100644 index 0000000000000..f05036513b76f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse.json @@ -0,0 +1,19 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 8, "type": "int", "name": "part"}, + {"order": 9, "type": "java.util.Collection", "name": "nearEvicted"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 11, "type": "int", "name": "miniId"}, + {"order": 12, "type": "java.util.Map", "name": "invalidParts"}, + {"order": 13, "type": "java.util.List", "name": "preloadEntries"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxSalvageMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxSalvageMessage.json new file mode 100644 index 0000000000000..7a2bbe0604774 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxSalvageMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxSalvageMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest.json new file mode 100644 index 0000000000000..c0ed47050eb3c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "java.util.List", "name": "keys"}, + {"order": 8, "type": "boolean", "name": "forSavepoint"}, + {"order": 9, "type": "java.util.List", "name": "nearKeys"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.PartitionUpdateCountersMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.PartitionUpdateCountersMessage.json new file mode 100644 index 0000000000000..d669b8aa2765a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.PartitionUpdateCountersMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.PartitionUpdateCountersMessage", + "fields": [ + {"order": 0, "type": "int", "name": "cacheId"}, + {"order": 1, "type": "byte[]", "name": "data"}, + {"order": 2, "type": "int", "name": "size"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.TransactionAttributesAwareRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.TransactionAttributesAwareRequest.json new file mode 100644 index 0000000000000..0a5f37b7e229d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.TransactionAttributesAwareRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.TransactionAttributesAwareRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest", "name": "payload"}, + {"order": 4, "type": "java.util.Map", "name": "appAttrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.AtomicApplicationAttributesAwareRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.AtomicApplicationAttributesAwareRequest.json new file mode 100644 index 0000000000000..53281f9f83c38 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.AtomicApplicationAttributesAwareRequest.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.AtomicApplicationAttributesAwareRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateRequest", "name": "payload"}, + {"order": 5, "type": "java.util.Map", "name": "appAttrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse.json new file mode 100644 index 0000000000000..52d0db7fac900 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.util.GridLongList", "name": "futIds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicNearResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicNearResponse.json new file mode 100644 index 0000000000000..7680fa1e10e1e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicNearResponse.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicNearResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "int", "name": "partId"}, + {"order": 5, "type": "long", "name": "futId"}, + {"order": 6, "type": "java.util.UUID", "name": "primaryId"}, + {"order": 7, "type": "byte", "name": "flags"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors", "name": "errs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicSingleUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicSingleUpdateRequest.json new file mode 100644 index 0000000000000..6e96e2fa8af48 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicSingleUpdateRequest.json @@ -0,0 +1,20 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicSingleUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 7, "type": "int", "name": "taskNameHash"}, + {"order": 8, "type": "java.util.UUID", "name": "nearNodeId"}, + {"order": 9, "type": "long", "name": "nearFutId"}, + {"order": 10, "type": "byte", "name": "flags"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "prevVal"}, + {"order": 14, "type": "long", "name": "updateCntr"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest.json new file mode 100644 index 0000000000000..f66e8ba91d55f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest.json @@ -0,0 +1,28 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 7, "type": "int", "name": "taskNameHash"}, + {"order": 8, "type": "java.util.UUID", "name": "nearNodeId"}, + {"order": 9, "type": "long", "name": "nearFutId"}, + {"order": 10, "type": "byte", "name": "flags"}, + {"order": 11, "type": "java.util.List", "name": "keys"}, + {"order": 12, "type": "java.util.List", "name": "vals"}, + {"order": 13, "type": "java.util.List", "name": "prevVals"}, + {"order": 14, "type": "java.util.List", "name": "conflictVers"}, + {"order": 15, "type": "org.apache.ignite.internal.util.GridLongList", "name": "ttls"}, + {"order": 16, "type": "org.apache.ignite.internal.util.GridLongList", "name": "conflictExpireTimes"}, + {"order": 17, "type": "org.apache.ignite.internal.util.GridLongList", "name": "nearTtls"}, + {"order": 18, "type": "org.apache.ignite.internal.util.GridLongList", "name": "nearExpireTimes"}, + {"order": 19, "type": "java.util.List", "name": "nearKeys"}, + {"order": 20, "type": "java.util.List", "name": "nearVals"}, + {"order": 21, "type": "java.util.List", "name": "obsoleteIndexes"}, + {"order": 22, "type": "org.apache.ignite.internal.util.GridLongList", "name": "updateCntrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse.json new file mode 100644 index 0000000000000..c7b93a9ed0bac --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors", "name": "errs"}, + {"order": 6, "type": "java.util.List", "name": "nearEvicted"}, + {"order": 7, "type": "int", "name": "partId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicCheckUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicCheckUpdateRequest.json new file mode 100644 index 0000000000000..813d649ff0194 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicCheckUpdateRequest.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicCheckUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "int", "name": "partId"}, + {"order": 5, "type": "long", "name": "futId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest.json new file mode 100644 index 0000000000000..a7a9a2d6ae1ce --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest.json @@ -0,0 +1,25 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicFullUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "op"}, + {"order": 7, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 8, "type": "int", "name": "taskNameHash"}, + {"order": 9, "type": "short", "name": "flags"}, + {"order": 10, "type": "java.util.List", "name": "keys"}, + {"order": 11, "type": "java.util.List", "name": "vals"}, + {"order": 12, "type": "java.util.List", "name": "entryProcessorsBytes"}, + {"order": 13, "type": "java.util.List", "name": "conflictVers"}, + {"order": 14, "type": "org.apache.ignite.internal.util.GridLongList", "name": "conflictTtls"}, + {"order": 15, "type": "org.apache.ignite.internal.util.GridLongList", "name": "conflictExpireTimes"}, + {"order": 16, "type": "java.util.List", "name": "invokeArgsBytes"}, + {"order": 17, "type": "byte[]", "name": "expiryPlcBytes"}, + {"order": 18, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicate[]", "name": "filter"}, + {"type": "java.util.List", "name": "entryProcessors", "annotations": ["@org.apache.ignite.internal.Marshalled(\"entryProcessorsBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFilterRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFilterRequest.json new file mode 100644 index 0000000000000..b02cd12adcbe0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFilterRequest.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFilterRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "op"}, + {"order": 7, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 8, "type": "int", "name": "taskNameHash"}, + {"order": 9, "type": "short", "name": "flags"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicate[]", "name": "filter"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest.json new file mode 100644 index 0000000000000..90e84c25b4bea --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest.json @@ -0,0 +1,20 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateInvokeRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "op"}, + {"order": 7, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 8, "type": "int", "name": "taskNameHash"}, + {"order": 9, "type": "short", "name": "flags"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 12, "type": "java.util.List", "name": "invokeArgsBytes"}, + {"order": 13, "type": "byte[]", "name": "entryProcBytes"}, + {"type": "javax.cache.processor.EntryProcessor", "name": "entryProc", "annotations": ["@org.apache.ignite.internal.Marshalled(\"entryProcBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateRequest.json new file mode 100644 index 0000000000000..80d0ff496cb49 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateRequest.json @@ -0,0 +1,17 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "op"}, + {"order": 7, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 8, "type": "int", "name": "taskNameHash"}, + {"order": 9, "type": "short", "name": "flags"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse.json new file mode 100644 index 0000000000000..2d32945f04979 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse.json @@ -0,0 +1,16 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors", "name": "errs"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.GridCacheReturn", "name": "ret"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "remapTopVer"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates", "name": "nearUpdates"}, + {"order": 9, "type": "int", "name": "partId"}, + {"order": 10, "type": "java.util.List", "name": "mapping"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates.json new file mode 100644 index 0000000000000..63ef781d84884 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.NearCacheUpdates", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "nearValsIdxs"}, + {"order": 1, "type": "java.util.List", "name": "nearSkipIdxs"}, + {"order": 2, "type": "java.util.List", "name": "nearVals"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearVer"}, + {"order": 4, "type": "org.apache.ignite.internal.util.GridLongList", "name": "nearTtls"}, + {"order": 5, "type": "org.apache.ignite.internal.util.GridLongList", "name": "nearExpireTimes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors.json new file mode 100644 index 0000000000000..70526d705701a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.atomic.UpdateErrors", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "failedKeys"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CacheGroupAffinityMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CacheGroupAffinityMessage.json new file mode 100644 index 0000000000000..f6f3475bf452f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CacheGroupAffinityMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CacheGroupAffinityMessage", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "assigns"}, + {"order": 1, "type": "java.util.List", "name": "idealAssigns"}, + {"order": 2, "type": "java.util.Map", "name": "assignsDiff"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionFullCountersMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionFullCountersMap.json new file mode 100644 index 0000000000000..fa167eddb7ee3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionFullCountersMap.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionFullCountersMap", + "fields": [ + {"order": 0, "type": "long[]", "name": "initUpdCntrs"}, + {"order": 1, "type": "long[]", "name": "updCntrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap.json new file mode 100644 index 0000000000000..621d3cebe640e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap", + "fields": [ + {"order": 0, "type": "int[]", "name": "partIds"}, + {"order": 1, "type": "long[]", "name": "initialUpdCntrs"}, + {"order": 2, "type": "long[]", "name": "updCntrs"}, + {"order": 3, "type": "int", "name": "curIdx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest.json new file mode 100644 index 0000000000000..f4912e04ee954 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 6, "type": "java.util.Collection", "name": "keys"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse.json new file mode 100644 index 0000000000000..aa6ebbc971943 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 6, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 7, "type": "java.util.List", "name": "missedKeys"}, + {"order": 8, "type": "java.util.List", "name": "infos"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage.json new file mode 100644 index 0000000000000..8bcf1ef306ba7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "grpId"}, + {"order": 4, "type": "long", "name": "rebalanceId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap", "name": "parts"}, + {"order": 6, "type": "long", "name": "timeout"}, + {"order": 7, "type": "int", "name": "workerId"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId.json new file mode 100644 index 0000000000000..f930233de9967 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "int", "name": "evt"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap.json new file mode 100644 index 0000000000000..f76f5d54a7820 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "long", "name": "nodeOrder"}, + {"order": 2, "type": "long", "name": "updateSeq"}, + {"order": 3, "type": "java.util.Map", "name": "map"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap.json new file mode 100644 index 0000000000000..dfb31ca0b2362 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "long", "name": "updateSeq"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "top"}, + {"order": 3, "type": "org.apache.ignite.internal.util.GridPartitionStateMap", "name": "map"}, + {"order": 4, "type": "int", "name": "moving"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage.json new file mode 100644 index 0000000000000..16150aa56ae1b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage.json @@ -0,0 +1,16 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "grpId"}, + {"order": 4, "type": "long", "name": "rebalanceId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 6, "type": "java.util.Map", "name": "last"}, + {"order": 7, "type": "java.util.Collection", "name": "missed"}, + {"order": 8, "type": "java.util.Map>", "name": "infos"}, + {"order": 9, "type": "int", "name": "msgSize"}, + {"order": 10, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage.json new file mode 100644 index 0000000000000..91549430541ec --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage.json @@ -0,0 +1,24 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "exchId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "lastVer"}, + {"order": 5, "type": "byte", "name": "flags"}, + {"order": 6, "type": "java.util.Map", "name": "locParts", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 7, "type": "java.util.Map", "name": "dupPartsData"}, + {"order": 8, "type": "java.util.Map", "name": "partCntrs", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 9, "type": "java.util.Map>", "name": "partHistSuppliers", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 10, "type": "java.util.Map>>", "name": "partsToReload", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 11, "type": "java.util.Map>", "name": "partsSizes"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 13, "type": "java.util.Map", "name": "errMsgs", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 14, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "resTopVer"}, + {"order": 15, "type": "java.util.Map", "name": "joinedNodeAff"}, + {"order": 16, "type": "java.util.Map", "name": "idealAffDiff"}, + {"order": 17, "type": "byte", "name": "flags"}, + {"order": 18, "type": "java.util.Map", "name": "lostParts"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage.json new file mode 100644 index 0000000000000..6268ce317e142 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage.json @@ -0,0 +1,21 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "exchId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "lastVer"}, + {"order": 5, "type": "byte", "name": "flags"}, + {"order": 6, "type": "java.util.Map", "name": "parts", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 7, "type": "java.util.Map", "name": "dupPartsData"}, + {"order": 8, "type": "java.util.Map", "name": "partCntrs", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 9, "type": "java.util.Map>", "name": "partsSizes", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 10, "type": "java.util.Map>", "name": "partHistCntrs", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 11, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 12, "type": "boolean", "name": "client"}, + {"order": 13, "type": "java.util.Collection", "name": "grpsAffReq"}, + {"order": 14, "type": "long", "name": "exchangeStartTime"}, + {"order": 15, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage", "name": "finishMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest.json new file mode 100644 index 0000000000000..33427b17aaac4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "exchId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "lastVer"}, + {"order": 5, "type": "byte", "name": "flags"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId", "name": "restoreExchId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GroupPartitionIdPair.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GroupPartitionIdPair.json new file mode 100644 index 0000000000000..57c405a027f8d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GroupPartitionIdPair.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GroupPartitionIdPair", + "fields": [ + {"order": 0, "type": "int", "name": "grpId"}, + {"order": 1, "type": "int", "name": "partId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap.json new file mode 100644 index 0000000000000..a2a41ff81c323 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.IgniteDhtDemandedPartitionsMap", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap", "name": "historical"}, + {"order": 1, "type": "java.util.Set", "name": "full"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch.LatchAckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch.LatchAckMessage.json new file mode 100644 index 0000000000000..35120be3064d7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch.LatchAckMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch.LatchAckMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "latchId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 2, "type": "boolean", "name": "isFinal"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue.json new file mode 100644 index 0000000000000..8a359fa5bdf73 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 2, "type": "int", "name": "cacheId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest.json new file mode 100644 index 0000000000000..6c37315e7ada4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest.json @@ -0,0 +1,21 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 7, "type": "java.util.Collection", "name": "keys"}, + {"order": 8, "type": "java.util.Collection", "name": "readersFlags"}, + {"order": 9, "type": "byte", "name": "flags"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 11, "type": "int", "name": "taskNameHash"}, + {"order": 12, "type": "long", "name": "createTtl"}, + {"order": 13, "type": "long", "name": "accessTtl"}, + {"order": 14, "type": "java.lang.String", "name": "txLbl"}, + {"type": "java.util.Map", "name": "keyMap", "annotations": ["@org.apache.ignite.internal.Marshalled(keys=\"keys\", values=\"readersFlags\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse.json new file mode 100644 index 0000000000000..5a39cda3761d4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse.json @@ -0,0 +1,16 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.lang.IgniteUuid", "name": "miniId"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 7, "type": "java.util.Collection", "name": "entries"}, + {"order": 8, "type": "java.util.Collection", "name": "invalidParts"}, + {"order": 9, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 10, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest.json new file mode 100644 index 0000000000000..478852d2b530e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest.json @@ -0,0 +1,34 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "nearXidVer"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "boolean", "name": "isInTx"}, + {"order": 13, "type": "boolean", "name": "isInvalidate"}, + {"order": 14, "type": "boolean", "name": "isRead"}, + {"order": 15, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 16, "type": "java.util.List", "name": "keys"}, + {"order": 17, "type": "boolean[]", "name": "retVals"}, + {"order": 18, "type": "int", "name": "txSize"}, + {"order": 19, "type": "byte", "name": "flags"}, + {"order": 20, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 21, "type": "int", "name": "miniId"}, + {"order": 22, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion[]", "name": "dhtVers"}, + {"order": 23, "type": "int", "name": "taskNameHash"}, + {"order": 24, "type": "long", "name": "createTtl"}, + {"order": 25, "type": "long", "name": "accessTtl"}, + {"order": 26, "type": "byte", "name": "flags"}, + {"order": 27, "type": "java.lang.String", "name": "txLbl"}, + {"order": 28, "type": "long", "name": "waitTimeout"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse.json new file mode 100644 index 0000000000000..b3ae96a1f8e40 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse.json @@ -0,0 +1,23 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 8, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 9, "type": "java.util.List", "name": "vals"}, + {"order": 10, "type": "java.util.Collection", "name": "pending"}, + {"order": 11, "type": "int", "name": "miniId"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion[]", "name": "dhtVers"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion[]", "name": "mappedVers"}, + {"order": 14, "type": "boolean[]", "name": "filterRes"}, + {"order": 15, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "clientRemapVer"}, + {"order": 16, "type": "boolean", "name": "compatibleRemapVer"}, + {"order": 17, "type": "boolean", "name": "lockAcquired"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest.json new file mode 100644 index 0000000000000..799fb2ab2e3f2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest.json @@ -0,0 +1,17 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 6, "type": "byte", "name": "flags"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 8, "type": "int", "name": "taskNameHash"}, + {"order": 9, "type": "long", "name": "createTtl"}, + {"order": 10, "type": "long", "name": "accessTtl"}, + {"order": 11, "type": "java.lang.String", "name": "txLbl"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse.json new file mode 100644 index 0000000000000..f8e7a52641325 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "futId"}, + {"order": 5, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "res"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 7, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 8, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest.json new file mode 100644 index 0000000000000..45b6da519b142 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest.json @@ -0,0 +1,24 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 8, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 9, "type": "long", "name": "threadId"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "commitVer"}, + {"order": 11, "type": "boolean", "name": "invalidate"}, + {"order": 12, "type": "boolean", "name": "commit"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "baseVer"}, + {"order": 14, "type": "byte", "name": "plc"}, + {"order": 15, "type": "int", "name": "taskNameHash"}, + {"order": 16, "type": "byte", "name": "flags"}, + {"order": 17, "type": "org.apache.ignite.cache.CacheWriteSynchronizationMode", "name": "syncMode"}, + {"order": 18, "type": "int", "name": "miniId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse.json new file mode 100644 index 0000000000000..f7a481f1db867 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "txId"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 5, "type": "int", "name": "part"}, + {"order": 6, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 7, "type": "int", "name": "miniId"}, + {"order": 8, "type": "long", "name": "nearThreadId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest.json new file mode 100644 index 0000000000000..7edc49f94c09b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest.json @@ -0,0 +1,30 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "long", "name": "threadId"}, + {"order": 8, "type": "org.apache.ignite.transactions.TransactionConcurrency", "name": "concurrency"}, + {"order": 9, "type": "org.apache.ignite.transactions.TransactionIsolation", "name": "isolation"}, + {"order": 10, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 11, "type": "long", "name": "timeout"}, + {"order": 12, "type": "java.util.Collection", "name": "reads"}, + {"order": 13, "type": "java.util.Collection", "name": "writes"}, + {"order": 14, "type": "java.util.Collection", "name": "dhtVerKeys"}, + {"order": 15, "type": "int", "name": "txSize"}, + {"order": 16, "type": "java.util.Map>", "name": "txNodes"}, + {"order": 17, "type": "byte", "name": "plc"}, + {"order": 18, "type": "byte", "name": "flags"}, + {"order": 19, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 20, "type": "int", "name": "miniId"}, + {"order": 21, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 22, "type": "int", "name": "taskNameHash"}, + {"order": 23, "type": "byte", "name": "flags"}, + {"order": 24, "type": "java.lang.String", "name": "txLbl"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse.json new file mode 100644 index 0000000000000..2f2c82b5867f8 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse.json @@ -0,0 +1,24 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 5, "type": "java.util.Collection", "name": "committedVers"}, + {"order": 6, "type": "java.util.Collection", "name": "rolledbackVers"}, + {"order": 7, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 8, "type": "int", "name": "part"}, + {"order": 9, "type": "java.util.Collection", "name": "pending"}, + {"order": 10, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"}, + {"order": 11, "type": "int", "name": "miniId"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "dhtVer"}, + {"order": 13, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "writeVer"}, + {"order": 14, "type": "java.util.Collection", "name": "ownedVals"}, + {"order": 15, "type": "org.apache.ignite.internal.processors.cache.GridCacheReturn", "name": "retVal"}, + {"order": 16, "type": "java.util.Collection", "name": "filterFailedKeys"}, + {"order": 17, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "clientRemapVer"}, + {"order": 18, "type": "boolean", "name": "onePhaseCommit"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.KeyedVersionedValue.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.KeyedVersionedValue.json new file mode 100644 index 0000000000000..1890780dc9e98 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.distributed.near.KeyedVersionedValue.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.distributed.near.KeyedVersionedValue", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"}, + {"order": 2, "type": "int", "name": "cacheId"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult.json new file mode 100644 index 0000000000000..f91f50ab09499 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.DataStreamerUpdatesHandlerResult", + "fields": [ + {"order": 0, "type": "boolean", "name": "streamerWarning"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage.json new file mode 100644 index 0000000000000..7268335532a95 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotAwareMessage", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.GridCacheMessage", "name": "payload"}, + {"order": 4, "type": "java.util.UUID", "name": "id"}, + {"order": 5, "type": "java.util.UUID", "name": "txSnpId"}, + {"order": 6, "type": "long", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult.json new file mode 100644 index 0000000000000..65da6bc08b4c2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.IncrementalSnapshotVerifyResult", + "fields": [ + {"order": 0, "type": "java.util.Collection", "name": "txHashRes"}, + {"order": 1, "type": "java.util.Collection", "name": "partHashRes"}, + {"order": 2, "type": "java.util.Collection", "name": "partiallyCommittedTxs"}, + {"order": 3, "type": "java.util.Collection", "name": "exceptions"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse.json new file mode 100644 index 0000000000000..e10f80a56c109 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckHandlersResponse", + "fields": [ + {"order": 0, "type": "java.util.Map>>", "name": "perMetaResults"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse.json new file mode 100644 index 0000000000000..465f03c44cca4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckPartitionHashesResponse", + "fields": [ + {"order": 0, "type": "java.util.Map>", "name": "perMetaResults"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcessRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcessRequest.json new file mode 100644 index 0000000000000..4b08caffeef94 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcessRequest.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckProcessRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "java.lang.String", "name": "snpName"}, + {"order": 2, "type": "java.lang.String", "name": "snpPath"}, + {"order": 3, "type": "java.util.Collection", "name": "grps"}, + {"order": 4, "type": "long", "name": "startTime"}, + {"order": 5, "type": "java.util.Set", "name": "nodes"}, + {"order": 6, "type": "boolean", "name": "fullCheck"}, + {"order": 7, "type": "boolean", "name": "allRestoreHandlers"}, + {"order": 8, "type": "int", "name": "incIdx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse.json new file mode 100644 index 0000000000000..52db79bc3c6cd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotCheckResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "result"}, + {"order": 1, "type": "java.util.Map", "name": "errors"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage.json new file mode 100644 index 0000000000000..6643896a92da6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesFailureMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "id"}, + {"order": 1, "type": "java.lang.String", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage.json new file mode 100644 index 0000000000000..a802784c3d5f3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotFilesRequestMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.lang.String", "name": "snpName"}, + {"order": 3, "type": "java.lang.String", "name": "snpPath"}, + {"order": 4, "type": "java.util.Map", "name": "parts"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult.json new file mode 100644 index 0000000000000..45e617ee8d4be --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotHandlerResult", + "fields": [ + {"order": 0, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "data"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata.json new file mode 100644 index 0000000000000..378bdab8da2cd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata.json @@ -0,0 +1,23 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "rqId"}, + {"order": 1, "type": "java.lang.String", "name": "snpName"}, + {"order": 2, "type": "java.lang.String", "name": "consId"}, + {"order": 3, "type": "java.lang.String", "name": "folderName"}, + {"order": 4, "type": "boolean", "name": "comprParts"}, + {"order": 5, "type": "int", "name": "pageSize"}, + {"order": 6, "type": "java.util.List", "name": "grpIds"}, + {"order": 7, "type": "java.util.Set", "name": "bltNodes"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer", "name": "snpRecPtr"}, + {"order": 9, "type": "java.util.Map>", "name": "locParts"}, + {"order": 10, "type": "byte[]", "name": "masterKeyDigest"}, + {"order": 11, "type": "java.util.List", "name": "warnings"}, + {"order": 12, "type": "long", "name": "snapshotTime"}, + {"order": 13, "type": "java.util.Set", "name": "comprGrpIds"}, + {"order": 14, "type": "boolean", "name": "hasComprGrps"}, + {"order": 15, "type": "boolean", "name": "onlyPrimary"}, + {"order": 16, "type": "boolean", "name": "dump"}, + {"order": 17, "type": "byte[]", "name": "encKey"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse.json new file mode 100644 index 0000000000000..d763e8482f29b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataResponse", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "metadata"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationEndRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationEndRequest.json new file mode 100644 index 0000000000000..180cadb90907c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationEndRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationEndRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "err"}, + {"order": 2, "type": "java.util.List", "name": "warnings"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationRequest.json new file mode 100644 index 0000000000000..8c5e5fc8da75f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationRequest.json @@ -0,0 +1,19 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "java.lang.String", "name": "snpName"}, + {"order": 2, "type": "java.lang.String", "name": "snpPath"}, + {"order": 3, "type": "java.util.Collection", "name": "grps"}, + {"order": 4, "type": "long", "name": "startTime"}, + {"order": 5, "type": "java.util.Set", "name": "nodes"}, + {"order": 6, "type": "java.util.UUID", "name": "opNodeId"}, + {"order": 7, "type": "boolean", "name": "incremental"}, + {"order": 8, "type": "int", "name": "incIdx"}, + {"order": 9, "type": "boolean", "name": "onlyPrimary"}, + {"order": 10, "type": "boolean", "name": "dump"}, + {"order": 11, "type": "boolean", "name": "compress"}, + {"order": 12, "type": "boolean", "name": "encrypt"}, + {"order": 13, "type": "boolean", "name": "configOnly"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse.json new file mode 100644 index 0000000000000..61553d5e57e31 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotOperationResponse", + "fields": [ + {"order": 0, "type": "java.util.Map>", "name": "hndResults"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse.json new file mode 100644 index 0000000000000..aea8602b5cfc6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotPartitionsVerifyHandlerResponse", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "res"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse.json new file mode 100644 index 0000000000000..f310626ef6fdf --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreOperationResponse", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "ccfgs"}, + {"order": 1, "type": "java.util.List", "name": "metas"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreStartRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreStartRequest.json new file mode 100644 index 0000000000000..fd40faeb27235 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreStartRequest.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreStartRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotStartDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotStartDiscoveryMessage.json new file mode 100644 index 0000000000000..074c1a7209020 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotStartDiscoveryMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotStartDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "procId"}, + {"order": 2, "type": "int", "name": "type"}, + {"order": 3, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "req"}, + {"order": 4, "type": "boolean", "name": "waitClnRes"}, + {"order": 5, "type": "boolean", "name": "needExchange"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer.json new file mode 100644 index 0000000000000..d2ee4f60a241c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer", + "fields": [ + {"order": 0, "type": "long", "name": "idx"}, + {"order": 1, "type": "int", "name": "fileOff"}, + {"order": 2, "type": "int", "name": "len"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest.json new file mode 100644 index 0000000000000..c05c621c956f7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest.json @@ -0,0 +1,36 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "long", "name": "id"}, + {"order": 5, "type": "java.lang.String", "name": "cacheName"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryType", "name": "type"}, + {"order": 7, "type": "java.lang.String", "name": "clause"}, + {"order": 8, "type": "byte[]", "name": "idxQryDescBytes"}, + {"order": 9, "type": "int", "name": "limit"}, + {"order": 10, "type": "java.lang.String", "name": "clsName"}, + {"order": 11, "type": "byte[]", "name": "keyValFilterBytes"}, + {"order": 12, "type": "byte[]", "name": "rdcBytes"}, + {"order": 13, "type": "byte[]", "name": "transBytes"}, + {"order": 14, "type": "byte[]", "name": "argsBytes"}, + {"order": 15, "type": "int", "name": "pageSize"}, + {"order": 16, "type": "boolean", "name": "incBackups"}, + {"order": 17, "type": "boolean", "name": "cancel"}, + {"order": 18, "type": "boolean", "name": "incMeta"}, + {"order": 19, "type": "boolean", "name": "all"}, + {"order": 20, "type": "boolean", "name": "keepBinary"}, + {"order": 21, "type": "int", "name": "taskHash"}, + {"order": 22, "type": "int", "name": "part"}, + {"order": 23, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 24, "type": "java.util.Collection", "name": "skipKeys"}, + {"order": 25, "type": "byte", "name": "flags"}, + {"type": "java.lang.Object[]", "name": "args", "annotations": ["@org.apache.ignite.internal.Marshalled(\"argsBytes\")"]}, + {"type": "org.apache.ignite.internal.processors.cache.query.IndexQueryDesc", "name": "idxQryDesc", "annotations": ["@org.apache.ignite.internal.Marshalled(\"idxQryDescBytes\")"]}, + {"type": "org.apache.ignite.lang.IgniteBiPredicate", "name": "keyValFilter", "annotations": ["@org.apache.ignite.internal.Marshalled(\"keyValFilterBytes\")"]}, + {"type": "org.apache.ignite.lang.IgniteClosure", "name": "trans", "annotations": ["@org.apache.ignite.internal.Marshalled(\"transBytes\")"]}, + {"type": "org.apache.ignite.lang.IgniteReducer", "name": "rdc", "annotations": ["@org.apache.ignite.internal.Marshalled(\"rdcBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse.json new file mode 100644 index 0000000000000..d6a319d8ee247 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse.json @@ -0,0 +1,16 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "boolean", "name": "finished"}, + {"order": 5, "type": "long", "name": "reqId"}, + {"order": 6, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 7, "type": "boolean", "name": "fields"}, + {"order": 8, "type": "org.apache.ignite.internal.cache.query.index.IndexQueryResultMeta", "name": "idxQryMetadata"}, + {"order": 9, "type": "java.util.Collection", "name": "dataBytes"}, + {"type": "java.util.Collection", "name": "data", "annotations": ["@org.apache.ignite.internal.Marshalled(\"dataBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery.json new file mode 100644 index 0000000000000..ef00ff29f251d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "qry"}, + {"order": 1, "type": "int[]", "name": "paramIdxs"}, + {"order": 2, "type": "java.util.UUID", "name": "node"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck.json new file mode 100644 index 0000000000000..c60dc4bcd46d4 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "int", "name": "cacheId"}, + {"order": 4, "type": "java.util.UUID", "name": "routineId"}, + {"order": 5, "type": "java.util.Map", "name": "updateCntrs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject.json new file mode 100644 index 0000000000000..5475126af9095 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject", + "fields": [ + {"order": 0, "type": "byte[]", "name": "bytes"}, + {"order": 1, "type": "java.lang.String", "name": "clsName"}, + {"order": 2, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry.json new file mode 100644 index 0000000000000..7ab2511faf091 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry", + "fields": [ + {"order": 0, "type": "javax.cache.event.EventType", "name": "evtType"}, + {"order": 1, "type": "byte", "name": "flags"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "newVal"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "oldVal"}, + {"order": 5, "type": "int", "name": "cacheId"}, + {"order": 6, "type": "int", "name": "part"}, + {"order": 7, "type": "long", "name": "updateCntr"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 9, "type": "long", "name": "filteredCnt"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.json new file mode 100644 index 0000000000000..978f24fb05b23 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.json @@ -0,0 +1,22 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "cacheName"}, + {"order": 1, "type": "byte[]", "name": "topicBytes"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject", "name": "rmtFilterDep"}, + {"order": 3, "type": "byte[]", "name": "rmtFilterBytes"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject", "name": "rmtFilterFactoryDep"}, + {"order": 5, "type": "byte[]", "name": "rmtFilterFactoryBytes"}, + {"order": 6, "type": "byte", "name": "types"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject", "name": "rmtTransFactoryDep"}, + {"order": 8, "type": "byte[]", "name": "rmtTransFactoryBytes"}, + {"order": 9, "type": "boolean", "name": "internal"}, + {"order": 10, "type": "boolean", "name": "notifyExisting"}, + {"order": 11, "type": "boolean", "name": "oldValRequired"}, + {"order": 12, "type": "boolean", "name": "sync"}, + {"order": 13, "type": "boolean", "name": "ignoreExpired"}, + {"order": 14, "type": "int", "name": "taskHash"}, + {"order": 15, "type": "boolean", "name": "keepBinary"}, + {"type": "java.lang.Object", "name": "topic", "annotations": ["@org.apache.ignite.internal.Marshalled(\"topicBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.json new file mode 100644 index 0000000000000..b971c79a053e1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.json @@ -0,0 +1,19 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "int", "name": "cacheId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder", "name": "val"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder", "name": "oldVal"}, + {"order": 4, "type": "byte[]", "name": "transformClosBytes"}, + {"order": 5, "type": "long", "name": "ttl"}, + {"order": 6, "type": "long", "name": "conflictExpireTime"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "conflictVer"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "explicitVer"}, + {"order": 9, "type": "org.apache.ignite.internal.processors.cache.CacheEntryPredicate[]", "name": "filters"}, + {"order": 10, "type": "byte[]", "name": "expiryPlcBytes"}, + {"order": 11, "type": "byte", "name": "flags"}, + {"order": 12, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "serReadVer"}, + {"type": "java.util.Collection,java.lang.Object[]>>", "name": "entryProcessorsCol", "annotations": ["@org.apache.ignite.internal.Marshalled(\"transformClosBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey.json new file mode 100644 index 0000000000000..23c0a4d1392e3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "int", "name": "cacheId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder.json new file mode 100644 index 0000000000000..ed685a16231cc --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.GridCacheOperation", "name": "op"}, + {"order": 2, "type": "boolean", "name": "hasWriteVal"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLock.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLock.json new file mode 100644 index 0000000000000..5a1b842597f5f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLock.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.TxLock", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nearNodeId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "txId"}, + {"order": 2, "type": "long", "name": "threadId"}, + {"order": 3, "type": "byte", "name": "ownership"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksRequest.json new file mode 100644 index 0000000000000..635776ea25e12 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.TxLocksRequest", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "long", "name": "futId"}, + {"order": 4, "type": "java.util.Collection", "name": "txKeys"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksResponse.json new file mode 100644 index 0000000000000..13ccd830f878d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.transactions.TxLocksResponse.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.transactions.TxLocksResponse", + "fields": [ + {"order": 0, "type": "long", "name": "msgId"}, + {"order": 1, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "lastAffChangedTopVer"}, + {"order": 3, "type": "long", "name": "futId"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey[]", "name": "nearTxKeysArr"}, + {"order": 5, "type": "java.util.Collection", "name": "txKeys"}, + {"order": 6, "type": "java.util.List[]", "name": "locksArr"}, + {"type": "java.util.Map>", "name": "nearTxKeyLocks", "annotations": ["@org.apache.ignite.internal.Marshalled(keys=\"nearTxKeysArr\", values=\"locksArr\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord.json new file mode 100644 index 0000000000000..a44e0d837e2c5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord.json @@ -0,0 +1,21 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.management.cache.PartitionKey", "name": "partKey"}, + {"order": 1, "type": "boolean", "name": "isPrimary"}, + {"order": 2, "type": "byte[]", "name": "consistentIdBytes"}, + {"order": 3, "type": "int", "name": "partHash"}, + {"order": 4, "type": "int", "name": "partVerHash"}, + {"order": 5, "type": "byte[]", "name": "updateCntrBytes"}, + {"order": 6, "type": "long", "name": "size"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.cache.verify.PartitionHashRecord$PartitionState", "name": "partitionState"}, + {"order": 8, "type": "int", "name": "cfKeys"}, + {"order": 9, "type": "int", "name": "noCfKeys"}, + {"order": 10, "type": "int", "name": "binKeys"}, + {"order": 11, "type": "int", "name": "regKeys"}, + {"order": 12, "type": "boolean", "name": "hasExpiringEntries"}, + {"type": "java.lang.Object", "name": "consistentId", "annotations": ["@org.apache.ignite.internal.Marshalled(\"consistentIdBytes\")"]}, + {"type": "java.lang.Object", "name": "updateCntr", "annotations": ["@org.apache.ignite.internal.Marshalled(\"updateCntrBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.TransactionsHashRecord.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.TransactionsHashRecord.json new file mode 100644 index 0000000000000..cc6524504b512 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.verify.TransactionsHashRecord.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.verify.TransactionsHashRecord", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "byte[]", "name": "locConsistentIdBytes"}, + {"order": 1, "type": "byte[]", "name": "rmtConsistentIdBytes"}, + {"order": 2, "type": "int", "name": "txHash"}, + {"type": "java.lang.Object", "name": "locConsistentId", "annotations": ["@org.apache.ignite.internal.Marshalled(\"locConsistentIdBytes\")"]}, + {"type": "java.lang.Object", "name": "rmtConsistentId", "annotations": ["@org.apache.ignite.internal.Marshalled(\"rmtConsistentIdBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry.json new file mode 100644 index 0000000000000..a96359493dc50 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 2, "type": "long", "name": "ttl"}, + {"order": 3, "type": "long", "name": "expireTime"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineStateAndHistoryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineStateAndHistoryData.json new file mode 100644 index 0000000000000..4d4cc0bcdb711 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineStateAndHistoryData.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.BaselineStateAndHistoryData", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState", "name": "globalState"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory", "name": "recentHistory"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory.json new file mode 100644 index 0000000000000..3aee6c81d07fb --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.BaselineTopologyHistory", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "hist"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistoryItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistoryItem.json new file mode 100644 index 0000000000000..ceb7cbed2bfe5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.BaselineTopologyHistoryItem.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.BaselineTopologyHistoryItem", + "fields": [ + {"order": 0, "type": "int", "name": "id"}, + {"order": 1, "type": "java.util.List", "name": "branchingHistory"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.CacheMetricsMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.CacheMetricsMessage.json new file mode 100644 index 0000000000000..b4c5ae5f05931 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.CacheMetricsMessage.json @@ -0,0 +1,92 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.CacheMetricsMessage", + "fields": [ + {"order": 0, "type": "long", "name": "cacheGets"}, + {"order": 1, "type": "long", "name": "cachePuts"}, + {"order": 2, "type": "long", "name": "entryProcessorPuts"}, + {"order": 3, "type": "long", "name": "entryProcessorReadOnlyInvocations"}, + {"order": 4, "type": "float", "name": "entryProcessorAverageInvocationTime"}, + {"order": 5, "type": "long", "name": "entryProcessorInvocations"}, + {"order": 6, "type": "long", "name": "entryProcessorRemovals"}, + {"order": 7, "type": "long", "name": "entryProcessorMisses"}, + {"order": 8, "type": "long", "name": "entryProcessorHits"}, + {"order": 9, "type": "float", "name": "entryProcessorMissPercentage"}, + {"order": 10, "type": "float", "name": "entryProcessorHitPercentage"}, + {"order": 11, "type": "float", "name": "entryProcessorMaxInvocationTime"}, + {"order": 12, "type": "float", "name": "entryProcessorMinInvocationTime"}, + {"order": 13, "type": "long", "name": "cacheHits"}, + {"order": 14, "type": "long", "name": "cacheMisses"}, + {"order": 15, "type": "long", "name": "cacheTxCommits"}, + {"order": 16, "type": "long", "name": "cacheTxRollbacks"}, + {"order": 17, "type": "long", "name": "cacheEvictions"}, + {"order": 18, "type": "long", "name": "cacheRemovals"}, + {"order": 19, "type": "float", "name": "averagePutTime"}, + {"order": 20, "type": "float", "name": "averageGetTime"}, + {"order": 21, "type": "float", "name": "averageRemoveTime"}, + {"order": 22, "type": "float", "name": "averageTxCommitTime"}, + {"order": 23, "type": "float", "name": "averageTxRollbackTime"}, + {"order": 24, "type": "java.lang.String", "name": "cacheName"}, + {"order": 25, "type": "long", "name": "offHeapGets"}, + {"order": 26, "type": "long", "name": "offHeapPuts"}, + {"order": 27, "type": "long", "name": "offHeapRemoves"}, + {"order": 28, "type": "long", "name": "offHeapEvicts"}, + {"order": 29, "type": "long", "name": "offHeapHits"}, + {"order": 30, "type": "long", "name": "offHeapMisses"}, + {"order": 31, "type": "long", "name": "offHeapEntriesCnt"}, + {"order": 32, "type": "long", "name": "heapEntriesCnt"}, + {"order": 33, "type": "long", "name": "offHeapPrimaryEntriesCnt"}, + {"order": 34, "type": "long", "name": "offHeapBackupEntriesCnt"}, + {"order": 35, "type": "long", "name": "offHeapAllocatedSize"}, + {"order": 36, "type": "int", "name": "size"}, + {"order": 37, "type": "long", "name": "cacheSize"}, + {"order": 38, "type": "int", "name": "keySize"}, + {"order": 39, "type": "boolean", "name": "empty"}, + {"order": 40, "type": "int", "name": "dhtEvictQueueCurrSize"}, + {"order": 41, "type": "int", "name": "txThreadMapSize"}, + {"order": 42, "type": "int", "name": "txXidMapSize"}, + {"order": 43, "type": "int", "name": "txCommitQueueSize"}, + {"order": 44, "type": "int", "name": "txPrepareQueueSize"}, + {"order": 45, "type": "int", "name": "txStartVerCountsSize"}, + {"order": 46, "type": "int", "name": "txCommittedVersionsSize"}, + {"order": 47, "type": "int", "name": "txRolledbackVersionsSize"}, + {"order": 48, "type": "int", "name": "txDhtThreadMapSize"}, + {"order": 49, "type": "int", "name": "txDhtXidMapSize"}, + {"order": 50, "type": "int", "name": "txDhtCommitQueueSize"}, + {"order": 51, "type": "int", "name": "txDhtPrepareQueueSize"}, + {"order": 52, "type": "int", "name": "txDhtStartVerCountsSize"}, + {"order": 53, "type": "int", "name": "txDhtCommittedVersionsSize"}, + {"order": 54, "type": "int", "name": "txDhtRolledbackVersionsSize"}, + {"order": 55, "type": "boolean", "name": "writeBehindEnabled"}, + {"order": 56, "type": "int", "name": "writeBehindFlushSize"}, + {"order": 57, "type": "int", "name": "writeBehindFlushThreadCnt"}, + {"order": 58, "type": "long", "name": "writeBehindFlushFreq"}, + {"order": 59, "type": "int", "name": "writeBehindStoreBatchSize"}, + {"order": 60, "type": "int", "name": "writeBehindTotalCriticalOverflowCnt"}, + {"order": 61, "type": "int", "name": "writeBehindCriticalOverflowCnt"}, + {"order": 62, "type": "int", "name": "writeBehindErrorRetryCnt"}, + {"order": 63, "type": "int", "name": "writeBehindBufSize"}, + {"order": 64, "type": "int", "name": "totalPartitionsCnt"}, + {"order": 65, "type": "int", "name": "rebalancingPartitionsCnt"}, + {"order": 66, "type": "long", "name": "rebalancedKeys"}, + {"order": 67, "type": "long", "name": "estimatedRebalancingKeys"}, + {"order": 68, "type": "long", "name": "keysToRebalanceLeft"}, + {"order": 69, "type": "long", "name": "rebalancingKeysRate"}, + {"order": 70, "type": "long", "name": "rebalancingBytesRate"}, + {"order": 71, "type": "long", "name": "rebalanceStartTime"}, + {"order": 72, "type": "long", "name": "rebalanceFinishTime"}, + {"order": 73, "type": "long", "name": "rebalanceClearingPartitionsLeft"}, + {"order": 74, "type": "java.lang.String", "name": "keyType"}, + {"order": 75, "type": "java.lang.String", "name": "valType"}, + {"order": 76, "type": "boolean", "name": "storeByVal"}, + {"order": 77, "type": "boolean", "name": "statisticsEnabled"}, + {"order": 78, "type": "boolean", "name": "managementEnabled"}, + {"order": 79, "type": "boolean", "name": "readThrough"}, + {"order": 80, "type": "boolean", "name": "writeThrough"}, + {"order": 81, "type": "boolean", "name": "validForReading"}, + {"order": 82, "type": "boolean", "name": "validForWriting"}, + {"order": 83, "type": "java.lang.String", "name": "txKeyCollisions"}, + {"order": 84, "type": "boolean", "name": "idxRebuildInProgress"}, + {"order": 85, "type": "long", "name": "idxRebuildKeyProcessed"}, + {"order": 86, "type": "int", "name": "idxBuildPartitionsLeftCount"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateFinishMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateFinishMessage.json new file mode 100644 index 0000000000000..b285f93f7c4b2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateFinishMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.ChangeGlobalStateFinishMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "org.apache.ignite.cluster.ClusterState", "name": "state"}, + {"order": 3, "type": "boolean", "name": "transitionRes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateMessage.json new file mode 100644 index 0000000000000..b56ee54dd8e6a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ChangeGlobalStateMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.ChangeGlobalStateMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.util.UUID", "name": "initiatingNodeId"}, + {"order": 3, "type": "org.apache.ignite.cluster.ClusterState", "name": "state"}, + {"order": 4, "type": "java.util.List", "name": "storedCfgs"}, + {"order": 5, "type": "byte[]", "name": "baselineTopologyBytes"}, + {"order": 6, "type": "boolean", "name": "forceChangeBaselineTopology"}, + {"order": 7, "type": "boolean", "name": "forceDeactivation"}, + {"type": "org.apache.ignite.internal.processors.cluster.BaselineTopology", "name": "baselineTopology", "annotations": ["@org.apache.ignite.internal.Marshalled(\"baselineTopologyBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterIdAndTag.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterIdAndTag.json new file mode 100644 index 0000000000000..c07a9bbe2d6c0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterIdAndTag.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.ClusterIdAndTag", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "id"}, + {"order": 1, "type": "java.lang.String", "name": "tag"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterMetricsUpdateMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterMetricsUpdateMessage.json new file mode 100644 index 0000000000000..7355598c4b8b3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterMetricsUpdateMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.ClusterMetricsUpdateMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage", "name": "singleNodeMetricsMsg"}, + {"order": 1, "type": "java.util.Map", "name": "allNodesMetrics"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterUpdateNotifierDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterUpdateNotifierDataBagItem.json new file mode 100644 index 0000000000000..f10d03b3e7838 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.ClusterUpdateNotifierDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.ClusterUpdateNotifierDataBagItem", + "fields": [ + {"order": 0, "type": "boolean", "name": "notifierEnabled"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState.json new file mode 100644 index 0000000000000..97df7fb59ceec --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.DiscoveryDataClusterState", + "fields": [ + {"order": 0, "type": "org.apache.ignite.cluster.ClusterState", "name": "state"}, + {"order": 1, "type": "long", "name": "lastStateChangeTime"}, + {"order": 2, "type": "byte[]", "name": "baselineTopBytes"}, + {"order": 3, "type": "java.util.UUID", "name": "transitionReqId"}, + {"order": 4, "type": "org.apache.ignite.cluster.ClusterState", "name": "prevClusterState"}, + {"order": 5, "type": "java.util.Set", "name": "transitionNodes"}, + {"type": "org.apache.ignite.internal.processors.cluster.BaselineTopology", "name": "baselineTop", "annotations": ["@org.apache.ignite.internal.Marshalled(\"baselineTopBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage.json new file mode 100644 index 0000000000000..fa90d7a78b733 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.cluster.NodeFullMetricsMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.ClusterMetricsSnapshot", "name": "nodeMetricsMsg"}, + {"order": 1, "type": "java.util.Map", "name": "cachesMetricsMsgs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryData.json new file mode 100644 index 0000000000000..5bfee988ac097 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryData.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "java.util.Collection", "name": "items"}, + {"order": 2, "type": "java.util.Map>", "name": "clientInfos"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryDataItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryDataItem.json new file mode 100644 index 0000000000000..afedb737ef4e3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryDataItem.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinousRoutineDiscoveryDataItem", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "routineId"}, + {"order": 1, "type": "byte[]", "name": "prjPredBytes"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousHandler", "name": "hnd"}, + {"order": 3, "type": "int", "name": "bufSize"}, + {"order": 4, "type": "long", "name": "interval"}, + {"order": 5, "type": "boolean", "name": "autoUnsubscribe"}, + {"type": "org.apache.ignite.lang.IgnitePredicate", "name": "prjPred", "annotations": ["@org.apache.ignite.internal.Marshalled(\"prjPredBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineLocalInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineLocalInfo.json new file mode 100644 index 0000000000000..ae8025370fb97 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinousRoutineLocalInfo.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinousRoutineLocalInfo", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "byte[]", "name": "prjPredBytes"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousHandler", "name": "hnd"}, + {"order": 3, "type": "int", "name": "bufSize"}, + {"order": 4, "type": "long", "name": "interval"}, + {"order": 5, "type": "boolean", "name": "autoUnsubscribe"}, + {"type": "org.apache.ignite.lang.IgnitePredicate", "name": "prjPred", "annotations": ["@org.apache.ignite.internal.Marshalled(\"prjPredBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineInfo.json new file mode 100644 index 0000000000000..2b99dda75bdd7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineInfo.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinuousRoutineInfo", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "srcNodeId"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousHandler", "name": "hnd"}, + {"order": 3, "type": "byte[]", "name": "nodeFilter"}, + {"order": 4, "type": "int", "name": "bufSize"}, + {"order": 5, "type": "long", "name": "interval"}, + {"order": 6, "type": "boolean", "name": "autoUnsubscribe"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineStartResultMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineStartResultMessage.json new file mode 100644 index 0000000000000..20780928f11ac --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutineStartResultMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinuousRoutineStartResultMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "routineId"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.distributed.dht.preloader.CachePartitionPartialCountersMap", "name": "cntrsMap"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesCommonDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesCommonDiscoveryData.json new file mode 100644 index 0000000000000..7338c9a38ac1c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesCommonDiscoveryData.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinuousRoutinesCommonDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "startedRoutines"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesJoiningNodeDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesJoiningNodeDiscoveryData.json new file mode 100644 index 0000000000000..4823c0d54d190 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.ContinuousRoutinesJoiningNodeDiscoveryData.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.ContinuousRoutinesJoiningNodeDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "startedRoutines"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.GridContinuousMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.GridContinuousMessage.json new file mode 100644 index 0000000000000..0f439d1b61951 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.GridContinuousMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.GridContinuousMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousMessageType", "name": "type"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"}, + {"order": 2, "type": "java.util.Collection", "name": "msgs"}, + {"order": 3, "type": "byte[]", "name": "dataBytes"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "futId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRequestData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRequestData.json new file mode 100644 index 0000000000000..28dcf3e5bdfc1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRequestData.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StartRequestData", + "fields": [ + {"order": 0, "type": "byte[]", "name": "nodeFilterBytes"}, + {"order": 1, "type": "java.lang.String", "name": "clsName"}, + {"order": 2, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.continuous.GridContinuousHandler", "name": "hnd"}, + {"order": 4, "type": "int", "name": "bufSize"}, + {"order": 5, "type": "long", "name": "interval"}, + {"order": 6, "type": "boolean", "name": "autoUnsubscribe"}, + {"order": 7, "type": "boolean", "name": "keepBinary"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage.json new file mode 100644 index 0000000000000..d47059c30d013 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"}, + {"order": 2, "type": "java.util.Map", "name": "errs"}, + {"order": 3, "type": "java.util.Map", "name": "updateCntrs"}, + {"order": 4, "type": "java.util.Map>", "name": "updateCntrsPerNode"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage.json new file mode 100644 index 0000000000000..d36e917958e70 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.continuous.StartRequestData", "name": "startReqData"}, + {"order": 3, "type": "java.util.Map", "name": "errs"}, + {"order": 4, "type": "java.util.Map", "name": "updateCntrs"}, + {"order": 5, "type": "java.util.Map>", "name": "updateCntrsPerNode"}, + {"order": 6, "type": "org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage$Mode", "name": "mode"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage.json new file mode 100644 index 0000000000000..8c51c03363e22 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage.json new file mode 100644 index 0000000000000..43b80daeca05f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "routineId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry.json new file mode 100644 index 0000000000000..f80308e9cf81d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage.json new file mode 100644 index 0000000000000..ad5a3e866fb49 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage", + "fields": [ + {"order": 0, "type": "byte[]", "name": "rcvrBytes"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerBuiltInUpdater", "name": "builtIn"}, + {"type": "org.apache.ignite.stream.StreamReceiver", "name": "rcvr", "annotations": ["@org.apache.ignite.internal.Marshalled(\"rcvrBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest.json new file mode 100644 index 0000000000000..ece42eff2a7cf --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "resTopicId"}, + {"order": 2, "type": "java.lang.String", "name": "cacheName"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.datastreamer.DataStreamerReceiverMessage", "name": "updaterMsg"}, + {"order": 4, "type": "java.util.Collection", "name": "entries"}, + {"order": 5, "type": "boolean", "name": "ignoreDepOwnership"}, + {"order": 6, "type": "boolean", "name": "skipStore"}, + {"order": 7, "type": "boolean", "name": "keepBinary"}, + {"order": 8, "type": "org.apache.ignite.internal.managers.deployment.GridDeploymentInfoMessage", "name": "depInfo"}, + {"order": 9, "type": "java.lang.String", "name": "sampleClsName"}, + {"order": 10, "type": "boolean", "name": "forceLocDep"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 12, "type": "int", "name": "partId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse.json new file mode 100644 index 0000000000000..e7e471d918204 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappedName.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappedName.json new file mode 100644 index 0000000000000..09f67a5585008 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappedName.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MappedName", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "clsName"}, + {"order": 1, "type": "boolean", "name": "accepted"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingAcceptedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingAcceptedMessage.json new file mode 100644 index 0000000000000..153226937ebb5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingAcceptedMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MappingAcceptedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem", "name": "item"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage.json new file mode 100644 index 0000000000000..c2bbf15af2dbf --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MappingProposedMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "origNodeId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem", "name": "mappingItem"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.marshaller.MappingProposedMessage$ProposalStatus", "name": "status"}, + {"order": 4, "type": "java.lang.String", "name": "conflictingClsName"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerDataBagItem.json new file mode 100644 index 0000000000000..f1abedb96c6b3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MarshallerDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.List>", "name": "mappings"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem.json new file mode 100644 index 0000000000000..0a87e69b4300a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem", + "fields": [ + {"order": 0, "type": "byte", "name": "platformId"}, + {"order": 1, "type": "int", "name": "typeId"}, + {"order": 2, "type": "java.lang.String", "name": "clsName"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingRequestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingRequestMessage.json new file mode 100644 index 0000000000000..7f2d217f8b866 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingRequestMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MissingMappingRequestMessage", + "fields": [ + {"order": 0, "type": "byte", "name": "platformId"}, + {"order": 1, "type": "int", "name": "typeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingResponseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingResponseMessage.json new file mode 100644 index 0000000000000..360be2d1dc0d9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.marshaller.MissingMappingResponseMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.marshaller.MissingMappingResponseMessage", + "fields": [ + {"order": 0, "type": "byte", "name": "platformId"}, + {"order": 1, "type": "int", "name": "typeId"}, + {"order": 2, "type": "java.lang.String", "name": "clsName"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasAckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasAckMessage.json new file mode 100644 index 0000000000000..8ce608355df48 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasAckMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasAckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "boolean", "name": "updated"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasMessage.json new file mode 100644 index 0000000000000..79df7a8fbc413 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageCasMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.lang.String", "name": "key"}, + {"order": 3, "type": "byte[]", "name": "valBytes"}, + {"order": 4, "type": "byte[]", "name": "expValBytes"}, + {"order": 5, "type": "boolean", "name": "matches"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageClusterNodeData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageClusterNodeData.json new file mode 100644 index 0000000000000..f4a0e82d8564c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageClusterNodeData.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageClusterNodeData", + "fields": [ + {"order": 0, "type": "long", "name": "dVerId"}, + {"order": 1, "type": "long", "name": "dVerHash"}, + {"order": 2, "type": "java.lang.String[]", "name": "fullDataKeys"}, + {"order": 3, "type": "byte[][]", "name": "fullDataValsBytes"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage[]", "name": "hist"}, + {"order": 5, "type": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage[]", "name": "updates"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage.json new file mode 100644 index 0000000000000..83f73aa9d1610 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage", + "fields": [ + {"order": 0, "type": "java.lang.String[]", "name": "keys"}, + {"order": 1, "type": "byte[][]", "name": "valBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageJoiningNodeData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageJoiningNodeData.json new file mode 100644 index 0000000000000..f3dc0bae5a4d5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageJoiningNodeData.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageJoiningNodeData", + "fields": [ + {"order": 0, "type": "int", "name": "bltId"}, + {"order": 1, "type": "long", "name": "dVerId"}, + {"order": 2, "type": "long", "name": "dVerHash"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageHistoryItemMessage[]", "name": "hist"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateAckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateAckMessage.json new file mode 100644 index 0000000000000..1df8f0db1c8db --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateAckMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateAckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateMessage.json new file mode 100644 index 0000000000000..263ee6b27eb81 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.metastorage.persistence.DistributedMetaStorageUpdateMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "reqId"}, + {"order": 2, "type": "java.lang.String", "name": "key"}, + {"order": 3, "type": "byte[]", "name": "valBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.plugin.PluginsDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.plugin.PluginsDataBagItem.json new file mode 100644 index 0000000000000..db4a7eec029f0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.plugin.PluginsDataBagItem.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.plugin.PluginsDataBagItem", + "fields": [ + {"order": 0, "type": "byte[]", "name": "dataBytes"}, + {"type": "java.util.Map", "name": "data", "annotations": ["@org.apache.ignite.internal.Marshalled(\"dataBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.QueryField.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.QueryField.json new file mode 100644 index 0000000000000..39e3f520d81a5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.QueryField.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.query.QueryField", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "name"}, + {"order": 1, "type": "java.lang.String", "name": "alias"}, + {"order": 2, "type": "java.lang.String", "name": "typeName"}, + {"order": 3, "type": "boolean", "name": "nullable"}, + {"order": 4, "type": "int", "name": "precision"}, + {"order": 5, "type": "int", "name": "scale"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.CalciteErrorMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.CalciteErrorMessage.json new file mode 100644 index 0000000000000..5b8e2b230475c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.CalciteErrorMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.CalciteErrorMessage", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "byte[]", "name": "errBytes"}, + {"order": 1, "type": "java.util.UUID", "name": "qryId"}, + {"order": 2, "type": "long", "name": "fragmentId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.GenericValueMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.GenericValueMessage.json new file mode 100644 index 0000000000000..175522641aa41 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.GenericValueMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.GenericValueMessage", + "fields": [ + {"order": 0, "type": "byte[]", "name": "serialized"}, + {"type": "java.lang.Object", "name": "val", "annotations": ["@org.apache.ignite.internal.Marshalled(\"serialized\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchAcknowledgeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchAcknowledgeMessage.json new file mode 100644 index 0000000000000..07c92ffaff134 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchAcknowledgeMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryBatchAcknowledgeMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "qryId"}, + {"order": 1, "type": "long", "name": "fragmentId"}, + {"order": 2, "type": "long", "name": "exchangeId"}, + {"order": 3, "type": "int", "name": "batchId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchMessage.json new file mode 100644 index 0000000000000..73dbdb1993d42 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryBatchMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryBatchMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "qryId"}, + {"order": 1, "type": "long", "name": "fragmentId"}, + {"order": 2, "type": "long", "name": "exchangeId"}, + {"order": 3, "type": "int", "name": "batchId"}, + {"order": 4, "type": "boolean", "name": "last"}, + {"order": 5, "type": "java.util.List", "name": "mRows"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryCloseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryCloseMessage.json new file mode 100644 index 0000000000000..2e444654a247c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryCloseMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryCloseMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "qryId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryInboxCloseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryInboxCloseMessage.json new file mode 100644 index 0000000000000..f2c776caa234b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryInboxCloseMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryInboxCloseMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "qryId"}, + {"order": 1, "type": "long", "name": "fragmentId"}, + {"order": 2, "type": "long", "name": "exchangeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartRequest.json new file mode 100644 index 0000000000000..0976e00e91346 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartRequest.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryStartRequest", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "schema"}, + {"order": 1, "type": "java.util.UUID", "name": "qryId"}, + {"order": 2, "type": "long", "name": "originatingQryId"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "ver"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription", "name": "fragmentDesc"}, + {"order": 5, "type": "java.lang.String", "name": "root"}, + {"order": 6, "type": "int", "name": "totalFragmentsCnt"}, + {"order": 7, "type": "byte[]", "name": "paramsBytes"}, + {"order": 8, "type": "long", "name": "timeout"}, + {"order": 9, "type": "java.util.Collection", "name": "qryTxEntries"}, + {"order": 10, "type": "java.util.Map", "name": "appAttrs"}, + {"order": 11, "type": "boolean", "name": "keepBinaryMode"}, + {"type": "java.lang.Object[]", "name": "params", "annotations": ["@org.apache.ignite.internal.Marshalled(\"paramsBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartResponse.json new file mode 100644 index 0000000000000..b05e723f03d21 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryStartResponse.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryStartResponse", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "qryId"}, + {"order": 1, "type": "long", "name": "fragmentId"}, + {"order": 2, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryTxEntry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryTxEntry.json new file mode 100644 index 0000000000000..d4464f753985c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.message.QueryTxEntry.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.message.QueryTxEntry", + "fields": [ + {"order": 0, "type": "int", "name": "cacheId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.cache.KeyCacheObject", "name": "key"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "val"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.cache.version.GridCacheVersion", "name": "ver"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup.json new file mode 100644 index 0000000000000..4b6cbc0c423b6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup", + "fields": [ + {"order": 0, "type": "long[]", "name": "srcIds"}, + {"order": 1, "type": "java.util.List", "name": "nodeIds"}, + {"order": 2, "type": "int[]", "name": "marshalledAssignments"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription.json new file mode 100644 index 0000000000000..fc15e10a65633 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.metadata.FragmentDescription", + "fields": [ + {"order": 0, "type": "long", "name": "fragmentId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping", "name": "mapping"}, + {"order": 2, "type": "java.util.Map>", "name": "remoteSources"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.query.calcite.metadata.ColocationGroup", "name": "target"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping.json new file mode 100644 index 0000000000000..4b13100feb59d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.calcite.metadata.FragmentMapping", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "colocationGrps"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.QueryTable.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.QueryTable.json new file mode 100644 index 0000000000000..34ea5205a5976 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.QueryTable.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.QueryTable", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "schema"}, + {"order": 1, "type": "java.lang.String", "name": "tbl"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest.json new file mode 100644 index 0000000000000..45c2bd9245db1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest", + "fields": [ + {"order": 0, "type": "long", "name": "qryReqId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse.json new file mode 100644 index 0000000000000..69e42976a4146 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse", + "fields": [ + {"order": 0, "type": "long", "name": "qryReqId"}, + {"order": 1, "type": "java.lang.String", "name": "errMsg"}, + {"order": 2, "type": "byte", "name": "failCode"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest.json new file mode 100644 index 0000000000000..86f43cbdd8cbd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest", + "fields": [ + {"order": 0, "type": "long", "name": "qryReqId"}, + {"order": 1, "type": "int", "name": "segmentId"}, + {"order": 2, "type": "int", "name": "qry"}, + {"order": 3, "type": "int", "name": "pageSize"}, + {"order": 4, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse.json new file mode 100644 index 0000000000000..9498da2f21aee --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse", + "fields": [ + {"order": 0, "type": "long", "name": "qryReqId"}, + {"order": 1, "type": "int", "name": "segmentId"}, + {"order": 2, "type": "int", "name": "qry"}, + {"order": 3, "type": "int", "name": "page"}, + {"order": 4, "type": "int", "name": "allRows"}, + {"order": 5, "type": "int", "name": "cols"}, + {"order": 6, "type": "java.util.Collection", "name": "vals"}, + {"order": 7, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "retry"}, + {"order": 8, "type": "java.lang.String", "name": "retryCause"}, + {"order": 9, "type": "boolean", "name": "last"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Array.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Array.json new file mode 100644 index 0000000000000..4a38acaca12ac --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Array.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Array", + "fields": [ + {"order": 0, "type": "java.util.Collection", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Boolean.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Boolean.json new file mode 100644 index 0000000000000..d79811af123c2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Boolean.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Boolean", + "fields": [ + {"order": 0, "type": "boolean", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Byte.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Byte.json new file mode 100644 index 0000000000000..ba1ac995695a0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Byte.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Byte", + "fields": [ + {"order": 0, "type": "byte", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Bytes.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Bytes.json new file mode 100644 index 0000000000000..1429fa6b1c467 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Bytes.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Bytes", + "fields": [ + {"order": 0, "type": "byte[]", "name": "b"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2CacheObject.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2CacheObject.json new file mode 100644 index 0000000000000..1746d44da378e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2CacheObject.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2CacheObject", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.cache.CacheObject", "name": "obj"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Date.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Date.json new file mode 100644 index 0000000000000..7a8b84a4f5f1d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Date.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Date", + "fields": [ + {"order": 0, "type": "long", "name": "date"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Decimal.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Decimal.json new file mode 100644 index 0000000000000..716a4f6d092ad --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Decimal.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Decimal", + "fields": [ + {"order": 0, "type": "int", "name": "scale"}, + {"order": 1, "type": "byte[]", "name": "b"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlRequest.json new file mode 100644 index 0000000000000..c7a22d1a22e3c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlRequest.json @@ -0,0 +1,17 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlRequest", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "java.util.List", "name": "caches"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 3, "type": "int[]", "name": "qryParts"}, + {"order": 4, "type": "int", "name": "pageSize"}, + {"order": 5, "type": "java.lang.String", "name": "qry"}, + {"order": 6, "type": "byte", "name": "flags"}, + {"order": 7, "type": "int", "name": "timeout"}, + {"order": 8, "type": "byte[]", "name": "paramsBytes"}, + {"order": 9, "type": "java.lang.String", "name": "schemaName"}, + {"order": 10, "type": "boolean", "name": "explicitTimeout"}, + {"order": 11, "type": "java.lang.String", "name": "qryInitiatorId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlResponse.json new file mode 100644 index 0000000000000..2ba058dcc7605 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlResponse.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2DmlResponse", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "long", "name": "updCnt"}, + {"order": 2, "type": "java.lang.String", "name": "err"}, + {"order": 3, "type": "byte[]", "name": "errKeysBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Double.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Double.json new file mode 100644 index 0000000000000..d657b4d75a95b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Double.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Double", + "fields": [ + {"order": 0, "type": "double", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Float.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Float.json new file mode 100644 index 0000000000000..1e8400c4dc4c0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Float.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Float", + "fields": [ + {"order": 0, "type": "float", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Geometry.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Geometry.json new file mode 100644 index 0000000000000..86a5f6d6af66c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Geometry.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Geometry", + "fields": [ + {"order": 0, "type": "byte[]", "name": "b"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeRequest.json new file mode 100644 index 0000000000000..9dba399b9546d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeRequest.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "originNodeId"}, + {"order": 1, "type": "long", "name": "qryId"}, + {"order": 2, "type": "int", "name": "originSegmentId"}, + {"order": 3, "type": "int", "name": "segmentId"}, + {"order": 4, "type": "int", "name": "batchLookupId"}, + {"order": 5, "type": "java.util.List", "name": "bounds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse.json new file mode 100644 index 0000000000000..f67f1d2812313 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "originNodeId"}, + {"order": 1, "type": "long", "name": "qryId"}, + {"order": 2, "type": "int", "name": "segmentId"}, + {"order": 3, "type": "int", "name": "originSegmentId"}, + {"order": 4, "type": "int", "name": "batchLookupId"}, + {"order": 5, "type": "java.util.List", "name": "ranges"}, + {"order": 6, "type": "byte", "name": "status"}, + {"order": 7, "type": "java.lang.String", "name": "err"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Integer.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Integer.json new file mode 100644 index 0000000000000..2cb5b3c3877f5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Integer.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Integer", + "fields": [ + {"order": 0, "type": "int", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2JavaObject.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2JavaObject.json new file mode 100644 index 0000000000000..e2b3d67dd887e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2JavaObject.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2JavaObject", + "fields": [ + {"order": 0, "type": "byte[]", "name": "b"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Long.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Long.json new file mode 100644 index 0000000000000..0f580b00f4a52 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Long.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Long", + "fields": [ + {"order": 0, "type": "long", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Null.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Null.json new file mode 100644 index 0000000000000..91fb254db7df0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Null.json @@ -0,0 +1,4 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Null", + "fields": [] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2QueryRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2QueryRequest.json new file mode 100644 index 0000000000000..94e25af5b5dcd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2QueryRequest.json @@ -0,0 +1,20 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2QueryRequest", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "java.util.List", "name": "caches"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 3, "type": "java.util.Map", "name": "parts"}, + {"order": 4, "type": "int[]", "name": "qryParts"}, + {"order": 5, "type": "int", "name": "pageSize"}, + {"order": 6, "type": "java.util.List", "name": "qrys"}, + {"order": 7, "type": "byte", "name": "flags"}, + {"order": 8, "type": "java.util.Collection", "name": "tbls"}, + {"order": 9, "type": "int", "name": "timeout"}, + {"order": 10, "type": "byte[]", "name": "paramsBytes"}, + {"order": 11, "type": "java.lang.String", "name": "schemaName"}, + {"order": 12, "type": "java.lang.String", "name": "qryInitiatorId"}, + {"order": 13, "type": "long", "name": "qryId"}, + {"order": 14, "type": "boolean", "name": "explicitTimeout"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage.json new file mode 100644 index 0000000000000..4fcfc4db531cd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "vals"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRange.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRange.json new file mode 100644 index 0000000000000..99b9dd85b73d5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRange.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRange", + "fields": [ + {"order": 0, "type": "int", "name": "rangeId"}, + {"order": 1, "type": "java.util.List", "name": "rows"}, + {"order": 2, "type": "byte", "name": "flags"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRangeBounds.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRangeBounds.json new file mode 100644 index 0000000000000..1b4caca1cf9bf --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRangeBounds.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowRangeBounds", + "fields": [ + {"order": 0, "type": "int", "name": "rangeId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage", "name": "first"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2RowMessage", "name": "last"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Short.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Short.json new file mode 100644 index 0000000000000..38bfb661d1968 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Short.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Short", + "fields": [ + {"order": 0, "type": "short", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2String.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2String.json new file mode 100644 index 0000000000000..18f141e287878 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2String.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2String", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "x"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Time.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Time.json new file mode 100644 index 0000000000000..92bafc3e692df --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Time.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Time", + "fields": [ + {"order": 0, "type": "long", "name": "nanos"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Timestamp.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Timestamp.json new file mode 100644 index 0000000000000..1dfa557f3da47 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Timestamp.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Timestamp", + "fields": [ + {"order": 0, "type": "long", "name": "date"}, + {"order": 1, "type": "long", "name": "nanos"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Uuid.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Uuid.json new file mode 100644 index 0000000000000..6a0135b1bf53f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Uuid.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2Uuid", + "fields": [ + {"order": 0, "type": "long", "name": "high"}, + {"order": 1, "type": "long", "name": "low"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillRequest.json new file mode 100644 index 0000000000000..9ea1fa0d15908 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillRequest.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.messages.GridQueryKillRequest", + "fields": [ + {"order": 0, "type": "long", "name": "reqId"}, + {"order": 1, "type": "long", "name": "nodeQryId"}, + {"order": 2, "type": "boolean", "name": "asyncRes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillResponse.json new file mode 100644 index 0000000000000..9e0ced03872a7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.messages.GridQueryKillResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.messages.GridQueryKillResponse", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "errMsg"}, + {"order": 1, "type": "long", "name": "reqId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityExMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityExMessage.json new file mode 100644 index 0000000000000..4efa6f0093a17 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityExMessage.json @@ -0,0 +1,25 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.QueryEntityExMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "keyType"}, + {"order": 1, "type": "java.lang.String", "name": "valType"}, + {"order": 2, "type": "java.lang.String", "name": "keyFieldName"}, + {"order": 3, "type": "java.lang.String", "name": "valFieldName"}, + {"order": 4, "type": "java.util.LinkedHashMap", "name": "fields"}, + {"order": 5, "type": "java.lang.String[]", "name": "keyFields"}, + {"order": 6, "type": "java.util.Map", "name": "aliases"}, + {"order": 7, "type": "java.util.Collection", "name": "idxs"}, + {"order": 8, "type": "java.lang.String", "name": "tableName"}, + {"order": 9, "type": "java.util.Set", "name": "notNullFields"}, + {"order": 10, "type": "byte[]", "name": "dfltFieldValuesBytes"}, + {"order": 11, "type": "java.util.Map", "name": "fieldsPrecision"}, + {"order": 12, "type": "java.util.Map", "name": "fieldsScale"}, + {"order": 13, "type": "boolean", "name": "preserveKeysOrder"}, + {"order": 14, "type": "boolean", "name": "implicitPk"}, + {"order": 15, "type": "boolean", "name": "fillAbsentPKsWithDefaults"}, + {"order": 16, "type": "int", "name": "pkInlineSize"}, + {"order": 17, "type": "int", "name": "affKeyInlineSize"}, + {"order": 18, "type": "boolean", "name": "sql"}, + {"type": "java.util.Map", "name": "dfltFieldValues", "annotations": ["@org.apache.ignite.internal.Marshalled(\"dfltFieldValuesBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityMessage.json new file mode 100644 index 0000000000000..7c40a3912b453 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryEntityMessage.json @@ -0,0 +1,19 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.QueryEntityMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "keyType"}, + {"order": 1, "type": "java.lang.String", "name": "valType"}, + {"order": 2, "type": "java.lang.String", "name": "keyFieldName"}, + {"order": 3, "type": "java.lang.String", "name": "valFieldName"}, + {"order": 4, "type": "java.util.LinkedHashMap", "name": "fields"}, + {"order": 5, "type": "java.lang.String[]", "name": "keyFields"}, + {"order": 6, "type": "java.util.Map", "name": "aliases"}, + {"order": 7, "type": "java.util.Collection", "name": "idxs"}, + {"order": 8, "type": "java.lang.String", "name": "tableName"}, + {"order": 9, "type": "java.util.Set", "name": "notNullFields"}, + {"order": 10, "type": "byte[]", "name": "dfltFieldValuesBytes"}, + {"order": 11, "type": "java.util.Map", "name": "fieldsPrecision"}, + {"order": 12, "type": "java.util.Map", "name": "fieldsScale"}, + {"type": "java.util.Map", "name": "dfltFieldValues", "annotations": ["@org.apache.ignite.internal.Marshalled(\"dfltFieldValuesBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryInlineSizesDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryInlineSizesDataBagItem.json new file mode 100644 index 0000000000000..358c96ce0f2e2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryInlineSizesDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.QueryInlineSizesDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "sizes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryProposalsDataBagItem.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryProposalsDataBagItem.json new file mode 100644 index 0000000000000..c0b149a30f4ea --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.QueryProposalsDataBagItem.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.QueryProposalsDataBagItem", + "fields": [ + {"order": 0, "type": "java.util.LinkedHashMap", "name": "activeProposals"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaFinishDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaFinishDiscoveryMessage.json new file mode 100644 index 0000000000000..d8a219cf5890c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaFinishDiscoveryMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.SchemaFinishDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.schema.operation.SchemaAbstractOperation", "name": "op"}, + {"order": 2, "type": "java.lang.String", "name": "errMsg"}, + {"order": 3, "type": "int", "name": "errCode"}, + {"order": 4, "type": "boolean", "name": "nop"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage.json new file mode 100644 index 0000000000000..4034011d31fe3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "int", "name": "errCode"}, + {"order": 2, "type": "java.lang.String", "name": "errMsg"}, + {"order": 3, "type": "boolean", "name": "nop"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaProposeDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaProposeDiscoveryMessage.json new file mode 100644 index 0000000000000..bfcfc1ed316fd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.message.SchemaProposeDiscoveryMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.message.SchemaProposeDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.schema.operation.SchemaAbstractOperation", "name": "op"}, + {"order": 2, "type": "java.lang.String", "name": "errMsg"}, + {"order": 3, "type": "int", "name": "errCode"}, + {"order": 4, "type": "org.apache.ignite.lang.IgniteUuid", "name": "depId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAddQueryEntityOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAddQueryEntityOperation.json new file mode 100644 index 0000000000000..a76bc36a605c8 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAddQueryEntityOperation.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.operation.SchemaAddQueryEntityOperation", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "cacheName"}, + {"order": 2, "type": "java.lang.String", "name": "schemaName"}, + {"order": 3, "type": "java.util.Collection", "name": "entitiesMsgs"}, + {"order": 4, "type": "int", "name": "qryParallelism"}, + {"order": 5, "type": "boolean", "name": "sqlEscape"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableAddColumnOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableAddColumnOperation.json new file mode 100644 index 0000000000000..ab0054ee2436f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableAddColumnOperation.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableAddColumnOperation", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "cacheName"}, + {"order": 2, "type": "java.lang.String", "name": "schemaName"}, + {"order": 3, "type": "java.lang.String", "name": "tblName"}, + {"order": 4, "type": "java.util.List", "name": "cols"}, + {"order": 5, "type": "boolean", "name": "ifTblExists"}, + {"order": 6, "type": "boolean", "name": "ifNotExists"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableDropColumnOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableDropColumnOperation.json new file mode 100644 index 0000000000000..adc91b5812578 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableDropColumnOperation.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.operation.SchemaAlterTableDropColumnOperation", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "cacheName"}, + {"order": 2, "type": "java.lang.String", "name": "schemaName"}, + {"order": 3, "type": "java.lang.String", "name": "tblName"}, + {"order": 4, "type": "java.util.List", "name": "cols"}, + {"order": 5, "type": "boolean", "name": "ifTblExists"}, + {"order": 6, "type": "boolean", "name": "ifExists"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexCreateOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexCreateOperation.json new file mode 100644 index 0000000000000..476ca31557382 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexCreateOperation.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexCreateOperation", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "cacheName"}, + {"order": 2, "type": "java.lang.String", "name": "schemaName"}, + {"order": 3, "type": "java.lang.String", "name": "tblName"}, + {"order": 4, "type": "org.apache.ignite.internal.cache.query.QueryIndexMessage", "name": "idxMsg"}, + {"order": 5, "type": "boolean", "name": "ifNotExists"}, + {"order": 6, "type": "int", "name": "parallel"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexDropOperation.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexDropOperation.json new file mode 100644 index 0000000000000..edd67b4d106f1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexDropOperation.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.query.schema.operation.SchemaIndexDropOperation", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "opId"}, + {"order": 1, "type": "java.lang.String", "name": "cacheName"}, + {"order": 2, "type": "java.lang.String", "name": "schemaName"}, + {"order": 3, "type": "java.lang.String", "name": "idxName"}, + {"order": 4, "type": "boolean", "name": "ifExists"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsColumnData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsColumnData.json new file mode 100644 index 0000000000000..e23d06d01368a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsColumnData.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsColumnData", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage", "name": "min"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage", "name": "max"}, + {"order": 2, "type": "long", "name": "nulls"}, + {"order": 3, "type": "long", "name": "distinct"}, + {"order": 4, "type": "long", "name": "total"}, + {"order": 5, "type": "int", "name": "size"}, + {"order": 6, "type": "byte[]", "name": "rawData"}, + {"order": 7, "type": "long", "name": "ver"}, + {"order": 8, "type": "long", "name": "createdAt"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage.json new file mode 100644 index 0000000000000..75b905722cde0 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsDecimalMessage", + "fields": [ + {"order": 0, "type": "int", "name": "scale"}, + {"order": 1, "type": "byte[]", "name": "b"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage.json new file mode 100644 index 0000000000000..c924ce2dd9df3 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "schema"}, + {"order": 1, "type": "java.lang.String", "name": "obj"}, + {"order": 2, "type": "java.util.List", "name": "colNames"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData.json new file mode 100644 index 0000000000000..44d731b2010cb --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage", "name": "key"}, + {"order": 1, "type": "long", "name": "rowsCnt"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.query.stat.StatisticsType", "name": "type"}, + {"order": 3, "type": "int", "name": "partId"}, + {"order": 4, "type": "long", "name": "updCnt"}, + {"order": 5, "type": "java.util.Map", "name": "data"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsRequest.json new file mode 100644 index 0000000000000..a83ee4390130e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsRequest.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsRequest", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsKeyMessage", "name": "key"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.query.stat.StatisticsType", "name": "type"}, + {"order": 3, "type": "java.util.Map", "name": "versions"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsResponse.json new file mode 100644 index 0000000000000..b0de1863b3860 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.query.stat.messages.StatisticsResponse.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsResponse", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "reqId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.query.stat.messages.StatisticsObjectData", "name": "data"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest.json new file mode 100644 index 0000000000000..76a6d683f7229 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "taskId"}, + {"order": 1, "type": "long", "name": "topicId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse.json new file mode 100644 index 0000000000000..e1b791c5b328a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse", + "fields": [ + {"order": 0, "type": "byte[]", "name": "resBytes"}, + {"order": 1, "type": "boolean", "name": "finished"}, + {"order": 2, "type": "boolean", "name": "found"}, + {"order": 3, "type": "java.lang.String", "name": "err"}, + {"type": "java.lang.Object", "name": "res", "annotations": ["@org.apache.ignite.internal.Marshalled(\"resBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.RollingUpgradeClusterData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.RollingUpgradeClusterData.json new file mode 100644 index 0000000000000..020ddd23fe498 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.RollingUpgradeClusterData.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.internal.processors.rollingupgrade.RollingUpgradeClusterData", + "fields": [ + {"order": 0, "type": "boolean", "name": "isVersionUpgradeEnabled"}, + {"order": 1, "type": "java.util.UUID", "name": "curFinalizeProcId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", "name": "activeFeatures"}, + {"order": 3, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", "name": "prevActiveFeatures"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json new file mode 100644 index 0000000000000..0f357f77986ed --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteProductVersion", "name": "ver"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", "name": "features"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json new file mode 100644 index 0000000000000..8e6d7ee1eda05 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", + "fields": [ + {"order": 0, "type": "int", "name": "rangeStartInclusive"}, + {"order": 1, "type": "int", "name": "rangeEndInclusive"}, + {"order": 2, "type": "org.apache.ignite.internal.util.GridIntList", "name": "sparseSuffix"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json new file mode 100644 index 0000000000000..a3f2755d88d77 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteComponentFeatureSet[]", "name": "features"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json new file mode 100644 index 0000000000000..4036405eda9eb --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteProductVersion", "name": "ver"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", "name": "features"}, + {"order": 2, "type": "java.lang.String", "name": "compName"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.security.SecurityContextWrapper.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.security.SecurityContextWrapper.json new file mode 100644 index 0000000000000..8c8d5689cd6bd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.security.SecurityContextWrapper.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.security.SecurityContextWrapper", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "subjId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage.json new file mode 100644 index 0000000000000..87fcc38a0d88d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage.json @@ -0,0 +1,18 @@ +{ + "class": "org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "name"}, + {"order": 1, "type": "int", "name": "totalCnt"}, + {"order": 2, "type": "int", "name": "maxPerNodeCnt"}, + {"order": 3, "type": "java.lang.String", "name": "cacheName"}, + {"order": 4, "type": "byte[]", "name": "affKeyBytes"}, + {"order": 5, "type": "boolean", "name": "isStatisticsEnabled"}, + {"order": 6, "type": "int", "name": "locStartOrder"}, + {"order": 7, "type": "java.lang.String", "name": "srvcClsName"}, + {"order": 8, "type": "byte[]", "name": "srvcBytes"}, + {"order": 9, "type": "byte[]", "name": "nodeFilterBytes"}, + {"order": 10, "type": "byte[]", "name": "interceptorsBytes"}, + {"order": 11, "type": "java.lang.String[]", "name": "platformMtdNames"}, + {"type": "java.lang.Object", "name": "affKey", "annotations": ["@org.apache.ignite.internal.Marshalled(\"affKeyBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceChangeBatchRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceChangeBatchRequest.json new file mode 100644 index 0000000000000..bcfe979327d13 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceChangeBatchRequest.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceChangeBatchRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.Collection", "name": "reqs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResult.json new file mode 100644 index 0000000000000..e330d755bdc69 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResult.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResult", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "srvcId"}, + {"order": 1, "type": "java.util.Map", "name": "results"}, + {"order": 2, "type": "boolean", "name": "isSvcTopTransitional"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResultBatch.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResultBatch.json new file mode 100644 index 0000000000000..493216196baa7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResultBatch.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceClusterDeploymentResultBatch", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId", "name": "depId"}, + {"order": 2, "type": "java.util.Collection", "name": "results"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId.json new file mode 100644 index 0000000000000..7bc0b230c72dd --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion", "name": "topVer"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "reqId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentRequest.json new file mode 100644 index 0000000000000..c1a921559e91f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceDeploymentRequest.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceDeploymentRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "srvcId"}, + {"order": 1, "type": "org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage", "name": "cfgMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceInfo.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceInfo.json new file mode 100644 index 0000000000000..fa07a90ee7b12 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceInfo.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceInfo", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "originNodeId"}, + {"order": 1, "type": "org.apache.ignite.lang.IgniteUuid", "name": "srvcId"}, + {"order": 2, "type": "org.apache.ignite.internal.processors.service.LazyServiceConfigurationMessage", "name": "cfgMsg"}, + {"order": 3, "type": "boolean", "name": "staticCfg"}, + {"order": 4, "type": "org.apache.ignite.internal.processors.service.ServiceTopology", "name": "top"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorCommonDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorCommonDiscoveryData.json new file mode 100644 index 0000000000000..c84286cc3ec6e --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorCommonDiscoveryData.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceProcessorCommonDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "registeredServices"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorJoinNodeDiscoveryData.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorJoinNodeDiscoveryData.json new file mode 100644 index 0000000000000..e46e5acc8fd72 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceProcessorJoinNodeDiscoveryData.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceProcessorJoinNodeDiscoveryData", + "fields": [ + {"order": 0, "type": "java.util.List", "name": "staticServicesInfo"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResult.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResult.json new file mode 100644 index 0000000000000..254167fc83f8d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResult.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResult", + "fields": [ + {"order": 0, "type": "int", "name": "cnt"}, + {"order": 1, "type": "java.util.Collection", "name": "errors"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResultBatch.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResultBatch.json new file mode 100644 index 0000000000000..892fd81fe6c75 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResultBatch.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceSingleNodeDeploymentResultBatch", + "fields": [ + {"order": 0, "type": "org.apache.ignite.internal.processors.service.ServiceDeploymentProcessId", "name": "depId"}, + {"order": 1, "type": "java.util.Map", "name": "results"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceTopology.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceTopology.json new file mode 100644 index 0000000000000..e22dfbb6d353a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceTopology.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceTopology", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "snapshot"}, + {"order": 1, "type": "boolean", "name": "isTransitional"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceUndeploymentRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceUndeploymentRequest.json new file mode 100644 index 0000000000000..3791093c2d572 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.service.ServiceUndeploymentRequest.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.internal.processors.service.ServiceUndeploymentRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "srvcId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage.json new file mode 100644 index 0000000000000..ed30c12b237af --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.plugin.extensions.communication.Message[]", "name": "attrs"}, + {"order": 1, "type": "byte", "name": "idBitmap"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.ErrorMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.ErrorMessage.json new file mode 100644 index 0000000000000..ceb84b5a95a8c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.ErrorMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.util.ErrorMessage", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "byte[]", "name": "errBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridByteArrayList.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridByteArrayList.json new file mode 100644 index 0000000000000..f2eae21448a58 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridByteArrayList.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.util.GridByteArrayList", + "fields": [ + {"order": 0, "type": "byte[]", "name": "data"}, + {"order": 1, "type": "int", "name": "size"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json new file mode 100644 index 0000000000000..e95638ac56882 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.util.GridIntList", + "fields": [ + {"order": 0, "type": "int[]", "name": "arr"}, + {"order": 1, "type": "int", "name": "idx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridPartitionStateMap.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridPartitionStateMap.json new file mode 100644 index 0000000000000..7bcbb3f63fc87 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridPartitionStateMap.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.internal.util.GridPartitionStateMap", + "fields": [ + {"order": 0, "type": "java.util.BitSet", "name": "states"}, + {"order": 1, "type": "int", "name": "size"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.FullMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.FullMessage.json new file mode 100644 index 0000000000000..ac225cad44e59 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.FullMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.util.distributed.FullMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "processId"}, + {"order": 2, "type": "int", "name": "type"}, + {"order": 3, "type": "java.util.Map", "name": "res"}, + {"order": 4, "type": "java.util.Map", "name": "err"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.InitMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.InitMessage.json new file mode 100644 index 0000000000000..4a0268f243979 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.InitMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.util.distributed.InitMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "procId"}, + {"order": 2, "type": "int", "name": "type"}, + {"order": 3, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "req"}, + {"order": 4, "type": "boolean", "name": "waitClnRes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.SingleNodeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.SingleNodeMessage.json new file mode 100644 index 0000000000000..05cf023c38fd9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.distributed.SingleNodeMessage.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.internal.util.distributed.SingleNodeMessage", + "annotations": ["@org.apache.ignite.internal.JdkMarshalled"], + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "processId"}, + {"order": 1, "type": "int", "name": "type"}, + {"order": 2, "type": "org.apache.ignite.plugin.extensions.communication.Message", "name": "resp"}, + {"order": 3, "type": "org.apache.ignite.internal.util.ErrorMessage", "name": "errMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.plugin.security.SecurityBasicPermissionSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.plugin.security.SecurityBasicPermissionSet.json new file mode 100644 index 0000000000000..b1abc75a32b07 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.plugin.security.SecurityBasicPermissionSet.json @@ -0,0 +1,10 @@ +{ + "class": "org.apache.ignite.plugin.security.SecurityBasicPermissionSet", + "fields": [ + {"order": 0, "type": "java.util.Map>", "name": "cachePermissions"}, + {"order": 1, "type": "java.util.Map>", "name": "taskPermissions"}, + {"order": 2, "type": "java.util.Map>", "name": "srvcPermissions"}, + {"order": 3, "type": "java.util.EnumSet", "name": "sysPermissions"}, + {"order": 4, "type": "boolean", "name": "dfltAllowAll"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.collision.jobstealing.JobStealingRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.collision.jobstealing.JobStealingRequest.json new file mode 100644 index 0000000000000..37ab88ba09e2f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.collision.jobstealing.JobStealingRequest.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.collision.jobstealing.JobStealingRequest", + "fields": [ + {"order": 0, "type": "int", "name": "delta"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpConnectionRequestDiscoveryMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpConnectionRequestDiscoveryMessage.json new file mode 100644 index 0000000000000..437fbb0001721 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpConnectionRequestDiscoveryMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.internal.TcpConnectionRequestDiscoveryMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "receiverNodeId"}, + {"order": 2, "type": "int", "name": "connIdx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpInverseConnectionResponseMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpInverseConnectionResponseMessage.json new file mode 100644 index 0000000000000..eb1186265f232 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.internal.TcpInverseConnectionResponseMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.internal.TcpInverseConnectionResponseMessage", + "fields": [ + {"order": 0, "type": "int", "name": "connIdx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json new file mode 100644 index 0000000000000..b19f48d70115f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 1, "type": "long", "name": "rcvCnt"}, + {"order": 2, "type": "long", "name": "connectCnt"}, + {"order": 3, "type": "int", "name": "connIdx"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json new file mode 100644 index 0000000000000..b83f4e0c143b9 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json @@ -0,0 +1,4 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage", + "fields": [] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json new file mode 100644 index 0000000000000..f162a84287ea5 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "nodeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json new file mode 100644 index 0000000000000..9213bf9acecb1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage", + "fields": [ + {"order": 0, "type": "long", "name": "rcvCnt"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket.json new file mode 100644 index 0000000000000..48f62029675e7 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket.json @@ -0,0 +1,9 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "joiningNodeId"}, + {"order": 1, "type": "java.util.Map", "name": "joiningNodeData", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 2, "type": "java.util.Map", "name": "commonData", "annotations": ["@org.apache.ignite.internal.Compress"]}, + {"order": 3, "type": "java.util.Map>", "name": "nodeSpecificData", "annotations": ["@org.apache.ignite.internal.Compress"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.json new file mode 100644 index 0000000000000..5fa87b9d49eef --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.json @@ -0,0 +1,19 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "id"}, + {"order": 1, "type": "byte[]", "name": "consistentIdBytes"}, + {"order": 2, "type": "byte[]", "name": "attrsBytes"}, + {"order": 3, "type": "java.util.Collection", "name": "addrs"}, + {"order": 4, "type": "java.util.Collection", "name": "hostNames"}, + {"order": 5, "type": "int", "name": "discPort"}, + {"order": 6, "type": "org.apache.ignite.internal.ClusterMetricsSnapshot", "name": "clusterMetricsSnapshot"}, + {"order": 7, "type": "long", "name": "order"}, + {"order": 8, "type": "long", "name": "intOrder"}, + {"order": 9, "type": "org.apache.ignite.lang.IgniteProductVersion", "name": "ver"}, + {"order": 10, "type": "java.util.UUID", "name": "clientRouterNodeId"}, + {"order": 11, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", "name": "features"}, + {"type": "java.lang.Object", "name": "consistentId", "annotations": ["@org.apache.ignite.internal.Marshalled(\"consistentIdBytes\")"]}, + {"type": "java.util.Map", "name": "attrs", "annotations": ["@org.apache.ignite.internal.Marshalled(\"attrsBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json new file mode 100644 index 0000000000000..cbf519102c827 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "hostName"}, + {"order": 1, "type": "byte[]", "name": "addrBytes"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json new file mode 100644 index 0000000000000..183a303f28940 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json @@ -0,0 +1,8 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage", + "fields": [ + {"order": 0, "type": "java.lang.String", "name": "hostName"}, + {"order": 1, "type": "byte[]", "name": "addrBytes"}, + {"order": 2, "type": "int", "name": "port"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage.json new file mode 100644 index 0000000000000..be69c008241ca --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage", "name": "creatorAddrMsg"}, + {"order": 7, "type": "java.util.UUID", "name": "targetNodeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage.json new file mode 100644 index 0000000000000..67f41422a26d1 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.lang.String", "name": "err"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse.json new file mode 100644 index 0000000000000..3996849934d56 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.lang.IgniteUuid", "name": "msgId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientMetricsUpdateMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientMetricsUpdateMessage.json new file mode 100644 index 0000000000000..9f32b4e4e1cec --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientMetricsUpdateMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientMetricsUpdateMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.internal.ClusterMetricsSnapshot", "name": "metricsMsg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetricsMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetricsMessage.json new file mode 100644 index 0000000000000..64341d99dce79 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetricsMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientNodesMetricsMessage", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "nodesMetricsMsgs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest.json new file mode 100644 index 0000000000000..ba85b9f65f76b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "nodeToPing"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse.json new file mode 100644 index 0000000000000..3d441604e9baf --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "nodeToPing"}, + {"order": 7, "type": "boolean", "name": "res"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage.json new file mode 100644 index 0000000000000..2a35b22add693 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "routerNodeId"}, + {"order": 7, "type": "org.apache.ignite.lang.IgniteUuid", "name": "lastMsgId"}, + {"order": 8, "type": "java.util.Collection", "name": "pendingMsgs"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage.json new file mode 100644 index 0000000000000..5aab2d70af4f2 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage.json new file mode 100644 index 0000000000000..e8f3937b4848a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.spi.discovery.DiscoverySpiCustomMessage", "name": "msg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage.json new file mode 100644 index 0000000000000..acf385a1bab30 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.lang.IgniteUuid", "name": "msgId"}, + {"order": 7, "type": "boolean", "name": "customMsgDiscard"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDummyWakeupMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDummyWakeupMessage.json new file mode 100644 index 0000000000000..fb5578e1ad0ae --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDummyWakeupMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDummyWakeupMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage.json new file mode 100644 index 0000000000000..6c5838e077801 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "nodeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json new file mode 100644 index 0000000000000..776e57c4e2a3d --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "prevNodeId"}, + {"order": 7, "type": "java.lang.String", "name": "dcId"}, + {"order": 8, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", "name": "nodeFeatures"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json new file mode 100644 index 0000000000000..d02908b657650 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "long", "name": "order"}, + {"order": 7, "type": "boolean", "name": "prevNodeAliveFlag"}, + {"order": 8, "type": "java.util.Collection", "name": "redirectAddrsMsgs"}, + {"order": 9, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", "name": "nodeFeatures"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage.json new file mode 100644 index 0000000000000..302289aa7b67f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode", "name": "node"}, + {"order": 7, "type": "org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket", "name": "dataPacket"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage.json new file mode 100644 index 0000000000000..c4a64feb8b806 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.Collection", "name": "addrs"}, + {"order": 7, "type": "java.util.Collection", "name": "hostNames"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryMetricsUpdateMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryMetricsUpdateMessage.json new file mode 100644 index 0000000000000..1e09a4aadff6f --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryMetricsUpdateMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryMetricsUpdateMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.Map", "name": "connectedClientsMetricsMsgs"}, + {"order": 7, "type": "java.util.Map", "name": "serversFullMetricsMsgs"}, + {"order": 8, "type": "java.util.Set", "name": "clientNodeIds"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage.json new file mode 100644 index 0000000000000..28d61cb4df943 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage.json @@ -0,0 +1,15 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "nodeId"}, + {"order": 7, "type": "org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket", "name": "clientDiscoData"}, + {"order": 8, "type": "byte[]", "name": "clientNodeAttrsBytes"}, + {"type": "java.util.Map", "name": "clientNodeAttrs", "annotations": ["@org.apache.ignite.internal.Marshalled(\"clientNodeAttrsBytes\")"]} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage.json new file mode 100644 index 0000000000000..abe6f962c747b --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage.json @@ -0,0 +1,17 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode", "name": "node"}, + {"order": 7, "type": "org.apache.ignite.spi.discovery.tcp.internal.DiscoveryDataPacket", "name": "dataPacket"}, + {"order": 8, "type": "java.util.Collection", "name": "pendingMsgs"}, + {"order": 9, "type": "java.util.Collection", "name": "top"}, + {"order": 10, "type": "java.util.Map>", "name": "topHist"}, + {"order": 11, "type": "long", "name": "gridStartTime"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage.json new file mode 100644 index 0000000000000..fb82708f0f112 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "failedNodeId"}, + {"order": 7, "type": "long", "name": "order"}, + {"order": 8, "type": "java.lang.String", "name": "warning"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage.json new file mode 100644 index 0000000000000..390704dacbc86 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage.json @@ -0,0 +1,11 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json new file mode 100644 index 0000000000000..c11a3cc843a52 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.UUID", "name": "clientNodeId"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json new file mode 100644 index 0000000000000..73be417406f7c --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "boolean", "name": "clientExists"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryRingLatencyCheckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryRingLatencyCheckMessage.json new file mode 100644 index 0000000000000..0143eddf65421 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryRingLatencyCheckMessage.json @@ -0,0 +1,13 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryRingLatencyCheckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "int", "name": "maxHops"}, + {"order": 7, "type": "int", "name": "curHops"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryServerOnlyCustomEventMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryServerOnlyCustomEventMessage.json new file mode 100644 index 0000000000000..797f20e502019 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryServerOnlyCustomEventMessage.json @@ -0,0 +1,12 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryServerOnlyCustomEventMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "org.apache.ignite.spi.discovery.DiscoverySpiCustomMessage", "name": "msg"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage.json new file mode 100644 index 0000000000000..0542fa5909531 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage.json @@ -0,0 +1,14 @@ +{ + "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, + {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, + {"order": 2, "type": "long", "name": "topVer"}, + {"order": 3, "type": "int", "name": "flags"}, + {"order": 4, "type": "java.util.Set", "name": "failedNodes"}, + {"order": 5, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"}, + {"order": 6, "type": "java.util.Collection", "name": "creatorNodeAddrsMsgs"}, + {"order": 7, "type": "java.util.UUID", "name": "failedNodeId"}, + {"order": 8, "type": "int", "name": "status"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveFinishMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveFinishMessage.json new file mode 100644 index 0000000000000..caf3c6be71629 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveFinishMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveFinishMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "futId"}, + {"order": 1, "type": "long", "name": "topVer"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveStartMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveStartMessage.json new file mode 100644 index 0000000000000..5c4ca1d23f934 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveStartMessage.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkCommunicationErrorResolveStartMessage", + "fields": [ + {"order": 0, "type": "java.util.UUID", "name": "id"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkDiscoDataBagWrapper.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkDiscoDataBagWrapper.json new file mode 100644 index 0000000000000..d5484426a3fd8 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkDiscoDataBagWrapper.json @@ -0,0 +1,6 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkDiscoDataBagWrapper", + "fields": [ + {"order": 0, "type": "java.util.Map", "name": "data"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkForceNodeFailMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkForceNodeFailMessage.json new file mode 100644 index 0000000000000..588e4ff7f8af6 --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkForceNodeFailMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkForceNodeFailMessage", + "fields": [ + {"order": 0, "type": "long", "name": "nodeInternalId"}, + {"order": 1, "type": "java.lang.String", "name": "warning"} + ] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkNoServersMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkNoServersMessage.json new file mode 100644 index 0000000000000..19756b596721a --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkNoServersMessage.json @@ -0,0 +1,4 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkNoServersMessage", + "fields": [] +} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkOperationContextAwareCustomMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkOperationContextAwareCustomMessage.json new file mode 100644 index 0000000000000..59f0620d4b5cc --- /dev/null +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.zk.internal.ZkOperationContextAwareCustomMessage.json @@ -0,0 +1,7 @@ +{ + "class": "org.apache.ignite.spi.discovery.zk.internal.ZkOperationContextAwareCustomMessage", + "fields": [ + {"order": 0, "type": "org.apache.ignite.spi.discovery.DiscoverySpiCustomMessage", "name": "delegate"}, + {"order": 1, "type": "org.apache.ignite.internal.thread.context.OperationContextSnapshotMessage", "name": "opCtxSnp"} + ] +} diff --git a/pom.xml b/pom.xml index 320d2bc72e68c..68525ceafc6b5 100644 --- a/pom.xml +++ b/pom.xml @@ -73,6 +73,7 @@ modules/calcite modules/calcite-testing modules/compatibility + modules/wire-compatibility-check From 7c103b5f869fec4265657aa096d495c7e899b2c4 Mon Sep 17 00:00:00 2001 From: chesnokoff Date: Sun, 18 Oct 2026 23:08:13 +0300 Subject: [PATCH 2/4] IGNITE-29143 Fix review comments --- modules/wire-compatibility-check/pom.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/wire-compatibility-check/pom.xml b/modules/wire-compatibility-check/pom.xml index 9de6ba3287858..476037ad39ceb 100644 --- a/modules/wire-compatibility-check/pom.xml +++ b/modules/wire-compatibility-check/pom.xml @@ -66,13 +66,12 @@ - - + - + From cd8ac254ca8693db2c6542f3c78f84a206c6cec8 Mon Sep 17 00:00:00 2001 From: chesnokoff Date: Mon, 19 Oct 2026 10:41:04 +0300 Subject: [PATCH 3/4] IGNITE-29143 Fix review comments --- .github/workflows/commit-check.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index ccba5ee920654..29424eeb8a4bc 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -126,6 +126,12 @@ jobs: - name: Check message wire format descriptions run: | + missing=$(find modules -path '*/target/classes/META-INF/ignite-wire/*' -type f | sed 's#.*/META-INF/ignite-wire/##' | sort -u \ + | while read -r f; do [ -f "modules/wire-compatibility-check/wire/$f" ] || echo "$f"; done | paste -sd ' ' -) + if [ -n "$missing" ]; then + echo "::error title=Uncollected wire format descriptions::Add the modules that generate these descriptions to modules/wire-compatibility-check/pom.xml: $missing" + exit 1 + fi git add -A modules/wire-compatibility-check/wire if ! git diff --cached --quiet -- modules/wire-compatibility-check/wire; then echo "::error title=Outdated wire format descriptions::modules/wire-compatibility-check/wire differs from the compiled messages. Run './mvnw clean process-classes -pl modules/wire-compatibility-check -am' and commit the changes." From 95749be2282b00b3e73ccaca28619edaa6dfb74a Mon Sep 17 00:00:00 2001 From: chesnokoff Date: Mon, 19 Oct 2026 12:02:59 +0300 Subject: [PATCH 4/4] IGNITE-29143 Regenerate wire format files after merging master --- ...l.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json | 1 + ...ernal.processors.rollingupgrade.feature.IgniteFeatureSet.json | 1 + ...l.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json | 1 + ...processors.rollingupgrade.feature.IgnitePluginFeatureSet.json | 1 + .../messages/org.apache.ignite.internal.util.GridIntList.json | 1 + ...e.ignite.spi.communication.tcp.messages.HandshakeMessage.json | 1 + ...nite.spi.communication.tcp.messages.HandshakeWaitMessage.json | 1 + ...ache.ignite.spi.communication.tcp.messages.NodeIdMessage.json | 1 + ...i.communication.tcp.messages.RecoveryLastReceivedMessage.json | 1 + ...che.ignite.spi.discovery.tcp.messages.InetAddressMessage.json | 1 + ...nite.spi.discovery.tcp.messages.InetSocketAddressMessage.json | 1 + ....spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json | 1 + ...spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json | 1 + ...gnite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json | 1 + ...nite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json | 1 + 15 files changed, 15 insertions(+) diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json index 0f357f77986ed..6f7625e1df8f2 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteCoreFeatureSet", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteProductVersion", "name": "ver"}, {"order": 1, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", "name": "features"} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json index 8e6d7ee1eda05..de6e8dc0ec87e 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "int", "name": "rangeStartInclusive"}, {"order": 1, "type": "int", "name": "rangeEndInclusive"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json index a3f2755d88d77..4786af1683296 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteNodeFeatureSet", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteComponentFeatureSet[]", "name": "features"} ] diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json index 4036405eda9eb..153b489f64c63 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgnitePluginFeatureSet", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteProductVersion", "name": "ver"}, {"order": 1, "type": "org.apache.ignite.internal.processors.rollingupgrade.feature.IgniteFeatureSet", "name": "features"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json index e95638ac56882..78ca7af42c47c 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.internal.util.GridIntList.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.internal.util.GridIntList", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "int[]", "name": "arr"}, {"order": 1, "type": "int", "name": "idx"} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json index b19f48d70115f..95d0e17b1689e 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "java.util.UUID", "name": "nodeId"}, {"order": 1, "type": "long", "name": "rcvCnt"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json index b83f4e0c143b9..c4af81a9ebc64 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage.json @@ -1,4 +1,5 @@ { "class": "org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [] } diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json index f162a84287ea5..1c4d9e5312d21 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "java.util.UUID", "name": "nodeId"} ] diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json index 9213bf9acecb1..87f16677b093e 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "long", "name": "rcvCnt"} ] diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json index cbf519102c827..57d35f0f6e62d 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.InetAddressMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "java.lang.String", "name": "hostName"}, {"order": 1, "type": "byte[]", "name": "addrBytes"} diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json index 183a303f28940..5b7959f854bf3 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.InetSocketAddressMessage", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "java.lang.String", "name": "hostName"}, {"order": 1, "type": "byte[]", "name": "addrBytes"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json index 776e57c4e2a3d..fc54a6a4bcb66 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json index d02908b657650..00ef8f5705cef 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json index c11a3cc843a52..bf29465c199b6 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"}, diff --git a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json index 73be417406f7c..9a720fb12a3fa 100644 --- a/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json +++ b/modules/wire-compatibility-check/wire/messages/org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse.json @@ -1,5 +1,6 @@ { "class": "org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse", + "annotations": ["@org.apache.ignite.internal.ImmutableSchema"], "fields": [ {"order": 0, "type": "org.apache.ignite.lang.IgniteUuid", "name": "id"}, {"order": 1, "type": "java.util.UUID", "name": "verifierNodeId"},