Merge branches 'ignite-8201' and 'master' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-8201
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4ba2436f Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4ba2436f Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4ba2436f Branch: refs/heads/ignite-8201 Commit: 4ba2436f6d01007e939a6ca409ee3cb1aa85af50 Parents: 6c01882 d1be9b8 Author: Alexey Kuznetsov <akuznet...@apache.org> Authored: Thu Apr 12 00:32:20 2018 +0700 Committer: Alexey Kuznetsov <akuznet...@apache.org> Committed: Thu Apr 12 00:32:20 2018 +0700 ---------------------------------------------------------------------- .../jdbc/thin/JdbcThinConnectionSelfTest.java | 233 ++++++++++++---- .../apache/ignite/IgniteSystemProperties.java | 21 ++ .../org/apache/ignite/cache/CacheMetrics.java | 7 + .../client/ClientAuthenticationException.java | 2 +- .../client/ClientAuthorizationException.java | 46 ++++ .../org/apache/ignite/internal/IgnitionEx.java | 50 +++- .../internal/client/thin/ClientChannel.java | 3 +- .../internal/client/thin/TcpClientChannel.java | 39 ++- .../jdbc/thin/ConnectionPropertiesImpl.java | 161 +++++++---- .../discovery/GridDiscoveryManager.java | 3 + .../affinity/GridAffinityAssignmentCache.java | 50 +++- .../IgniteAuthenticationProcessor.java | 5 +- .../processors/cache/GridCacheProcessor.java | 32 +++ .../processors/cache/GridCacheUtils.java | 5 + .../processors/cache/WalStateManager.java | 8 +- .../preloader/latch/ExchangeLatchManager.java | 3 +- .../continuous/GridContinuousProcessor.java | 3 + .../datastreamer/DataStreamProcessor.java | 3 + .../processors/failure/FailureProcessor.java | 11 + .../internal/processors/job/GridJobWorker.java | 8 +- .../client/ClientConnectionContext.java | 45 +++- .../platform/client/ClientRequest.java | 29 ++ .../platform/client/ClientStatus.java | 3 + .../cache/ClientCacheClearKeyRequest.java | 3 + .../cache/ClientCacheClearKeysRequest.java | 3 + .../client/cache/ClientCacheClearRequest.java | 3 + .../cache/ClientCacheContainsKeyRequest.java | 3 + .../cache/ClientCacheContainsKeysRequest.java | 3 + ...ientCacheCreateWithConfigurationRequest.java | 6 +- .../cache/ClientCacheCreateWithNameRequest.java | 3 + .../client/cache/ClientCacheDestroyRequest.java | 3 + .../client/cache/ClientCacheGetAllRequest.java | 3 + .../ClientCacheGetAndPutIfAbsentRequest.java | 3 + .../cache/ClientCacheGetAndPutRequest.java | 3 + .../cache/ClientCacheGetAndRemoveRequest.java | 3 + .../cache/ClientCacheGetAndReplaceRequest.java | 3 + ...acheGetOrCreateWithConfigurationRequest.java | 6 +- .../ClientCacheGetOrCreateWithNameRequest.java | 3 + .../client/cache/ClientCacheGetRequest.java | 3 + .../client/cache/ClientCacheGetSizeRequest.java | 3 + .../client/cache/ClientCachePutAllRequest.java | 3 + .../cache/ClientCachePutIfAbsentRequest.java | 3 + .../client/cache/ClientCachePutRequest.java | 3 + .../cache/ClientCacheRemoveAllRequest.java | 3 + .../cache/ClientCacheRemoveIfEqualsRequest.java | 3 + .../cache/ClientCacheRemoveKeyRequest.java | 3 + .../cache/ClientCacheRemoveKeysRequest.java | 3 + .../ClientCacheReplaceIfEqualsRequest.java | 3 + .../client/cache/ClientCacheReplaceRequest.java | 3 + .../client/cache/ClientCacheRequest.java | 32 +++ .../cache/ClientCacheScanQueryRequest.java | 3 + .../cache/ClientCacheSqlFieldsQueryRequest.java | 1 + .../cache/ClientCacheSqlQueryRequest.java | 1 + .../cluster/GridChangeStateCommandHandler.java | 3 +- .../service/GridServiceProcessor.java | 15 +- .../apache/ignite/internal/util/typedef/X.java | 37 ++- .../visor/util/VisorExceptionWrapper.java | 11 +- .../plugin/security/AuthenticationContext.java | 40 +++ .../plugin/security/SecurityPermission.java | 11 +- .../communication/tcp/TcpCommunicationSpi.java | 2 +- .../ignite/spi/discovery/tcp/ServerImpl.java | 12 +- .../thread/IgniteStripedThreadPoolExecutor.java | 8 +- .../ignite/thread/IgniteThreadFactory.java | 30 ++- .../ignite/thread/IgniteThreadPoolExecutor.java | 12 +- .../ignite/thread/OomExceptionHandler.java | 44 +++ .../ignite/GridSuppressedExceptionSelfTest.java | 23 +- .../AffinityDistributionLoggingTest.java | 268 +++++++++++++++++++ .../ignite/failure/OomFailureHandlerTest.java | 255 ++++++++++++++++++ .../ignite/testsuites/IgniteBasicTestSuite.java | 2 + .../testsuites/IgniteCacheTestSuite5.java | 9 +- .../query/h2/twostep/GridMapQueryExecutor.java | 7 + .../query/h2/twostep/MapQueryLazyWorker.java | 13 +- 72 files changed, 1514 insertions(+), 179 deletions(-) ----------------------------------------------------------------------