This is an automated email from the ASF dual-hosted git repository.

tkalkirill pushed a change to branch ignite-28223
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from 34ae7aee760 IGNITE-28223 fix code style
     add 3df1cab8922 IGNITE-28085 Add the EvictionsStarted metric to 
DataRegionMetrics (#12866)
     add 5fb65a9440d IGNITE-27951: Upgrade Jetty to 11.0.25 and 
tomcat-servlet-api to 10.0.27 (#12796)
     add 81dda2275ca IGNITE-28203 Use MarshalableMessage for ErrorMessage 
(#12878)
     add e79d372fbe5 IGNITE-26959: Fix thin client continuous query cleanup on 
disconnect (#12861)
     add 53cde36b68f IGNITE-25793 Fix missing logs for 
GridDhtPartitionsSingleMessage sending errors (#12161)
     add 5248d977e92 IGNITE-27853 Use MessageSerializer fo 
GridCacheRawVersionedEntry and DataStreamerEntry (#12746)
     add 86c7e197c07 IGNITE-28189 Fixed incorrect status of a Compute Task when 
it is canceled (#12876)
     add c4f0cf089bf IGNITE-28114 Remove custom configuration for Apache RAT 
plugin (#12871)
     add b5da39c54a8 IGNITE-28211 Fixed flaky RestProcessorInitializationTest 
(#12882)
     add f6dacaaf29b IGNITE-27971 Use message serializer for 
MappingAcceptedMessage and MappingProposedMessage (#12811)
     add f88fd694705 IGNITE-28231 Add warning for `protected classes` CI job 
and update comment (#12897)
     add 907dfd8e2e0 IGNITE-28133 Fix failure on concurrent cache.get() and the 
page eviction - Fixes #12884.
     add 202b1fc8344 IGNITE-28186 DeploymentSPI marked as deprecated (#12874)
     add 65d1cbe81a6 IGNITE-28246 Fix NPE in GridMarshallerMappingProcessor 
(#12898)
     add cc8c96f396d IGNITE-28220 : Revise serialization of 
GridDeploymentRequest v2 (#12888)
     add 64fa8a9504b IGNITE-27559 Use MessageSerializer for 
SchemaAbstractOperation and successors (#12881)
     add 04c41beca34 IGNITE-27556  : MessageSerializer for 
TcpDiscoveryNodeAddedMessage v2 simplified (#12790)
     add 5a2372a4712 IGNITE-28281 Split calcite suite to achieve 30 min per 
suite run (#12905)
     add 2c9e07b095c IGNITE-19972 Added metrics of snapshot check (#12330)
     add 6cca09c3e79 IGNITE-28253 Removed redundant map keys from 
IncrementalSnapshotVerifyResult message (#12900)
     add c010a8623bc IGNITE-28255 Fix NotSerializableException: 
org.apache.ignite.internal.processors.marshaller.MarshallerMappingItem (#12901)
     add 2e7f9a7a95d IGNITE-28290 Added utility discovery collection message 
(#12890)
     add ef685f5c312 IGNITE-28243 Keep service descriptor even if no 
deployments (#12910)
     add 1b738b26390 IGNITE-28297 Update a comment for `protected classes` CI 
job (#12914)
     add 737c550270f IGNITE-28286 : Use MarshallableMessage for GridIoMessage 
and GridEventStorageMessage v2 (#12891)
     add b72bcacf8e1 IGNITE-28237: Finalize Mockito 5 migration and fix 
incompatible tests (#12902)
     add e149edcf34b IGNITE-27631 Use MessageSerializer for SingleNodeMessage 
(#12827)
     add 4cb61ce1aab IGNITE-27934 Fix flaky 
GridBinaryAffinityKeySelfTest#testAffinity (#12896)
     add 08a8afc2f2b IGNITE-28317: Add sanity check to forbid internal Mockito 
API usage (#12918)
     add 822c90bcde6 IGNITE-28232 Get rid of @Order method feature (#12889)
     add 8eda6173fb8 IGNITE-28052 Use MessageSerializer for InitMessage (#12912)
     add 09857d4f06d IGNITE-28222 Fixed race condition during Communication 
Node Client creation (#12885)
     add f66f416052e Merge branch 'master' into ignite-28223
     add a7233078381 IGNITE-28223 Fix after review vpyatkov #1.0
     add eacf0ee290c IGNITE-28223 Fix after review vpyatkov #1.1

No new revisions were added by this update.

Summary of changes:
 .github/workflows/check-protected-classes.yml      |  28 +-
 checkstyle/checkstyle.xml                          |   6 +
 docs/_docs/monitoring-metrics/new-metrics.adoc     |   1 +
 .../query/calcite/CalciteQueryProcessor.java       |  35 ++
 .../query/calcite/exec/ddl/DdlCommandHandler.java  |  23 +-
 .../query/calcite/message/CalciteErrorMessage.java |  36 +-
 .../query/calcite/metadata/ColocationGroup.java    |  26 +-
 .../calcite/metadata/FragmentDescription.java      |  17 +-
 .../query/calcite/metadata/FragmentMapping.java    |  18 +-
 .../query/calcite/prepare/IgniteSqlValidator.java  |   4 +-
 .../calcite/schema/CacheTableDescriptorImpl.java   |   4 +-
 .../schema/PseudoCacheColumnDescriptor.java        |  46 ++-
 .../integration/PseudoColumnProviderTest.java      |  38 ---
 .../PseudoColumnProviderWithNodeRestartTest.java   | 151 +++++++++
 .../ignite/testsuites/IgniteCalciteTestSuite.java  |   5 -
 .../testsuites/IgniteCalciteTestSuite2.java}       |  11 +-
 .../testsuites/IgniteCalciteTestSuite3.java}       |   7 +-
 .../ignite/testsuites/IntegrationTestSuite.java    |   4 +-
 .../apache/ignite/internal/MessageProcessor.java   |   2 -
 .../internal/MessageSerializerGenerator.java       | 116 ++++---
 .../java/org/apache/ignite/internal/Order.java     |   4 -
 modules/core/pom.xml                               |  14 +
 .../java/org/apache/ignite/DataRegionMetrics.java  |   7 +
 .../ignite/configuration/DeploymentMode.java       |   4 +
 .../ignite/configuration/IgniteConfiguration.java  |  12 +
 .../java/org/apache/ignite/internal/GridTopic.java |  20 +-
 .../ignite/internal/MarshallerContextImpl.java     |   2 -
 .../cache/query/index/IndexKeyTypeMessage.java     |  24 +-
 .../managers/communication/ErrorMessage.java       |  82 +----
 .../managers/communication/GridIoManager.java      |  26 +-
 .../managers/communication/GridIoMessage.java      |  23 +-
 .../communication/GridIoMessageFactory.java        |  98 +++++-
 .../deployment/GridDeploymentCommunication.java    |  30 +-
 .../managers/deployment/GridDeploymentRequest.java |  81 ++---
 .../discovery/DiscoveryMessageFactory.java         | 159 +++++++--
 .../SecurityAwareCustomMessageWrapper.java         |  49 +--
 .../encryption/ChangeCacheEncryptionRequest.java   |  35 +-
 .../managers/encryption/GridEncryptionManager.java |  94 +-----
 .../managers/encryption/GroupKeyChangeProcess.java |  18 +-
 .../encryption/MasterKeyChangeRequest.java         | 107 ++++++
 .../eventstorage/GridEventStorageManager.java      |  19 +-
 .../eventstorage/GridEventStorageMessage.java      |  53 ++-
 .../cache/CacheEntryPredicateAdapter.java          |  75 ++++-
 .../processors/cache/GridCacheAdapter.java         |   2 -
 .../processors/cache/GridCacheMessage.java         |   2 +-
 .../cache/GridCachePartitionExchangeManager.java   |   6 +-
 .../cache/IgniteCacheOffheapManagerImpl.java       |  13 +-
 .../internal/processors/cache/StoredCacheData.java |   2 +
 .../dht/PartitionUpdateCountersMessage.java        |  33 +-
 .../dht/preloader/GridDhtPartitionMap.java         |  86 +----
 .../preloader/GridDhtPartitionsExchangeFuture.java |  25 +-
 .../preloader/GridDhtPartitionsFullMessage.java    |  32 +-
 .../preloader/IgniteDhtDemandedPartitionsMap.java  |  14 +-
 .../distributed/near/GridNearGetResponse.java      |   2 +-
 .../near/GridNearSingleGetResponse.java            |   9 +-
 .../cache/persistence/DataRegionMetricsImpl.java   |  18 +
 .../persistence/DataRegionMetricsSnapshot.java     |   9 +
 .../IgniteCacheDatabaseSharedManager.java          |   2 +
 .../evict/FairFifoPageEvictionTracker.java         |   9 +-
 .../persistence/evict/NoOpPageEvictionTracker.java |   9 +-
 .../evict/PageAbstractEvictionTracker.java         |   8 +-
 .../persistence/evict/PageEvictionTracker.java     |   9 +-
 .../evict/Random2LruPageEvictionTracker.java       |  37 ++-
 .../evict/RandomLruPageEvictionTracker.java        |  26 +-
 .../snapshot/AbstractSnapshotOperationRequest.java |  36 +-
 .../snapshot/DataStreamerUpdatesHandler.java       |  11 +-
 ....java => DataStreamerUpdatesHandlerResult.java} |  42 +--
 .../snapshot/IgniteSnapshotManager.java            |  80 +----
 .../snapshot/IncrementalSnapshotVerify.java        |  42 ++-
 .../snapshot/IncrementalSnapshotVerifyResult.java  |  67 ++--
 ...java => SnapshotCheckHandlersNodeResponse.java} |  43 +--
 ...age.java => SnapshotCheckHandlersResponse.java} |  44 +--
 .../SnapshotCheckPartitionHashesResponse.java      |  69 ++++
 .../persistence/snapshot/SnapshotCheckProcess.java | 206 +++++++-----
 .../snapshot/SnapshotCheckProcessRequest.java      |  24 +-
 .../snapshot/SnapshotCheckResponse.java            |  74 +++++
 .../persistence/snapshot/SnapshotChecker.java      |  65 +++-
 .../persistence/snapshot/SnapshotHandler.java      |   3 +-
 .../snapshot/SnapshotHandlerContext.java           |  25 +-
 .../snapshot/SnapshotHandlerRestoreTask.java       |  73 -----
 .../snapshot/SnapshotHandlerResult.java            |  34 +-
 .../persistence/snapshot/SnapshotMetadata.java     |   2 +
 .../snapshot/SnapshotMetadataResponse.java         |  67 ++++
 .../snapshot/SnapshotOperationEndRequest.java      |  33 +-
 .../snapshot/SnapshotOperationRequest.java         |  41 ++-
 .../snapshot/SnapshotOperationResponse.java}       |  39 +--
 .../SnapshotPartitionsQuickVerifyHandler.java      |  12 +-
 .../snapshot/SnapshotPartitionsVerifyHandler.java  |  43 ++-
 .../SnapshotPartitionsVerifyHandlerResponse.java   |  69 ++++
 .../snapshot/SnapshotRestoreOperationResponse.java |  93 ++++++
 .../snapshot/SnapshotRestoreProcess.java           | 137 ++++----
 .../snapshot/SnapshotRestoreStartRequest.java}     |  44 ++-
 .../snapshot/SnapshotStartDiscoveryMessage.java}   |  55 ++--
 .../cache/query/GridCacheQueryRequest.java         |   9 +-
 .../continuous/CacheContinuousQueryEntry.java      |  76 +++--
 .../cache/transactions/TxEntryValueHolder.java     |  20 +-
 .../cache/version/GridCacheRawVersionedEntry.java  | 210 +-----------
 .../processors/datastreamer/DataStreamerEntry.java |  65 +---
 .../dr/IgniteDrDataStreamerCacheUpdater.java       |   2 -
 .../internal/processors/job/GridJobProcessor.java  |   2 +-
 .../internal/processors/job/GridJobWorker.java     |  75 ++---
 .../marshaller/MappingAcceptedMessage.java         |  23 +-
 .../marshaller/MappingProposedMessage.java         |  37 ++-
 .../marshaller/MarshallerMappingItem.java          |  24 +-
 .../PerformanceStatisticsProcessor.java            |   4 +-
 .../platform/client/ClientConnectionContext.java   |   5 +-
 .../platform/client/ClientResourceRegistry.java    |  31 +-
 .../cache/ClientCacheQueryContinuousHandle.java    |   9 +-
 .../internal/processors/query/QueryField.java      |  74 ++++-
 .../message/SchemaAbstractDiscoveryMessage.java    |  44 +--
 .../SchemaAbstractAlterTableOperation.java         |  39 ---
 .../schema/operation/SchemaAbstractOperation.java  |  18 +-
 .../operation/SchemaAddQueryEntityOperation.java   |  42 ++-
 .../SchemaAlterTableAddColumnOperation.java        |  23 +-
 .../SchemaAlterTableDropColumnOperation.java       |  23 +-
 .../operation/SchemaIndexAbstractOperation.java    |   5 +-
 .../operation/SchemaIndexCreateOperation.java      |  45 ++-
 .../schema/operation/SchemaIndexDropOperation.java |  15 +-
 .../processors/service/IgniteServiceProcessor.java |  10 -
 .../util/distributed/DistributedProcess.java       |   4 +-
 .../internal/util/distributed/FullMessage.java     |  46 ++-
 .../internal/util/distributed/InitMessage.java     |  34 +-
 .../util/distributed/SingleNodeMessage.java        | 121 ++-----
 .../communication/MarshallableMessage.java         |   9 +-
 .../tcp/internal/CommunicationWorker.java          |   2 +
 .../tcp/internal/ConnectionClientPool.java         | 361 ++++++++++-----------
 .../ignite/spi/deployment/DeploymentListener.java  |   4 +
 .../ignite/spi/deployment/DeploymentResource.java  |   4 +
 .../spi/deployment/DeploymentResourceAdapter.java  |   4 +
 .../ignite/spi/deployment/DeploymentSpi.java       |   4 +
 .../spi/deployment/local/LocalDeploymentSpi.java   |   3 +
 .../deployment/local/LocalDeploymentSpiMBean.java  |   4 +
 .../ignite/spi/discovery/tcp/ClientImpl.java       |   2 +-
 .../ignite/spi/discovery/tcp/ServerImpl.java       |  25 +-
 .../TcpDiscoveryAbstractTraceableMessage.java      |  31 +-
 .../TcpDiscoveryClientReconnectMessage.java        |  52 +--
 .../messages/TcpDiscoveryCollectionMessage.java    | 143 ++++++++
 .../messages/TcpDiscoveryCustomEventMessage.java   |  18 +-
 .../messages/TcpDiscoveryJoinRequestMessage.java   |  27 +-
 .../TcpDiscoveryNodeAddFinishedMessage.java        |  30 +-
 .../tcp/messages/TcpDiscoveryNodeAddedMessage.java | 112 +++++--
 .../messages/TcpDiscoveryNodeFailedMessage.java    |   3 +-
 .../tcp/messages/TcpDiscoveryNodeLeftMessage.java  |   3 +-
 .../main/resources/META-INF/classnames.properties  |   4 -
 ...dCachePartitionExchangeManagerWarningsTest.java |  76 ++++-
 .../binary/GridBinaryAffinityKeySelfTest.java      |   6 +
 .../direct/DirectMarshallingMessagesTest.java      | 106 ------
 .../encryption/CacheGroupKeyChangeTest.java        |   4 +-
 .../CacheEntryPredicateAdapterMessageTest.java     |  59 +++-
 .../communication/CompressedMessageTest.java       |   4 +-
 .../communication/ErrorMessageSelfTest.java        |  22 +-
 ...iteIoCommunicationMessageSerializationTest.java |   4 +-
 .../communication/IndexKeyTypeMessageTest.java     | 145 +++++++--
 ...loymentRequestOfUnknownClassProcessingTest.java |  14 +-
 .../IgniteDiscoveryMessageSerializationTest.java   |   5 +-
 .../wal/record/WALRecordSerializationTest.java     |  38 ++-
 .../cache/ClientSlowDiscoveryAbstractTest.java     |   2 +-
 .../ClientSlowDiscoveryTransactionRemapTest.java   |  30 +-
 ...teMarshallerCacheClientRequestsMappingTest.java |   6 +-
 .../IgniteDataStorageMetricsSelfTest.java          |  81 ++++-
 .../db/IgniteSequentialNodeCrashRecoveryTest.java  |   2 +-
 .../snapshot/AbstractSnapshotSelfTest.java         |  18 +-
 .../snapshot/IgniteClusterSnapshotCheckTest.java   | 324 +++++++++++++++++-
 .../snapshot/IgniteClusterSnapshotHandlerTest.java |  66 ++--
 .../snapshot/IgniteSnapshotManagerSelfTest.java    |   2 +-
 .../snapshot/IncrementalSnapshotTest.java          |   3 +-
 .../IncrementalSnapshotJoiningClientTest.java      |   2 +-
 ...niteCacheContinuousQueryImmutableEntryTest.java |   4 +-
 .../query/schema/IndexWithSameNameTestBase.java    |   2 +-
 .../rest/RestProcessorInitializationTest.java      |  32 +-
 .../IgniteServiceDeployOnJoinedNodeTest.java       |  94 ++++++
 .../IgniteServiceDeploymentFailureTest.java        |  31 +-
 .../DistributedProcessClientAwaitTest.java         |  34 +-
 .../DistributedProcessCoordinatorLeftTest.java     |  20 +-
 .../DistributedProcessErrorHandlingTest.java       |  17 +-
 .../util/distributed/MessagesPluginProvider.java   |  64 ++++
 .../util/distributed/TestIntegerMessage.java}      |  40 ++-
 .../util/distributed/TestUuidMessage.java}         |  32 +-
 .../ignite/p2p/GridP2PHotRedeploymentSelfTest.java |  16 -
 .../GridAbstractCommunicationSelfTest.java         |   4 +-
 .../CommunicationConnectionPoolMetricsTest.java    |  43 ++-
 ...pCommunicationSpiConcurrentConnectSelfTest.java |   4 +-
 .../tcp/GridTcpCommunicationSpiConfigSelfTest.java |   4 +-
 ...idTcpCommunicationSpiMultithreadedSelfTest.java |   3 +-
 ...GridTcpCommunicationSpiRecoveryAckSelfTest.java |   4 +-
 .../GridTcpCommunicationSpiRecoverySelfTest.java   |   4 +-
 ...TcpCommunicationRecoveryAckClosureSelfTest.java |   4 +-
 ...cpCommunicationSpiHalfOpenedConnectionTest.java |  24 +-
 .../spi/discovery/tcp/BlockTcpDiscoverySpi.java    |   2 +-
 .../spi/discovery/tcp/TcpDiscoverySelfTest.java    |   2 +-
 .../ignite/testframework/GridSpiTestContext.java   |   4 +-
 .../testsuites/IgniteMarshallerSelfTestSuite.java  |   2 -
 .../testsuites/IgniteServiceGridTestSuite.java     |   2 +
 .../IgniteSpiCommunicationSelfTestSuite.java       |   2 +-
 .../ignite/testsuites/IgniteUtilSelfTestSuite.java |   6 +-
 .../resources/codegen/TestMarshallableMessage.java |  24 +-
 ...tMarshallableMessageMarshallableSerializer.java |  18 +-
 .../src/test/resources/codegen/TestMessage.java    |   4 +-
 .../resources/codegen/TestMessageSerializer.java   |   4 +-
 .../thin-client/src/impl/notification_handler.h    |  16 +-
 .../spi/deployment/uri/UriDeploymentSpi.java       |   3 +
 .../spi/deployment/uri/UriDeploymentSpiMBean.java  |   4 +
 .../apache/ignite/cache/websession/WebSession.java |  30 +-
 .../ignite/cache/websession/WebSessionV2.java      |  31 +-
 .../zk/internal/DiscoveryMessageParser.java        |   2 +-
 parent/pom.xml                                     |   7 +-
 parent/rat-config.xml                              |   9 +-
 207 files changed, 4302 insertions(+), 2889 deletions(-)
 create mode 100644 
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/PseudoColumnProviderWithNodeRestartTest.java
 copy 
modules/{slf4j/src/test/java/org/apache/ignite/testsuites/IgniteSlf4jTestSuite.java
 => 
calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite2.java}
 (85%)
 copy 
modules/{jcl/src/test/java/org/apache/ignite/testsuites/IgniteJclTestSuite.java 
=> 
calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite3.java}
 (87%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/managers/encryption/MasterKeyChangeRequest.java
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/{AbstractSnapshotMessage.java
 => DataStreamerUpdatesHandlerResult.java} (60%)
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/{AbstractSnapshotMessage.java
 => SnapshotCheckHandlersNodeResponse.java} (60%)
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/{AbstractSnapshotMessage.java
 => SnapshotCheckHandlersResponse.java} (53%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotCheckPartitionHashesResponse.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotCheckResponse.java
 delete mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotHandlerRestoreTask.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotMetadataResponse.java
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/{distributed/dht/preloader/IntLongMap.java
 => persistence/snapshot/SnapshotOperationResponse.java} (56%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotPartitionsVerifyHandlerResponse.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotRestoreOperationResponse.java
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/{query/h2/twostep/messages/GridQueryCancelRequest.java
 => cache/persistence/snapshot/SnapshotRestoreStartRequest.java} (65%)
 copy 
modules/core/src/main/java/org/apache/ignite/{spi/discovery/tcp/messages/TcpDiscoveryClientAckResponse.java
 => 
internal/processors/cache/persistence/snapshot/SnapshotStartDiscoveryMessage.java}
 (54%)
 delete mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/operation/SchemaAbstractAlterTableOperation.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/messages/TcpDiscoveryCollectionMessage.java
 delete mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/direct/DirectMarshallingMessagesTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/service/IgniteServiceDeployOnJoinedNodeTest.java
 rename modules/core/src/test/java/org/apache/ignite/internal/util/{ => 
distributed}/DistributedProcessClientAwaitTest.java (85%)
 rename modules/core/src/test/java/org/apache/ignite/internal/util/{ => 
distributed}/DistributedProcessCoordinatorLeftTest.java (87%)
 rename modules/core/src/test/java/org/apache/ignite/internal/util/{ => 
distributed}/DistributedProcessErrorHandlingTest.java (93%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/util/distributed/MessagesPluginProvider.java
 copy modules/core/src/test/{resources/codegen/WrongOrderEnumeration.java => 
java/org/apache/ignite/internal/util/distributed/TestIntegerMessage.java} (65%)
 copy 
modules/{calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryCloseMessage.java
 => 
core/src/test/java/org/apache/ignite/internal/util/distributed/TestUuidMessage.java}
 (65%)
 rename modules/core/src/test/java/org/apache/ignite/spi/communication/tcp/{ => 
internal}/TcpCommunicationSpiHalfOpenedConnectionTest.java (88%)

Reply via email to