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

nizhikov pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from b00c602259b IGNITE-28845 Fix broken tests in DeploymentTest (#13315)
     add a2c55f3cee0 IGNITE-28819 [1/N] Thin client extraction (#13312)

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 assembly/dependencies-apache-ignite-lgpl.xml       |   1 +
 assembly/dependencies-apache-ignite-slim.xml       |   1 +
 assembly/dependencies-apache-ignite.xml            |   1 +
 .../apache/ignite/internal/binary/BinaryUtils.java | 192 ++++++++++++++
 modules/bom/pom.xml                                |   5 +
 .../affinity/AffinityTopologyVersion.java          |   0
 .../ClientConnectionNodeRecoveryException.java     |   0
 .../cache/expiry/PlatformExpiryPolicy.java         |   0
 .../processors/platform/client/ClientFlag.java     |   0
 .../processors/platform/client/ClientStatus.java   |   0
 .../platform/client/IgniteClientException.java     |  12 -
 .../apache/ignite/internal/util/CommonUtils.java   | 180 ++++++++++++++
 .../ignite/internal/util/HostAndPortRange.java     |   0
 .../internal/util/future/GridFinishedFuture.java   |   4 +-
 .../internal/util/future/GridFutureAdapter.java    |   8 +-
 .../util/future/GridFutureChainListener.java       |   0
 .../ignite/internal/util/lang/ClusterNodeFunc.java |   0
 .../lang/gridfunc/ContainsNodeIdsPredicate.java    |   0
 .../gridfunc/EqualsClusterNodeIdPredicate.java     |   0
 .../util/lang/gridfunc/HasEqualIdPredicate.java    |   0
 .../util/lang/gridfunc/HasNotEqualIdPredicate.java |   0
 .../java/org/apache/ignite/logger/NullLogger.java  |   0
 .../ignite/ssl/AbstractSslContextFactory.java      |   0
 .../apache/ignite/ssl/DelegatingSSLContextSpi.java |   0
 .../org/apache/ignite/ssl/SSLContextWrapper.java   |   0
 .../ignite/ssl/SSLServerSocketFactoryWrapper.java  |   0
 .../apache/ignite/ssl/SSLSocketFactoryWrapper.java |   0
 .../org/apache/ignite/ssl/SslContextFactory.java   |   0
 .../java/org/apache/ignite/ssl/package-info.java   |   0
 .../junits/IgniteCompatibilityAbstractTest.java    |   6 +-
 modules/core/pom.xml                               |   7 +
 .../rendezvous/RendezvousAffinityFunction.java     |  12 +-
 .../ignite/configuration/CacheConfiguration.java   |   4 +-
 .../ClientConnectorConfiguration.java              |   5 +-
 .../thin/ClientCacheEntryListenerHandler.java      |   4 +-
 .../client/thin/ClientContinuousQueryCursor.java   |   6 +-
 .../internal/client/thin/ClientServicesImpl.java   |   4 +-
 .../internal/client/thin/ReliableChannelImpl.java  |   4 +-
 .../internal/client/thin/TcpClientCache.java       |   6 +-
 .../internal/processors/cache/GridCacheUtils.java  |  17 --
 .../binary/CacheObjectBinaryProcessorImpl.java     |   2 +-
 .../datastructures/DataStructuresProcessor.java    |   5 +-
 .../processors/odbc/ClientListenerNioListener.java |   3 +-
 .../processors/odbc/ClientListenerRequest.java     |   4 +-
 .../platform/client/ClientRequestHandler.java      |  11 +-
 .../cache/ClientCacheSqlFieldsQueryRequest.java    |   4 +-
 .../apache/ignite/internal/util/IgniteUtils.java   | 276 +--------------------
 .../ignite/testframework/junits/IgniteMock.java    |   2 +-
 ...aryMetadataConcurrentUpdateWithIndexesTest.java |   9 +-
 modules/thin-client/impl/README.txt                |   8 +
 modules/{binary => thin-client}/impl/pom.xml       |   4 +-
 .../monitoring/EventListenerDemultiplexer.java     |   0
 .../internal/client/thin/BinaryNameMapperMode.java |   0
 .../internal/client/thin/ClientAtomicLongImpl.java |   6 +-
 .../ignite/internal/client/thin/ClientBinary.java  |   0
 .../client/thin/ClientBinaryMarshaller.java        |  12 +-
 .../client/thin/ClientCacheAffinityContext.java    |   4 +-
 .../client/thin/ClientCacheAffinityMapping.java    |  13 +-
 .../internal/client/thin/ClientCacheEntry.java     |   0
 .../ignite/internal/client/thin/ClientChannel.java |   0
 .../client/thin/ClientChannelConfiguration.java    |   0
 .../client/thin/ClientClusterGroupImpl.java        |   6 +-
 .../internal/client/thin/ClientClusterImpl.java    |   0
 .../client/thin/ClientClusterNodeImpl.java         |   0
 .../internal/client/thin/ClientComputeImpl.java    |   4 +-
 .../client/thin/ClientDiscoveryContext.java        |   6 +-
 .../client/thin/ClientFieldsQueryCursor.java       |   0
 .../client/thin/ClientFieldsQueryPager.java        |   0
 .../internal/client/thin/ClientIgniteSetImpl.java  |   0
 .../thin/ClientInternalBinaryConfiguration.java    |   0
 .../internal/client/thin/ClientJCacheAdapter.java  |   0
 .../thin/ClientJCacheEntryListenerAdapter.java     |   0
 .../client/thin/ClientNotificationType.java        |   0
 .../internal/client/thin/ClientOperation.java      |   0
 .../internal/client/thin/ClientProtocolError.java  |   0
 .../internal/client/thin/ClientQueryCursor.java    |   0
 .../internal/client/thin/ClientQueryPager.java     |   0
 .../client/thin/ClientRetryPolicyContextImpl.java  |   0
 .../client/thin/ClientServiceDescriptorImpl.java   |   1 -
 .../internal/client/thin/ClientSslUtils.java       |   0
 .../ignite/internal/client/thin/ClientUtils.java   |   0
 .../internal/client/thin/FieldsQueryPager.java     |   0
 .../internal/client/thin/GenericQueryPager.java    |   0
 .../client/thin/IgniteClientFutureImpl.java        |   0
 .../internal/client/thin/NotificationListener.java |   0
 .../internal/client/thin/PayloadInputChannel.java  |   0
 .../internal/client/thin/PayloadOutputChannel.java |   0
 .../internal/client/thin/ProtocolContext.java      |   0
 .../internal/client/thin/ProtocolVersion.java      |   0
 .../client/thin/ProtocolVersionFeature.java        |   0
 .../ignite/internal/client/thin/QueryPager.java    |   0
 .../internal/client/thin/ReliableChannelEx.java    |   0
 .../internal/client/thin/TcpClientChannel.java     |  18 +-
 .../client/thin/TcpClientTransactions.java         |   0
 .../internal/client/thin/io/ClientConnection.java  |   0
 .../thin/io/ClientConnectionMultiplexer.java       |   0
 .../thin/io/ClientConnectionStateHandler.java      |   0
 .../client/thin/io/ClientMessageDecoder.java       |   0
 .../client/thin/io/ClientMessageHandler.java       |   0
 parent/pom.xml                                     |   1 +
 pom.xml                                            |   1 +
 102 files changed, 502 insertions(+), 378 deletions(-)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/affinity/AffinityTopologyVersion.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/odbc/ClientConnectionNodeRecoveryException.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/platform/cache/expiry/PlatformExpiryPolicy.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/platform/client/ClientFlag.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/platform/client/ClientStatus.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/processors/platform/client/IgniteClientException.java
 (80%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/HostAndPortRange.java 
(100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/future/GridFinishedFuture.java
 (98%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
 (98%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/future/GridFutureChainListener.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/lang/ClusterNodeFunc.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/lang/gridfunc/ContainsNodeIdsPredicate.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/lang/gridfunc/EqualsClusterNodeIdPredicate.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/lang/gridfunc/HasEqualIdPredicate.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/internal/util/lang/gridfunc/HasNotEqualIdPredicate.java
 (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/logger/NullLogger.java (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/AbstractSslContextFactory.java 
(100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/DelegatingSSLContextSpi.java (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/SSLContextWrapper.java (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/SSLServerSocketFactoryWrapper.java 
(100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/SSLSocketFactoryWrapper.java (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/SslContextFactory.java (100%)
 rename modules/{core => 
commons}/src/main/java/org/apache/ignite/ssl/package-info.java (100%)
 create mode 100644 modules/thin-client/impl/README.txt
 copy modules/{binary => thin-client}/impl/pom.xml (95%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/monitoring/EventListenerDemultiplexer.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/BinaryNameMapperMode.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientAtomicLongImpl.java
 (94%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientBinary.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientBinaryMarshaller.java
 (92%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientCacheAffinityContext.java
 (99%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientCacheAffinityMapping.java
 (96%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientCacheEntry.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientChannel.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientChannelConfiguration.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientClusterGroupImpl.java
 (99%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientClusterImpl.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientClusterNodeImpl.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientComputeImpl.java
 (99%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientDiscoveryContext.java
 (97%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientFieldsQueryCursor.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientFieldsQueryPager.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientIgniteSetImpl.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientInternalBinaryConfiguration.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientJCacheAdapter.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientJCacheEntryListenerAdapter.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientNotificationType.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientOperation.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientProtocolError.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientQueryCursor.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientQueryPager.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientRetryPolicyContextImpl.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientServiceDescriptorImpl.java
 (98%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientSslUtils.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ClientUtils.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/FieldsQueryPager.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/GenericQueryPager.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/IgniteClientFutureImpl.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/NotificationListener.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/PayloadInputChannel.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/PayloadOutputChannel.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ProtocolContext.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ProtocolVersion.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ProtocolVersionFeature.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/QueryPager.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/ReliableChannelEx.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/TcpClientChannel.java
 (98%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/TcpClientTransactions.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/io/ClientConnection.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/io/ClientConnectionMultiplexer.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/io/ClientConnectionStateHandler.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/io/ClientMessageDecoder.java
 (100%)
 rename modules/{core => 
thin-client/impl}/src/main/java/org/apache/ignite/internal/client/thin/io/ClientMessageHandler.java
 (100%)

Reply via email to