This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch ignite-28331
in repository https://gitbox.apache.org/repos/asf/ignite.git
from e75e6dbfd54 Merge branch 'master' into ignite-28331
add c8a6958d49d IGNITE-27938 Java thin: Add ability to configure cache
partitions count - Fixes #12783.
add 59db10bf73a IGNITE-28219 Control utility: Add event management
commands - Fixes #12887.
add 5efb94234db IGNITE-28251 Supplementing the documentation regarding
maintenance mode scheduling (#12899)
add 11faa99f654 IGNITE-28260 Remove PartitionReservationsMap (#12941)
add 091b0580101 IGNITE-27940 SQL Calcite: Refactor
IgniteSqlCallRewriteTable usage - Fixes #12785.
add fa2c7c606eb IGNITE-28276 Remove TxLockList (#12945)
add d32b88ebc53 IGNITE-28274 JDBC connection parameter 'keepBinary' need
to be described (#12903)
add 918de0de649 IGNITE-28364 Finalize migration of GridCacheMessage
(#12940)
add d2acf963208 IGNITE-27929 Add parent process listener to
IgniteNodeRunner (#12933)
add ffaea42d2e9 IGNITE-27716 Add group name to DumpReader logs (#12840)
add 03a96c25cb0 IGNITE-28348 Fixed NullPointerException while executing
putAllConflict/removeAllConflict requests during cache startup (#12943)
add 5a949f374bd IGNITE-28307 Message Id deduplication (#12929)
add f456f590ad4 IGNITE-28387 Deprecate lazy flag of SqlFieldsQuery in
platforms (#12949)
add 298a2552630 IGNITE-28353 Replace idxNames and idxDefs with a map in
IndexQueryResultMeta (#12950)
add caa5697ddd6 IGNITE-28256 Remove IntLongMap (#12909)
add e2384f8dac4 IGNITE-28396 Remove NodeSpecificData (#12956)
add 8d1c533df89 IGNITE-28299 Fix local runs with VPN on MacOS (#12915)
add 8a26b182415 IGNITE-27899 : Make TcpDiscoveryNode implement message v2
(#12955)
add ee2df95b537 IGNITE-28264 Extract enum from message class, use
serializer to encode and decode the enum (#12916)
add ca400bb025e IGNITE-27818 PerfStat: Add cache store operations (#12954)
add 9eb86031c34 IGNITE-28051 Use MessageSerializer for
ServiceChangeBatchRequest, ServiceClusterDeploymentResultBatch (#12895)
add 4aeb48d71c6 Merge branch 'master' into ignite-28331
add 1858e222559 IGNITE-27968 Use message serializer for
ExchangeFailureMessage (#12963)
add 5dddf25ab99 Merge branch 'master' into ignite-28331
add 5e29a5bcdbd IGNITE-28331 wip
add a785811d4cf Merge branch 'ignite-28331-v2' into ignite-28331
No new revisions were added by this update.
Summary of changes:
docs/_docs/SQL/JDBC/jdbc-driver.adoc | 58 +++
docs/_docs/events/listening-to-events.adoc | 4 +-
docs/_docs/maintenance-mode.adoc | 2 +-
docs/_docs/tools/control-script.adoc | 54 ++-
.../query/calcite/CalciteQueryProcessor.java | 6 +-
.../query/calcite/exec/ArrayRowHandler.java | 7 +-
.../query/calcite/exec/IndexFirstLastScan.java | 14 +-
.../processors/query/calcite/exec/IndexScan.java | 69 +--
.../calcite/exec/IndexWrappedKeyFirstLastScan.java | 64 +++
.../query/calcite/exec/IndexWrappedKeyScan.java | 101 +++++
.../processors/query/calcite/exec/RowHandler.java | 4 -
.../query/calcite/message/CalciteErrorMessage.java | 4 -
.../query/calcite/message/CalciteMessage.java | 5 -
.../calcite/message/CalciteMessageFactory.java | 9 +-
.../query/calcite/message/MessageType.java | 25 +-
.../calcite/prepare/IgniteSqlCallRewriteTable.java | 34 +-
...pareService.java => IgniteSqlNodeRewriter.java} | 12 +-
.../query/calcite/prepare/IgniteSqlValidator.java | 31 +-
.../query/calcite/schema/CacheIndexImpl.java | 115 ++---
...ndexImpl.java => CacheWrappedKeyIndexImpl.java} | 102 ++---
.../query/calcite/schema/SchemaHolderImpl.java | 60 ++-
.../exec/rel/AbstractSetOpExecutionTest.java | 7 +-
.../query/calcite/exec/rel/BaseAggregateTest.java | 7 +-
.../rel/HashAggregateSingleGroupExecutionTest.java | 7 +-
.../OperatorsExtensionIntegrationTest.java | 22 +-
.../internal/MessageSerializerGenerator.java | 2 +-
.../junits/IgniteCompatibilityNodeRunner.java | 4 +
.../commandline/CommandHandlerParsingTest.java | 4 +-
.../testsuites/IgniteControlUtilityTestSuite2.java | 3 +
.../ignite/util/GridCommandHandlerEventTest.java | 206 +++++++++
.../apache/ignite/IgniteJdbcThinDataSource.java | 4 +
.../apache/ignite/cache/query/SqlFieldsQuery.java | 4 +-
.../ignite/client/ClientAffinityConfiguration.java | 88 ++++
.../ignite/client/ClientCacheConfiguration.java | 25 ++
.../java/org/apache/ignite/dump/DumpReader.java | 25 +-
.../ignite/internal/ClusterMetricsSnapshot.java | 3 +
.../org/apache/ignite/internal/ExchangeInfo.java | 4 -
.../org/apache/ignite/internal/GridComponent.java | 5 +-
.../ignite/internal/GridJobCancelRequest.java | 4 -
.../ignite/internal/GridJobExecuteRequest.java | 4 -
.../ignite/internal/GridJobExecuteResponse.java | 4 -
.../ignite/internal/GridJobSiblingsRequest.java | 4 -
.../ignite/internal/GridJobSiblingsResponse.java | 4 -
.../ignite/internal/GridTaskCancelRequest.java | 4 -
.../ignite/internal/GridTaskSessionRequest.java | 4 -
.../ignite/internal/IgniteDiagnosticRequest.java | 4 -
.../ignite/internal/IgniteDiagnosticResponse.java | 4 -
.../org/apache/ignite/internal/TxEntriesInfo.java | 4 -
.../java/org/apache/ignite/internal/TxInfo.java | 4 -
.../cache/query/index/IndexQueryResultMeta.java | 46 +-
.../query/index/sorted/IndexKeyDefinition.java | 5 -
.../query/index/sorted/IndexKeyTypeSettings.java | 5 -
.../ignite/internal/client/thin/ClientUtils.java | 29 +-
.../client/thin/ProtocolBitmaskFeature.java | 5 +-
.../internal/management/IgniteCommandRegistry.java | 4 +-
.../EventCommand.java} | 15 +-
.../EventCommandArg.java} | 18 +-
.../EventDisableCommand.java} | 33 +-
.../EventEnableCommand.java} | 33 +-
.../EventListCommand.java} | 42 +-
.../EventListCommandArg.java} | 18 +-
.../internal/management/event/EventListTask.java | 103 +++++
.../management/event/EventManagementTask.java | 105 +++++
.../managers/checkpoint/GridCheckpointRequest.java | 4 -
.../managers/communication/CompressedMessage.java | 8 -
.../managers/communication/ErrorMessage.java | 4 -
.../managers/communication/GridIoMessage.java | 4 -
.../communication/GridIoMessageFactory.java | 361 ++++++++-------
.../communication/GridIoSecurityAwareMessage.java | 7 -
.../managers/communication/GridIoUserMessage.java | 4 -
.../communication/IgniteIoTestMessage.java | 4 -
.../communication/IgniteMessageFactoryImpl.java | 8 +
.../communication/SessionChannelMessage.java | 7 -
.../deployment/GridDeploymentInfoBean.java | 4 -
.../managers/deployment/GridDeploymentRequest.java | 4 -
.../deployment/GridDeploymentResponse.java | 4 -
.../discovery/DiscoveryMessageFactory.java | 231 +++++-----
.../managers/discovery/GridDiscoveryManager.java | 13 +-
.../SecurityAwareCustomMessageWrapper.java | 4 -
.../encryption/ChangeCacheEncryptionRequest.java | 4 -
.../encryption/GenerateEncryptionKeyRequest.java | 4 -
.../encryption/GenerateEncryptionKeyResponse.java | 4 -
.../encryption/MasterKeyChangeRequest.java | 4 -
.../eventstorage/GridEventStorageManager.java | 85 +++-
.../eventstorage/GridEventStorageMessage.java | 4 -
.../internal/processors/authentication/User.java | 4 -
.../authentication/UserAcceptedMessage.java | 4 -
.../UserAuthenticateRequestMessage.java | 4 -
.../UserAuthenticateResponseMessage.java | 4 -
.../authentication/UserManagementOperation.java | 5 -
.../UserManagementOperationFinishedMessage.java | 4 -
.../authentication/UserProposedMessage.java | 4 -
.../cache/CacheAffinityChangeMessage.java | 4 -
.../cache/CacheEntryPredicateAdapter.java | 109 +----
...eployable.java => CacheEntryPredicateType.java} | 29 +-
.../processors/cache/CacheEvictionEntry.java | 5 -
.../processors/cache/CacheInvokeDirectResult.java | 4 -
.../cache/CacheStatisticsClearMessage.java | 5 -
.../cache/CacheStatisticsModeChangeMessage.java | 4 -
.../cache/ClientCacheChangeDiscoveryMessage.java | 4 -
.../ClientCacheChangeDummyDiscoveryMessage.java | 4 -
.../processors/cache/DynamicCacheChangeBatch.java | 4 -
.../processors/cache/ExchangeFailureMessage.java | 34 +-
.../processors/cache/GridCacheContext.java | 6 +-
.../processors/cache/GridCacheEntryInfo.java | 5 -
.../processors/cache/GridCacheGroupIdMessage.java | 52 ---
.../processors/cache/GridCacheIdMessage.java | 52 ---
.../processors/cache/GridCacheIoManager.java | 5 +-
.../processors/cache/GridCacheMessage.java | 78 +---
.../cache/GridCachePartitionExchangeManager.java | 10 +-
.../internal/processors/cache/GridCacheReturn.java | 4 -
.../internal/processors/cache/GridCacheUtils.java | 40 +-
.../GridChangeGlobalStateMessageResponse.java | 4 -
...TimeoutOnPartitionMapExchangeChangeMessage.java | 4 -
.../processors/cache/WalStateAckMessage.java | 4 -
.../processors/cache/WalStateFinishMessage.java | 4 -
.../processors/cache/WalStateProposeMessage.java | 4 -
.../cache/binary/BinaryMetadataVersionInfo.java | 7 -
.../binary/MetadataRemoveAcceptedMessage.java | 4 -
.../binary/MetadataRemoveProposedMessage.java | 4 -
.../cache/binary/MetadataRequestMessage.java | 5 -
.../cache/binary/MetadataResponseMessage.java | 5 -
.../binary/MetadataUpdateAcceptedMessage.java | 4 -
.../distributed/GridCacheTtlUpdateRequest.java | 4 -
.../distributed/GridCacheTxRecoveryRequest.java | 4 -
.../distributed/GridCacheTxRecoveryResponse.java | 37 +-
.../distributed/GridDistributedLockRequest.java | 4 -
.../distributed/GridDistributedLockResponse.java | 44 +-
.../GridDistributedTxFinishRequest.java | 4 -
.../GridDistributedTxFinishResponse.java | 4 -
.../GridDistributedTxPrepareRequest.java | 4 -
.../GridDistributedTxPrepareResponse.java | 26 --
.../cache/distributed/GridNearUnlockRequest.java | 4 -
.../dht/GridDhtAffinityAssignmentRequest.java | 4 -
.../dht/GridDhtAffinityAssignmentResponse.java | 4 -
.../cache/distributed/dht/GridDhtCacheAdapter.java | 3 +-
.../cache/distributed/dht/GridDhtLockRequest.java | 4 -
.../cache/distributed/dht/GridDhtLockResponse.java | 37 +-
.../distributed/dht/GridDhtTxFinishRequest.java | 4 -
.../distributed/dht/GridDhtTxFinishResponse.java | 4 -
.../dht/GridDhtTxOnePhaseCommitAckRequest.java | 4 -
.../distributed/dht/GridDhtTxPrepareRequest.java | 4 -
.../distributed/dht/GridDhtTxPrepareResponse.java | 37 +-
.../distributed/dht/GridDhtUnlockRequest.java | 4 -
.../dht/PartitionUpdateCountersMessage.java | 4 -
.../dht/TransactionAttributesAwareRequest.java | 7 -
.../AtomicApplicationAttributesAwareRequest.java | 7 -
.../GridDhtAtomicDeferredUpdateResponse.java | 15 +-
.../dht/atomic/GridDhtAtomicNearResponse.java | 44 +-
.../atomic/GridDhtAtomicSingleUpdateRequest.java | 4 -
.../dht/atomic/GridDhtAtomicUpdateRequest.java | 4 -
.../dht/atomic/GridDhtAtomicUpdateResponse.java | 36 +-
.../atomic/GridNearAtomicCheckUpdateRequest.java | 4 -
.../atomic/GridNearAtomicFullUpdateRequest.java | 4 -
.../GridNearAtomicSingleUpdateFilterRequest.java | 4 -
.../GridNearAtomicSingleUpdateInvokeRequest.java | 4 -
.../atomic/GridNearAtomicSingleUpdateRequest.java | 4 -
.../dht/atomic/GridNearAtomicUpdateResponse.java | 26 +-
.../distributed/dht/atomic/NearCacheUpdates.java | 4 -
.../cache/distributed/dht/atomic/UpdateErrors.java | 4 -
.../dht/preloader/CacheGroupAffinityMessage.java | 4 -
.../preloader/CachePartitionFullCountersMap.java | 7 -
.../CachePartitionPartialCountersMap.java | 7 -
.../dht/preloader/GridDhtForceKeysRequest.java | 4 -
.../dht/preloader/GridDhtForceKeysResponse.java | 75 +---
.../preloader/GridDhtPartitionDemandMessage.java | 4 -
.../dht/preloader/GridDhtPartitionExchangeId.java | 4 -
.../dht/preloader/GridDhtPartitionFullMap.java | 7 -
.../dht/preloader/GridDhtPartitionMap.java | 7 -
.../preloader/GridDhtPartitionSupplyMessage.java | 4 -
.../preloader/GridDhtPartitionsExchangeFuture.java | 10 +-
.../preloader/GridDhtPartitionsFullMessage.java | 10 +-
.../preloader/GridDhtPartitionsSingleMessage.java | 23 +-
.../preloader/GridDhtPartitionsSingleRequest.java | 4 -
.../dht/preloader/GroupPartitionIdPair.java | 7 -
.../preloader/IgniteDhtDemandedPartitionsMap.java | 7 -
.../preloader/IgniteDhtPartitionCountersMap.java | 7 -
.../IgniteDhtPartitionHistorySuppliersMap.java | 15 +-
.../preloader/IgniteDhtPartitionsToReloadMap.java | 7 -
.../distributed/dht/preloader/IntLongMap.java | 60 ---
.../dht/preloader/PartitionReservationsMap.java | 68 ---
.../dht/preloader/latch/LatchAckMessage.java | 5 -
.../distributed/near/CacheVersionedValue.java | 4 -
.../cache/distributed/near/GridNearGetRequest.java | 4 -
.../distributed/near/GridNearGetResponse.java | 54 +--
.../distributed/near/GridNearLockRequest.java | 4 -
.../distributed/near/GridNearLockResponse.java | 79 +---
.../distributed/near/GridNearSingleGetRequest.java | 4 -
.../near/GridNearSingleGetResponse.java | 54 +--
.../distributed/near/GridNearTxFinishRequest.java | 4 -
.../distributed/near/GridNearTxFinishResponse.java | 44 +-
.../distributed/near/GridNearTxPrepareRequest.java | 4 -
.../near/GridNearTxPrepareResponse.java | 109 +----
.../snapshot/DataStreamerUpdatesHandlerResult.java | 4 -
.../snapshot/IncrementalSnapshotAwareMessage.java | 7 -
.../snapshot/IncrementalSnapshotVerifyResult.java | 4 -
.../snapshot/SnapshotCheckHandlersResponse.java | 4 -
.../SnapshotCheckPartitionHashesResponse.java | 4 -
.../snapshot/SnapshotCheckProcessRequest.java | 4 -
.../snapshot/SnapshotCheckResponse.java | 4 -
.../snapshot/SnapshotFilesFailureMessage.java | 7 -
.../snapshot/SnapshotFilesRequestMessage.java | 7 -
.../snapshot/SnapshotHandlerResult.java | 4 -
.../snapshot/SnapshotMetadataResponse.java | 4 -
.../snapshot/SnapshotOperationEndRequest.java | 4 -
.../snapshot/SnapshotOperationRequest.java | 4 -
.../snapshot/SnapshotOperationResponse.java | 4 -
.../SnapshotPartitionsVerifyHandlerResponse.java | 4 -
.../snapshot/SnapshotRestoreOperationResponse.java | 5 -
.../snapshot/SnapshotRestoreStartRequest.java | 4 -
.../snapshot/SnapshotStartDiscoveryMessage.java | 4 -
.../cache/query/GridCacheQueryRequest.java | 4 -
.../cache/query/GridCacheQueryResponse.java | 45 +-
.../processors/cache/query/GridCacheSqlQuery.java | 5 -
.../continuous/CacheContinuousQueryBatchAck.java | 24 +-
.../continuous/CacheContinuousQueryEntry.java | 4 -
.../continuous/CacheContinuousQueryManager.java | 2 +-
.../cache/store/GridCacheStoreManagerAdapter.java | 64 +++
.../cache/transactions/IgniteTxEntry.java | 4 -
.../processors/cache/transactions/IgniteTxKey.java | 4 -
.../cache/transactions/TxDeadlockDetection.java | 24 +-
.../cache/transactions/TxEntryValueHolder.java | 4 -
.../processors/cache/transactions/TxLock.java | 5 -
.../processors/cache/transactions/TxLockList.java | 73 ---
.../cache/transactions/TxLocksRequest.java | 4 -
.../cache/transactions/TxLocksResponse.java | 23 +-
.../cache/version/GridCacheRawVersionedEntry.java | 4 -
.../processors/cache/version/GridCacheVersion.java | 4 -
.../cache/version/GridCacheVersionEx.java | 4 -
.../processors/cluster/CacheMetricsMessage.java | 8 -
.../cluster/ChangeGlobalStateFinishMessage.java | 4 -
.../cluster/ChangeGlobalStateMessage.java | 4 -
.../cluster/ClusterMetricsUpdateMessage.java | 7 -
.../processors/cluster/NodeFullMetricsMessage.java | 7 -
.../processors/cluster/NodeMetricsMessage.java | 8 -
.../ContinuousRoutineStartResultMessage.java | 4 -
.../continuous/GridContinuousMessage.java | 4 -
.../continuous/StopRoutineAckDiscoveryMessage.java | 4 -
.../continuous/StopRoutineDiscoveryMessage.java | 4 -
.../processors/datastreamer/DataStreamerEntry.java | 4 -
.../datastreamer/DataStreamerRequest.java | 4 -
.../datastreamer/DataStreamerResponse.java | 4 -
.../marshaller/MappingAcceptedMessage.java | 4 -
.../marshaller/MappingProposedMessage.java | 4 -
.../marshaller/MarshallerMappingItem.java | 4 -
.../marshaller/MissingMappingRequestMessage.java | 5 -
.../marshaller/MissingMappingResponseMessage.java | 5 -
.../DistributedMetaStorageCasAckMessage.java | 4 -
.../DistributedMetaStorageCasMessage.java | 4 -
.../DistributedMetaStorageUpdateAckMessage.java | 4 -
.../DistributedMetaStorageUpdateMessage.java | 4 -
.../internal/processors/odbc/ClientMessage.java | 5 -
.../performancestatistics/OperationType.java | 24 +-
.../platform/client/ClientBitmaskFeature.java | 5 +-
.../cache/ClientCacheConfigurationSerializer.java | 21 +
.../cache/ClientCachePutAllConflictRequest.java | 2 +-
.../cache/ClientCacheRemoveAllConflictRequest.java | 2 +-
.../platform/client/cache/ClientCacheRequest.java | 14 +-
.../internal/processors/query/QueryField.java | 4 -
.../twostep/messages/GridQueryCancelRequest.java | 4 -
.../h2/twostep/messages/GridQueryFailResponse.java | 4 -
.../twostep/messages/GridQueryNextPageRequest.java | 4 -
.../messages/GridQueryNextPageResponse.java | 5 -
.../query/messages/GridQueryKillRequest.java | 7 -
.../query/messages/GridQueryKillResponse.java | 7 -
.../message/SchemaFinishDiscoveryMessage.java | 4 -
.../message/SchemaOperationStatusMessage.java | 4 -
.../message/SchemaProposeDiscoveryMessage.java | 4 -
.../operation/SchemaAddQueryEntityOperation.java | 4 -
.../SchemaAlterTableAddColumnOperation.java | 4 -
.../SchemaAlterTableDropColumnOperation.java | 4 -
.../operation/SchemaIndexCreateOperation.java | 4 -
.../schema/operation/SchemaIndexDropOperation.java | 4 -
.../query/stat/messages/StatisticsColumnData.java | 8 -
.../stat/messages/StatisticsDecimalMessage.java | 7 -
.../query/stat/messages/StatisticsKeyMessage.java | 7 -
.../query/stat/messages/StatisticsObjectData.java | 8 -
.../query/stat/messages/StatisticsRequest.java | 8 -
.../query/stat/messages/StatisticsResponse.java | 8 -
.../rest/handlers/task/GridTaskResultRequest.java | 4 -
.../rest/handlers/task/GridTaskResultResponse.java | 5 -
.../service/ServiceChangeAbstractRequest.java | 19 +-
.../service/ServiceChangeBatchRequest.java | 18 +-
.../service/ServiceClusterDeploymentResult.java | 19 +-
.../ServiceClusterDeploymentResultBatch.java | 21 +-
.../service/ServiceDeploymentProcessId.java | 4 -
.../service/ServiceDeploymentRequest.java | 36 +-
.../service/ServiceSingleNodeDeploymentResult.java | 4 -
.../ServiceSingleNodeDeploymentResultBatch.java | 4 -
.../service/ServiceUndeploymentRequest.java | 8 +-
.../ignite/internal/util/GridByteArrayList.java | 4 -
.../internal/util/GridPartitionStateMap.java | 7 -
.../apache/ignite/internal/util/IgniteUtils.java | 9 +
.../internal/util/distributed/FullMessage.java | 4 -
.../internal/util/distributed/InitMessage.java | 4 -
.../util/distributed/SingleNodeMessage.java | 8 -
.../apache/ignite/lang/IgniteProductVersion.java | 30 +-
.../plugin/extensions/communication/Message.java | 45 +-
.../extensions/communication/MessageFactory.java | 35 ++
.../collision/jobstealing/JobStealingRequest.java | 4 -
.../TcpConnectionRequestDiscoveryMessage.java | 4 -
.../TcpInverseConnectionResponseMessage.java | 4 -
.../tcp/messages/HandshakeMessage.java | 5 -
.../tcp/messages/HandshakeWaitMessage.java | 7 -
.../communication/tcp/messages/NodeIdMessage.java | 5 -
.../tcp/messages/RecoveryLastReceivedMessage.java | 5 -
.../ignite/spi/discovery/tcp/ClientImpl.java | 2 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 34 +-
.../ignite/spi/discovery/tcp/TcpDiscoveryImpl.java | 26 +-
.../tcp/internal/DiscoveryDataPacket.java | 35 +-
.../discovery/tcp/internal/TcpDiscoveryNode.java | 82 +++-
.../discovery/tcp/messages/InetAddressMessage.java | 4 -
.../tcp/messages/InetSocketAddressMessage.java | 4 -
.../discovery/tcp/messages/NodeSpecificData.java | 84 ----
.../messages/TcpDiscoveryAuthFailedMessage.java | 4 -
.../messages/TcpDiscoveryCacheMetricsMessage.java | 4 -
.../messages/TcpDiscoveryCheckFailedMessage.java | 4 -
.../messages/TcpDiscoveryClientAckResponse.java | 4 -
.../TcpDiscoveryClientMetricsUpdateMessage.java | 4 -
.../TcpDiscoveryClientNodesMetricsMessage.java | 4 -
.../messages/TcpDiscoveryClientPingRequest.java | 4 -
.../messages/TcpDiscoveryClientPingResponse.java | 4 -
.../TcpDiscoveryClientReconnectMessage.java | 4 -
.../messages/TcpDiscoveryCollectionMessage.java | 4 -
.../TcpDiscoveryConnectionCheckMessage.java | 4 -
.../messages/TcpDiscoveryCustomEventMessage.java | 4 -
.../tcp/messages/TcpDiscoveryDiscardMessage.java | 4 -
.../messages/TcpDiscoveryDuplicateIdMessage.java | 4 -
.../tcp/messages/TcpDiscoveryHandshakeRequest.java | 4 -
.../messages/TcpDiscoveryHandshakeResponse.java | 4 -
.../messages/TcpDiscoveryJoinRequestMessage.java | 27 +-
.../TcpDiscoveryLoopbackProblemMessage.java | 4 -
.../messages/TcpDiscoveryMetricsUpdateMessage.java | 4 -
.../TcpDiscoveryNodeAddFinishedMessage.java | 7 +-
.../tcp/messages/TcpDiscoveryNodeAddedMessage.java | 65 +--
.../messages/TcpDiscoveryNodeFailedMessage.java | 4 -
.../TcpDiscoveryNodeFullMetricsMessage.java | 4 -
.../tcp/messages/TcpDiscoveryNodeLeftMessage.java | 4 -
.../messages/TcpDiscoveryNodeMetricsMessage.java | 4 -
.../tcp/messages/TcpDiscoveryPingRequest.java | 4 -
.../tcp/messages/TcpDiscoveryPingResponse.java | 4 -
.../TcpDiscoveryRingLatencyCheckMessage.java | 4 -
.../TcpDiscoveryServerOnlyCustomEventMessage.java | 4 -
.../messages/TcpDiscoveryStatusCheckMessage.java | 4 -
.../main/resources/META-INF/classnames.properties | 1 -
...idEventStorageRuntimeConfigurationSelfTest.java | 13 +-
.../client/thin/CacheConfigurationTest.java | 159 +++++++
.../internal/client/thin/FunctionalTest.java | 93 ----
.../direct/TestNestedContainersMessage.java | 4 -
.../GridManagerLocalMessageListenerSelfTest.java | 12 +-
.../CacheEntryPredicateAdapterMessageTest.java | 123 -----
.../communication/CompressedMessageTest.java | 10 +-
.../affinity/GridAffinityAssignmentV2Test.java | 9 +-
.../rebalancing/GridCacheRebalanceOrderTest.java | 4 +-
.../snapshot/dump/IgniteCacheDumpSelf2Test.java | 189 ++++++++
.../PerformanceStatisticsSelfTest.java | 87 ++++
.../util/distributed/MessagesPluginProvider.java | 4 +-
.../util/distributed/TestIntegerMessage.java | 4 -
.../internal/util/distributed/TestUuidMessage.java | 4 -
.../nio/IgniteExceptionInNioWorkerSelfTest.java | 2 +-
.../TcpCommunicationSpiSslVolatilePayloadTest.java | 10 +-
.../loadtests/communication/GridTestMessage.java | 4 -
.../GridAbstractCommunicationSelfTest.java | 12 +-
.../communication/GridCacheMessageSelfTest.java | 494 +--------------------
.../ignite/spi/communication/GridTestMessage.java | 114 +----
.../ignite/spi/communication/TestBadMessage.java} | 50 +--
.../ignite/spi/communication/TestMessage.java} | 37 +-
.../ignite/spi/communication/TestMessage1.java} | 49 +-
.../ignite/spi/communication/TestMessage2.java} | 69 +--
.../communication/TestVolatilePayloadMessage.java | 85 +---
.../CommunicationConnectionPoolMetricsTest.java | 24 +-
.../tcp/GridTcpCommunicationSpiAbstractTest.java | 9 +-
...pCommunicationSpiConcurrentConnectSelfTest.java | 10 +-
.../tcp/GridTcpCommunicationSpiConfigSelfTest.java | 5 +-
...idTcpCommunicationSpiMultithreadedSelfTest.java | 5 +-
...GridTcpCommunicationSpiRecoveryAckSelfTest.java | 10 +-
.../GridTcpCommunicationSpiRecoverySelfTest.java | 5 +-
...TcpCommunicationRecoveryAckClosureSelfTest.java | 10 +-
.../tcp/TcpCommunicationStatisticsTest.java | 8 +-
.../TcpDiscoveryDeadNodeAddressResolvingTest.java | 7 +-
.../spi/discovery/tcp/TcpDiscoverySelfTest.java | 52 ++-
.../junits/multijvm/IgniteNodeRunner.java | 39 ++
.../junits/multijvm/IgniteProcessProxy.java | 2 +-
.../ignite/testsuites/IgniteBasicTestSuite.java | 2 -
...ridCommandHandlerClusterByClassTest_help.output | 18 +
...andHandlerClusterByClassWithSSLTest_help.output | 18 +
.../internal/processors/query/h2/QueryTable.java | 4 -
.../query/h2/twostep/msg/GridH2Array.java | 4 -
.../query/h2/twostep/msg/GridH2Boolean.java | 4 -
.../query/h2/twostep/msg/GridH2Byte.java | 4 -
.../query/h2/twostep/msg/GridH2Bytes.java | 4 -
.../query/h2/twostep/msg/GridH2CacheObject.java | 4 -
.../query/h2/twostep/msg/GridH2Date.java | 4 -
.../query/h2/twostep/msg/GridH2Decimal.java | 4 -
.../query/h2/twostep/msg/GridH2DmlRequest.java | 4 -
.../query/h2/twostep/msg/GridH2DmlResponse.java | 5 -
.../query/h2/twostep/msg/GridH2Double.java | 4 -
.../query/h2/twostep/msg/GridH2Float.java | 4 -
.../query/h2/twostep/msg/GridH2Geometry.java | 4 -
.../h2/twostep/msg/GridH2IndexRangeRequest.java | 4 -
.../h2/twostep/msg/GridH2IndexRangeResponse.java | 4 -
.../query/h2/twostep/msg/GridH2Integer.java | 4 -
.../query/h2/twostep/msg/GridH2JavaObject.java | 4 -
.../query/h2/twostep/msg/GridH2Long.java | 4 -
.../query/h2/twostep/msg/GridH2Null.java | 4 -
.../query/h2/twostep/msg/GridH2QueryRequest.java | 4 -
.../query/h2/twostep/msg/GridH2RowMessage.java | 4 -
.../query/h2/twostep/msg/GridH2RowRange.java | 5 -
.../query/h2/twostep/msg/GridH2RowRangeBounds.java | 4 -
.../query/h2/twostep/msg/GridH2Short.java | 4 -
.../query/h2/twostep/msg/GridH2String.java | 4 -
.../query/h2/twostep/msg/GridH2Time.java | 4 -
.../query/h2/twostep/msg/GridH2Timestamp.java | 4 -
.../query/h2/twostep/msg/GridH2Uuid.java | 4 -
.../h2/twostep/msg/GridH2ValueMessageFactory.java | 56 +--
.../org/apache/ignite/client/ClientTestSuite.java | 2 +
.../include/ignite/cache/query/query_sql_fields.h | 6 +-
.../thin-client-test/src/sql_fields_query_test.cpp | 2 +-
.../ignite/thin/cache/query/query_sql_fields.h | 4 +-
.../Cache/Query/CacheQueriesTest.cs | 2 +
.../Query/Linq/CacheLinqTest.Introspection.cs | 16 +-
.../Cache/Query/Linq/CacheLinqTest.Misc.cs | 3 +-
.../Client/Cache/SqlQueryTest.cs | 2 +
.../Cache/Query/SqlFieldsQuery.cs | 9 +-
.../Impl/Client/Cache/CacheClient.cs | 2 +
.../Impl/CacheFieldsQueryExecutor.cs | 2 +
.../dotnet/Apache.Ignite.Linq/QueryOptions.cs | 4 +
427 files changed, 3063 insertions(+), 4646 deletions(-)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/IndexWrappedKeyFirstLastScan.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/IndexWrappedKeyScan.java
copy
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/{PrepareService.java
=> IgniteSqlNodeRewriter.java} (79%)
copy
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/{SystemViewIndexImpl.java
=> CacheWrappedKeyIndexImpl.java} (55%)
create mode 100644
modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerEventTest.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/client/ClientAffinityConfiguration.java
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{persistence/PersistenceCleanCommand.java
=> event/EventCommand.java} (71%)
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{cache/CacheResetLostPartitionsCommandArg.java
=> event/EventCommandArg.java} (75%)
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{metric/MetricConfigureHitrateCommand.java
=> event/EventDisableCommand.java} (59%)
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{metric/MetricConfigureHitrateCommand.java
=> event/EventEnableCommand.java} (58%)
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{consistency/ConsistencyStatusCommand.java
=> event/EventListCommand.java} (56%)
copy
modules/core/src/main/java/org/apache/ignite/internal/management/{cache/CacheClearCommandArg.java
=> event/EventListCommandArg.java} (75%)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/management/event/EventListTask.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/management/event/EventManagementTask.java
copy
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/{GridCacheDeployable.java
=> CacheEntryPredicateType.java} (68%)
delete mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/IntLongMap.java
delete mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/PartitionReservationsMap.java
delete mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/TxLockList.java
delete mode 100644
modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/NodeSpecificData.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/client/thin/CacheConfigurationTest.java
delete mode 100644
modules/core/src/test/java/org/apache/ignite/internal/managers/communication/CacheEntryPredicateAdapterMessageTest.java
copy
modules/core/src/{main/java/org/apache/ignite/spi/collision/jobstealing/JobStealingRequest.java
=> test/java/org/apache/ignite/spi/communication/TestBadMessage.java} (62%)
copy
modules/{extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/P2PTestPredicate.java
=> core/src/test/java/org/apache/ignite/spi/communication/TestMessage.java}
(60%)
copy
modules/core/src/{main/java/org/apache/ignite/internal/processors/query/h2/twostep/messages/GridQueryCancelRequest.java
=> test/java/org/apache/ignite/spi/communication/TestMessage1.java} (59%)
copy
modules/core/src/{main/java/org/apache/ignite/spi/communication/tcp/messages/NodeIdMessage.java
=> test/java/org/apache/ignite/spi/communication/TestMessage2.java} (56%)