Merge remote-tracking branch 'origin/master'
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/faae9d47 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/faae9d47 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/faae9d47 Branch: refs/heads/master Commit: faae9d47cbf63242effbf1e8c3ce56cacb8a248b Parents: d4480f9 48bd8da Author: devozerov <[email protected]> Authored: Tue Apr 18 11:49:13 2017 +0300 Committer: devozerov <[email protected]> Committed: Tue Apr 18 11:49:13 2017 +0300 ---------------------------------------------------------------------- .../ignite/binary/BinaryBasicNameMapper.java | 3 + .../apache/ignite/internal/IgniteKernal.java | 7 +- .../PlatformDotNetConfigurationClosure.java | 66 +--- .../utils/PlatformConfigurationUtils.java | 8 + .../internal/processors/query/QueryUtils.java | 5 + .../IgniteDbMemoryLeakAbstractTest.java | 14 +- .../database/IgniteDbMemoryLeakIndexedTest.java | 2 +- .../IgniteDbMemoryLeakSqlQueryTest.java | 2 +- .../Apache.Ignite.Core.Tests.csproj | 7 + .../Binary/BinaryBuilderSelfTest.cs | 90 +++-- .../Binary/BinaryBuilderSelfTestSimpleName.cs | 33 ++ .../Binary/BinaryCompactFooterInteropTest.cs | 3 + .../Binary/BinaryDynamicRegistrationTest.cs | 10 +- .../Binary/BinaryNameMapperTest.cs | 108 ++++++ .../Binary/BinarySelfTest.cs | 20 +- .../Binary/BinarySelfTestSimpleName.cs | 33 ++ .../Binary/Serializable/SqlDmlTest.cs | 3 + .../Binary/TypeNameParserTest.cs | 232 +++++++++++ .../Cache/Query/CacheDmlQueriesTest.cs | 11 + .../Query/CacheDmlQueriesTestSimpleName.cs | 35 ++ .../Cache/Query/CacheLinqTest.cs | 15 +- .../Cache/Query/CacheLinqTestSimpleName.cs | 35 ++ .../Query/CacheQueriesCodeConfigurationTest.cs | 10 +- .../Cache/Query/CacheQueriesTest.cs | 13 +- .../Cache/Query/CacheQueriesTestSimpleName.cs | 35 ++ .../Continuous/ContinuousQueryAbstractTest.cs | 36 +- .../Cache/Store/CacheStoreTest.cs | 4 +- .../Compute/ComputeApiTest.cs | 3 +- .../Config/Compute/compute-grid2.xml | 10 - .../Config/cache-binarizables.xml | 16 +- .../Config/cache-query-continuous.xml | 8 +- .../Config/cache-query.xml | 2 +- .../ConsoleRedirectTest.cs | 5 +- .../IgniteConfigurationSerializerTest.cs | 3 +- .../IgniteStartStopTest.cs | 24 ++ .../Services/ServicesTest.cs | 3 + .../Apache.Ignite.Core.csproj | 2 + .../Binary/BinaryBasicNameMapper.cs | 129 +++++++ .../Cache/Configuration/QueryEntity.cs | 4 +- .../Cache/Configuration/QueryField.cs | 2 +- .../Apache.Ignite.Core/IgniteConfiguration.cs | 24 ++ .../IgniteConfigurationSection.xsd | 5 + .../dotnet/Apache.Ignite.Core/Ignition.cs | 67 +++- .../Apache.Ignite.Core/Impl/Binary/Binary.cs | 10 +- .../Binary/BinarySurrogateTypeDescriptor.cs | 15 +- .../Impl/Binary/BinaryUtils.cs | 117 +----- .../Impl/Binary/Marshaller.cs | 95 ++++- .../Impl/Binary/TypeNameParser.cs | 384 +++++++++++++++++++ .../Impl/Binary/TypeResolver.cs | 95 ++--- .../Impl/CacheFieldsQueryProvider.cs | 24 +- .../Impl/CacheQueryExpressionVisitor.cs | 4 +- 51 files changed, 1525 insertions(+), 366 deletions(-) ----------------------------------------------------------------------
