Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/2caa0c64 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/2caa0c64 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/2caa0c64 Branch: refs/heads/ignite-comm-balance-master Commit: 2caa0c64b04f48bd4e7ee527efddc2925b7b80f6 Parents: 00dc964 c1466d8 Author: Denis Magda <[email protected]> Authored: Fri Jan 27 15:14:29 2017 -0800 Committer: Denis Magda <[email protected]> Committed: Fri Jan 27 15:14:29 2017 -0800 ---------------------------------------------------------------------- .../cache/distributed/near/GridNearTxLocal.java | 2 +- .../transactions/PlatformTransactions.java | 9 + .../processors/igfs/IgfsTaskSelfTest.java | 87 ++--- modules/platforms/cpp/binary/Makefile.am | 2 + .../platforms/cpp/binary/include/Makefile.am | 3 + .../cpp/binary/include/ignite/binary/binary.h | 15 +- .../include/ignite/binary/binary_object.h | 77 +++++ .../ignite/impl/binary/binary_object_header.h | 250 ++++++++++++++ .../ignite/impl/binary/binary_object_impl.h | 102 ++++++ .../include/ignite/impl/binary/binary_schema.h | 2 +- .../include/ignite/impl/binary/binary_utils.h | 61 ++++ .../cpp/binary/project/vs/binary.vcxproj | 5 + .../binary/project/vs/binary.vcxproj.filters | 15 + .../src/impl/binary/binary_object_header.cpp | 51 +++ .../src/impl/binary/binary_object_impl.cpp | 52 +++ .../cpp/binary/src/impl/binary/binary_utils.cpp | 83 +++++ .../src/impl/binary/binary_writer_impl.cpp | 2 +- modules/platforms/cpp/core-test/Makefile.am | 1 + .../core-test/include/ignite/binary_test_defs.h | 25 ++ .../cpp/core-test/include/ignite/complex_type.h | 135 ++++++++ .../cpp/core-test/include/ignite/test_type.h | 186 +++++++++++ .../cpp/core-test/project/vs/core-test.vcxproj | 3 + .../project/vs/core-test.vcxproj.filters | 16 +- .../cpp/core-test/src/binary_object_test.cpp | 282 ++++++++++++++++ .../Apache.Ignite.Core.Tests.csproj | 1 + .../Cache/CacheAbstractTest.cs | 21 ++ .../Cache/CacheAbstractTransactionalTest.cs | 324 +++++++++++++++++++ .../Apache.Ignite.Core.csproj | 2 + .../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 4 +- .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 90 +++++- .../Transactions/CacheTransactionManager.cs | 160 +++++++++ .../Impl/Transactions/Transaction.cs | 8 + .../Impl/Transactions/TransactionImpl.cs | 13 + .../Impl/Transactions/TransactionsImpl.cs | 10 + .../generator/ConfigurationGenerator.js | 9 +- 35 files changed, 2014 insertions(+), 94 deletions(-) ----------------------------------------------------------------------
