This is an automated email from the ASF dual-hosted git repository. av pushed a commit to branch ignite-ducktape in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 52e8ecc7eb4e0d374ae30e16adce60c1ea8ddacb Merge: 5f3b0f1 9f4ac43 Author: Anton Vinogradov <a...@apache.org> AuthorDate: Tue Aug 18 12:33:39 2020 +0300 Merge remote-tracking branch 'remotes/origin/master' into ignite-ducktape .../org/apache/ignite/binary/BinaryObject.java | 11 + .../ignite/internal/ClusterMetricsMXBeanImpl.java | 60 +- .../org/apache/ignite/internal/IgniteFeatures.java | 6 +- .../org/apache/ignite/internal/IgniteKernal.java | 2 + .../internal/binary/BinaryClassDescriptor.java | 44 +- .../ignite/internal/binary/BinaryContext.java | 64 +- .../internal/binary/BinaryEnumObjectImpl.java | 45 +- .../ignite/internal/binary/BinaryObjectImpl.java | 16 + .../internal/binary/BinaryObjectOffheapImpl.java | 31 +- .../ignite/internal/binary/BinaryReaderExImpl.java | 7 +- .../apache/ignite/internal/binary/BinaryUtils.java | 42 +- .../internal/binary/GridBinaryMarshaller.java | 3 + .../internal/managers/IgniteMBeansManager.java | 2 +- .../managers/communication/GridIoManager.java | 53 +- .../managers/communication/GridIoMessage.java | 15 +- .../communication/GridIoSecurityAwareMessage.java | 7 +- .../optimized/OptimizedClassDescriptor.java | 38 +- .../marshaller/optimized/OptimizedMarshaller.java | 31 +- .../optimized/OptimizedMarshallerUtils.java | 68 +- .../optimized/OptimizedObjectInputStream.java | 17 +- .../optimized/OptimizedObjectOutputStream.java | 3 + .../OptimizedObjectSharedStreamRegistry.java | 17 + .../processors/cache/mvcc/MvccProcessorImpl.java | 36 +- .../GridCacheDatabaseSharedManager.java | 2038 ++------------------ .../cache/persistence/checkpoint/Checkpoint.java | 86 + .../persistence/checkpoint/CheckpointEntry.java | 2 +- .../persistence/checkpoint/CheckpointHistory.java | 1 - .../checkpoint/CheckpointPagesInfoHolder.java | 53 + .../cache/persistence/checkpoint/Checkpointer.java | 1807 +++++++++++++++++ .../checkpoint/DbCheckpointContextImpl.java | 132 ++ .../checkpoint/WriteCheckpointPages.java | 274 +++ .../pagemem/CheckpointMetricsTracker.java | 4 +- .../cache/transactions/IgniteTxManager.java | 15 +- .../processors/cluster/ClusterProcessor.java | 41 + .../rest/protocols/GridRestProtocolAdapter.java | 2 +- .../apache/ignite/internal/util/IgniteUtils.java | 57 +- .../spi/communication/tcp/TcpCommunicationSpi.java | 15 +- .../tcp/internal/ConnectionClientPool.java | 8 + .../tcp/internal/GridNioServerWrapper.java | 3 +- .../TcpCommunicationConfigInitializer.java | 12 +- .../TcpInverseConnectionResponseMessage.java | 7 +- .../ignite/spi/discovery/tcp/ClientImpl.java | 6 - .../ignite/spi/discovery/tcp/ServerImpl.java | 26 - .../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 33 +- .../discovery/tcp/internal/TcpDiscoveryNode.java | 1 - .../tcp/internal/TcpDiscoveryStatistics.java | 476 +---- .../multicast/TcpDiscoveryMulticastIpFinder.java | 2 +- .../ignite/spi/systemview/jmx/SystemViewMBean.java | 65 +- .../ClusterBaselineNodesMetricsSelfTest.java | 22 + .../binary/BinaryClassLoaderMultiJvmTest.java | 304 +++ .../internal/binary/BinaryClassLoaderTest.java | 248 +++ .../optimized/OptimizedObjectStreamSelfTest.java | 2 +- .../cache/WalModeChangeAdvancedSelfTest.java | 4 +- .../cache/mvcc/MvccStructuresOverheadTest.java | 128 ++ .../db/wal/WalDeletionArchiveAbstractTest.java | 3 +- .../datastreamer/DataStreamerImplSelfTest.java | 4 +- .../tcp/GridSandboxedClientWithoutNetworkTest.java | 105 + ...unicationInverseConnectionEstablishingTest.java | 25 +- .../tcp/GridTotallyUnreachableClientTest.java | 101 + .../TcpClientDiscoveryMarshallerCheckSelfTest.java | 1 + .../discovery/tcp/TcpDiscoverySpiMBeanTest.java | 113 +- .../IgniteBinaryObjectsCacheTestSuite3.java | 4 + .../testsuites/IgniteCacheMvccTestSuite.java | 4 +- .../IgniteSpiCommunicationSelfTestSuite.java | 6 +- .../org/apache/ignite/tests/p2p/cache/Address.java | 57 + .../org/apache/ignite/tests/p2p/cache/Color.java | 50 + .../ignite/tests/p2p/cache/Organization.java | 49 + .../ignite/spi/systemview/SystemViewLocal.java | 122 +- .../persistence/db/wal/IgniteWalRecoveryTest.java | 4 +- 69 files changed, 4503 insertions(+), 2637 deletions(-)