You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2017/03/29 14:03:08 UTC
[44/50] [abbrv] ignite git commit: Merge remote-tracking branch
'origin/master'
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/db21f735
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/db21f735
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/db21f735
Branch: refs/heads/ignite-4003
Commit: db21f73548efca8a3380b24577a08aad88b964fe
Parents: 118492d d44de99
Author: Sergi Vladykin <se...@gmail.com>
Authored: Tue Mar 28 18:12:05 2017 +0300
Committer: Sergi Vladykin <se...@gmail.com>
Committed: Tue Mar 28 18:12:05 2017 +0300
----------------------------------------------------------------------
.../internal/binary/BinaryClassDescriptor.java | 10 +-
.../ignite/internal/binary/BinaryContext.java | 2 +-
.../internal/binary/BinaryFieldMetadata.java | 127 +++++++++++
.../ignite/internal/binary/BinaryMetadata.java | 20 +-
.../binary/BinaryMetadataCollector.java | 17 +-
.../ignite/internal/binary/BinaryUtils.java | 14 +-
.../binary/builder/BinaryObjectBuilderImpl.java | 14 +-
.../binary/CacheObjectBinaryProcessor.java | 3 +-
.../binary/CacheObjectBinaryProcessorImpl.java | 3 +-
.../platform/PlatformContextImpl.java | 82 +++----
modules/platforms/cpp/binary/Makefile.am | 2 +-
.../platforms/cpp/binary/include/Makefile.am | 1 +
.../include/ignite/binary/binary_object.h | 75 ++++++-
.../ignite/impl/binary/binary_field_meta.h | 110 ++++++++++
.../ignite/impl/binary/binary_id_resolver.h | 96 +++++++-
.../ignite/impl/binary/binary_object_header.h | 13 ++
.../ignite/impl/binary/binary_object_impl.h | 124 +++++++++--
.../include/ignite/impl/binary/binary_schema.h | 10 +-
.../ignite/impl/binary/binary_type_handler.h | 47 ++--
.../ignite/impl/binary/binary_type_manager.h | 48 ++--
.../ignite/impl/binary/binary_type_snapshot.h | 82 +++++--
.../ignite/impl/binary/binary_type_updater.h | 19 +-
.../ignite/impl/binary/binary_writer_impl.h | 17 +-
.../cpp/binary/project/vs/binary.vcxproj | 3 +-
.../binary/project/vs/binary.vcxproj.filters | 9 +-
.../src/impl/binary/binary_field_meta.cpp | 42 ++++
.../src/impl/binary/binary_object_impl.cpp | 139 +++++++++++-
.../src/impl/binary/binary_type_handler.cpp | 45 +---
.../src/impl/binary/binary_type_manager.cpp | 187 +++++++---------
.../src/impl/binary/binary_type_snapshot.cpp | 50 ++---
.../src/impl/binary/binary_type_updater.cpp | 32 ---
.../cpp/core-test/config/cache-identity.xml | 33 +++
.../core-test/include/ignite/binary_test_defs.h | 5 +
.../src/binary_identity_resolver_test.cpp | 91 +++++++-
.../cpp/core-test/src/binary_object_test.cpp | 220 ++++++++++++++++++-
.../cpp/core-test/src/cache_invoke_test.cpp | 2 +
.../cpp/core-test/src/cluster_test.cpp | 5 +-
.../impl/binary/binary_type_updater_impl.h | 6 +-
.../cpp/core/include/ignite/impl/ignite_impl.h | 11 +
.../ignite/impl/interop/interop_target.h | 2 +-
.../impl/binary/binary_type_updater_impl.cpp | 101 +++++++--
.../cpp/core/src/impl/ignite_environment.cpp | 4 +-
.../core/src/impl/interop/interop_target.cpp | 2 +-
.../Apache.Ignite.Core.csproj | 1 +
.../Impl/Binary/BinaryObjectBuilder.cs | 2 +-
.../Impl/Binary/BinaryProcessor.cs | 3 +-
.../Impl/Binary/BinaryWriter.cs | 2 +-
.../Impl/Binary/Marshaller.cs | 6 +-
.../Impl/Binary/Metadata/BinaryField.cs | 72 ++++++
.../Impl/Binary/Metadata/BinaryType.cs | 38 +++-
.../Binary/Metadata/BinaryTypeHashsetHandler.cs | 10 +-
.../Impl/Binary/Metadata/BinaryTypeHolder.cs | 9 +-
.../Impl/Binary/Metadata/IBinaryTypeHandler.cs | 2 +-
53 files changed, 1586 insertions(+), 484 deletions(-)
----------------------------------------------------------------------