You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2017/05/29 07:18:43 UTC

[27/30] ignite git commit: Merge remote-tracking branch 'remotes/origin/master' into ignite-5075

Merge remote-tracking branch 'remotes/origin/master' into ignite-5075


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/403b848d
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/403b848d
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/403b848d

Branch: refs/heads/ignite-5075-pds
Commit: 403b848d921bf24cb599c12fe923a658cc98ff86
Parents: 3858bb5 e09b5a2
Author: sboikov <sb...@gridgain.com>
Authored: Mon May 29 10:05:44 2017 +0300
Committer: sboikov <sb...@gridgain.com>
Committed: Mon May 29 10:05:44 2017 +0300

----------------------------------------------------------------------
 .../java/org/apache/ignite/IgniteBinary.java    |  23 ++-
 .../org/apache/ignite/binary/BinaryObject.java  |   8 +
 .../org/apache/ignite/binary/BinaryType.java    |   5 +
 .../ignite/binary/BinaryTypeConfiguration.java  |  26 +++
 .../binary/BinaryCachingMetadataHandler.java    |   5 +
 .../internal/binary/BinaryClassDescriptor.java  |   4 +-
 .../ignite/internal/binary/BinaryContext.java   |  60 +++++--
 .../internal/binary/BinaryEnumObjectImpl.java   |  30 +++-
 .../internal/binary/BinaryFieldAccessor.java    |  10 ++
 .../ignite/internal/binary/BinaryMetadata.java  |  93 +++++++++-
 .../internal/binary/BinaryMetadataHandler.java  |   9 +
 .../binary/BinaryNoopMetadataHandler.java       |   5 +
 .../internal/binary/BinaryObjectExImpl.java     |   5 +
 .../internal/binary/BinaryReaderExImpl.java     |  18 ++
 .../ignite/internal/binary/BinaryTypeImpl.java  |  15 ++
 .../ignite/internal/binary/BinaryTypeProxy.java |   6 +
 .../ignite/internal/binary/BinaryUtils.java     | 104 ++++++++++-
 .../internal/binary/BinaryWriterExImpl.java     |  18 +-
 .../internal/binary/GridBinaryMarshaller.java   |   3 +
 .../binary/builder/BinaryBuilderSerializer.java |  10 +-
 .../binary/builder/BinaryObjectBuilderImpl.java |   2 +-
 .../binary/CacheObjectBinaryProcessor.java      |  21 ++-
 .../binary/CacheObjectBinaryProcessorImpl.java  |  72 +++++++-
 .../cache/binary/IgniteBinaryImpl.java          |  26 +++
 .../processors/cacheobject/NoOpBinary.java      |  12 ++
 .../platform/PlatformContextImpl.java           |  29 ++-
 .../binary/PlatformBinaryProcessor.java         |  25 +++
 .../communication/tcp/TcpCommunicationSpi.java  |   4 +-
 .../internal/binary/BinaryEnumsSelfTest.java    | 146 ++++++++++++++-
 .../binary/TestCachingMetadataHandler.java      |   5 +
 .../platform/PlatformComputeEchoTask.java       |  13 ++
 .../collections/HadoopSkipListSelfTest.java     |  37 ----
 .../Binary/BinaryBuilderSelfTest.cs             |  88 +++++++--
 .../Cache/Query/CacheLinqTest.cs                |  70 +++++++-
 .../Compute/ComputeApiTest.cs                   |  25 +++
 .../Binary/BinaryTypeConfiguration.cs           |   3 +-
 .../dotnet/Apache.Ignite.Core/Binary/IBinary.cs |  24 +++
 .../Apache.Ignite.Core/Binary/IBinaryObject.cs  |   8 +
 .../Apache.Ignite.Core/Binary/IBinaryType.cs    |   6 +
 .../Apache.Ignite.Core/Impl/Binary/Binary.cs    |  67 ++++++-
 .../Impl/Binary/BinaryEnum.cs                   |  11 +-
 .../Impl/Binary/BinaryObject.cs                 |  13 +-
 .../Impl/Binary/BinaryProcessor.cs              |  65 ++++++-
 .../Impl/Binary/BinaryReader.cs                 |  10 +-
 .../Impl/Binary/BinarySystemHandlers.cs         |  25 +--
 .../Impl/Binary/BinaryUtils.cs                  |  19 ++
 .../Impl/Binary/BinaryWriter.cs                 |   4 +-
 .../Impl/Binary/Marshaller.cs                   |  88 ++++-----
 .../Impl/Binary/Metadata/BinaryType.cs          | 179 ++++++++++++++++++-
 .../Impl/Binary/Metadata/BinaryTypeHolder.cs    |  44 +++--
 .../Apache.Ignite.Linq.csproj                   |   3 +
 .../Apache.Ignite.Linq/CacheExtensions.cs       |  65 +++++++
 .../Impl/CacheQueryExpressionVisitor.cs         |  12 +-
 .../Impl/CacheQueryModelVisitor.cs              |  73 ++++++--
 .../Apache.Ignite.Linq/Impl/CacheQueryParser.cs |  21 ++-
 .../Impl/Dml/RemoveAllExpressionNode.cs         |  88 +++++++++
 .../Impl/Dml/RemoveAllResultOperator.cs         |  61 +++++++
 .../Apache.Ignite.Linq/Impl/MethodVisitor.cs    |   7 +-
 .../dotnet/Apache.Ignite.Linq/Impl/QueryData.cs |  17 +-
 .../dotnet/Apache.Ignite.sln.DotSettings        |   1 +
 .../dotnet/Apache.Ignite/Apache.Ignite.csproj   |   1 -
 .../Apache.Ignite/Service/ServiceDescription.cs |  32 ----
 62 files changed, 1707 insertions(+), 272 deletions(-)
----------------------------------------------------------------------