Merge remote-tracking branch 'remotes/origin/master' into ignite-5009
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/49b95b42 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/49b95b42 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/49b95b42 Branch: refs/heads/ignite-5009 Commit: 49b95b42671c5a765e54a2d3ed24c9a0a34b139b Parents: 61021b1 51069c5 Author: sboikov <[email protected]> Authored: Wed May 10 17:39:13 2017 +0300 Committer: sboikov <[email protected]> Committed: Wed May 10 17:39:13 2017 +0300 ---------------------------------------------------------------------- .../processors/rest/TestMemcacheClient.java | 2 +- .../apache/ignite/IgniteSystemProperties.java | 3 + .../affinity/GridAffinityProcessor.java | 3 +- .../cache/DynamicCacheChangeBatch.java | 17 + .../processors/cache/GridCacheEntryInfo.java | 68 +-- .../processors/cache/GridCacheProcessor.java | 23 +- .../GridDhtPartitionSupplyMessage.java | 30 +- .../processors/odbc/OdbcNioListener.java | 112 +++- .../internal/processors/odbc/OdbcUtils.java | 3 - .../odbc/SqlListenerHandshakeRequest.java | 83 --- .../odbc/SqlListenerHandshakeResult.java | 73 --- .../odbc/SqlListenerProtocolVersion.java | 110 ++-- .../processors/odbc/odbc/OdbcMessageParser.java | 43 -- .../odbc/odbc/OdbcRequestHandler.java | 65 +- .../ignite/spi/discovery/tcp/ClientImpl.java | 21 +- .../ignite/spi/discovery/tcp/ServerImpl.java | 2 + .../spi/discovery/tcp/TcpDiscoverySpi.java | 7 + .../cache/distributed/CacheStartOnJoinTest.java | 250 ++++++++ .../ignite/messaging/GridMessagingSelfTest.java | 4 +- .../testframework/junits/GridAbstractTest.java | 12 + .../testsuites/IgniteCacheTestSuite4.java | 2 + .../cache/hibernate/HibernateKeyWrapper.java | 7 + .../HibernateL2CacheStrategySelfTest.java | 597 +++++++++++++++++++ .../testsuites/IgniteHibernateTestSuite.java | 2 + .../hibernate/HibernateL2CacheSelfTest.java | 2 +- .../HibernateL2CacheStrategySelfTest.java | 569 ++++++++++++++++++ .../testsuites/IgniteHibernate5TestSuite.java | 2 + .../query/h2/DmlStatementsProcessor.java | 9 + .../processors/query/h2/IgniteH2Indexing.java | 6 +- .../query/h2/sql/GridSqlQuerySplitter.java | 7 +- ...niteCacheAbstractInsertSqlQuerySelfTest.java | 3 +- .../IgniteCacheInsertSqlQuerySelfTest.java | 22 + .../query/IgniteSqlSplitterSelfTest.java | 30 + .../cpp/odbc-test/project/vs/odbc-test.vcxproj | 1 + .../project/vs/odbc-test.vcxproj.filters | 4 + .../cpp/odbc-test/src/configuration_test.cpp | 39 +- .../cpp/odbc-test/src/queries_test.cpp | 4 +- .../cpp/odbc/include/ignite/odbc/message.h | 45 +- .../odbc/include/ignite/odbc/protocol_version.h | 101 ++-- .../src/system/ui/dsn_configuration_window.cpp | 10 +- modules/platforms/cpp/odbc/src/connection.cpp | 35 +- .../platforms/cpp/odbc/src/protocol_version.cpp | 136 +++-- .../Apache.Ignite.Core.Tests.csproj | 1 + .../Binary/BinaryDynamicRegistrationTest.cs | 40 ++ .../Binary/BinaryNameMapperTest.cs | 7 + .../Binary/TypeNameParserTest.cs | 93 ++- .../Binary/TypeResolverTest.cs | 104 ++++ .../Cache/Query/CacheQueriesTest.cs | 5 +- .../Apache.Ignite.Core.Tests/DeploymentTest.cs | 1 + .../Examples/ExamplesTest.cs | 5 +- .../Binary/BinaryBasicNameMapper.cs | 6 +- .../Impl/Binary/BinaryProcessor.cs | 15 +- .../Impl/Binary/BinaryReader.cs | 6 +- .../Impl/Binary/Marshaller.cs | 18 +- .../Impl/Binary/TypeNameParser.cs | 31 +- .../Impl/Binary/TypeResolver.cs | 115 +++- .../Impl/Memory/PlatformMemoryStream.cs | 2 +- 57 files changed, 2406 insertions(+), 607 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/49b95b42/modules/core/src/main/java/org/apache/ignite/spi/discovery/tcp/ServerImpl.java ----------------------------------------------------------------------
