Return-Path: X-Original-To: apmail-ignite-commits-archive@minotaur.apache.org Delivered-To: apmail-ignite-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 02BAC184FF for ; Wed, 28 Oct 2015 14:18:25 +0000 (UTC) Received: (qmail 37669 invoked by uid 500); 28 Oct 2015 14:18:24 -0000 Delivered-To: apmail-ignite-commits-archive@ignite.apache.org Received: (qmail 37589 invoked by uid 500); 28 Oct 2015 14:18:24 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 37452 invoked by uid 99); 28 Oct 2015 14:18:24 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Oct 2015 14:18:24 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 63783E0AB7; Wed, 28 Oct 2015 14:18:24 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: akuznetsov@apache.org To: commits@ignite.apache.org Date: Wed, 28 Oct 2015 14:18:32 -0000 Message-Id: <68137f6e199e4b368b02c41c96bf6773@git.apache.org> In-Reply-To: <4b6bc7367dcd4dad98f0910f27e393fc@git.apache.org> References: <4b6bc7367dcd4dad98f0910f27e393fc@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [09/10] ignite git commit: Merge branch 'ignite-1282' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-1753-1282 Merge branch 'ignite-1282' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-1753-1282 Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/0c260386 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/0c260386 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/0c260386 Branch: refs/heads/ignite-1753-1282 Commit: 0c260386257639a555551d8979830c1b8ce12825 Parents: 852e54c 54c44b8 Author: AKuznetsov Authored: Wed Oct 28 20:15:55 2015 +0700 Committer: AKuznetsov Committed: Wed Oct 28 20:15:55 2015 +0700 ---------------------------------------------------------------------- .../platforms/cpp/common/include/Makefile.am | 3 +- .../cpp/common/include/ignite/common/utils.h | 81 +++ .../cpp/common/project/vs/common.vcxproj | 1 + .../common/project/vs/common.vcxproj.filters | 3 + .../cpp/core-test/src/cache_query_test.cpp | 21 +- .../platforms/cpp/core-test/src/cache_test.cpp | 19 +- .../cpp/core-test/src/ignition_test.cpp | 19 +- .../platforms/cpp/core/include/ignite/ignite.h | 1 + .../core/include/ignite/ignite_configuration.h | 81 +-- .../cpp/core/include/ignite/impl/ignite_impl.h | 27 +- modules/platforms/cpp/core/src/ignition.cpp | 18 +- .../platforms/cpp/core/src/impl/ignite_impl.cpp | 5 + modules/platforms/cpp/ignite/Makefile.am | 39 ++ modules/platforms/cpp/ignite/configure.ac | 62 +++ modules/platforms/cpp/ignite/project/README.TXT | 1 + .../platforms/cpp/ignite/project/vs/README.TXT | 1 + .../cpp/ignite/project/vs/ignite.vcxproj | 167 ++++++ .../ignite/project/vs/ignite.vcxproj.filters | 25 + modules/platforms/cpp/ignite/src/ignite.cpp | 225 ++++++++ modules/platforms/cpp/project/vs/ignite.sln | 10 + .../Apache.Ignite.Benchmarks.csproj | 7 + .../Apache.Ignite.Benchmarks.snk | Bin 0 -> 596 bytes .../Interop/GetAsyncBenchmark.cs | 6 +- .../Interop/PutAsyncBenchmark.cs | 6 +- .../Apache.Ignite.Core.Tests.TestDll.csproj | 9 + .../Apache.Ignite.Core.Tests.TestDll.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Core.Tests.csproj | 9 + .../Apache.Ignite.Core.Tests.snk | Bin 0 -> 596 bytes .../Cache/CacheAbstractTest.cs | 187 +++---- .../Cache/CacheTestAsyncWrapper.cs | 294 +++++++---- .../Cache/Query/CacheQueriesTest.cs | 8 - .../Cache/Store/CacheStoreTest.cs | 17 +- .../Compute/ComputeApiTest.cs | 11 +- .../Dataload/DataStreamerTest.cs | 40 +- .../Apache.Ignite.Core.Tests/EventsTest.cs | 39 +- .../Apache.Ignite.Core.Tests/ExceptionsTest.cs | 37 +- .../Apache.Ignite.Core.Tests/FutureTest.cs | 104 +--- .../Apache.Ignite.Core.Tests/MessagingTest.cs | 42 +- .../Portable/PortableApiSelfTest.cs | 60 ++- .../Portable/PortableSelfTest.cs | 42 +- .../Services/ServicesAsyncWrapper.cs | 90 ++-- .../Apache.Ignite.Core.csproj | 20 +- .../Apache.Ignite.Core/Apache.Ignite.Core.snk | Bin 0 -> 596 bytes .../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 370 ++++++++++--- .../Common/AsyncSupportedAttribute.cs | 33 -- .../Apache.Ignite.Core/Common/IAsyncSupport.cs | 52 -- .../dotnet/Apache.Ignite.Core/Common/IFuture.cs | 115 ---- .../Compute/ComputeTaskAdapter.cs | 2 +- .../Apache.Ignite.Core/Compute/ICompute.cs | 210 +++++++- .../Apache.Ignite.Core/Compute/IComputeTask.cs | 2 +- .../Datastream/IDataStreamer.cs | 22 +- .../dotnet/Apache.Ignite.Core/Events/IEvents.cs | 68 ++- .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 401 ++++++++++---- .../Impl/Cache/CacheProxyImpl.cs | 519 ------------------- .../Impl/Common/AsyncResult.cs | 71 --- .../Impl/Common/CompletedAsyncResult.cs | 59 --- .../Apache.Ignite.Core/Impl/Common/Future.cs | 203 +------- .../Apache.Ignite.Core/Impl/Compute/Compute.cs | 135 ++++- .../Impl/Compute/ComputeAsync.cs | 264 ---------- .../Impl/Compute/ComputeImpl.cs | 40 +- .../Impl/Compute/ComputeTaskHolder.cs | 2 +- .../Impl/Datastream/DataStreamerBatch.cs | 12 +- .../Impl/Datastream/DataStreamerImpl.cs | 18 +- .../Apache.Ignite.Core/Impl/Events/Events.cs | 129 +++-- .../Impl/Events/EventsAsync.cs | 159 ------ .../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 4 +- .../Apache.Ignite.Core/Impl/IgniteUtils.cs | 9 - .../Impl/Messaging/Messaging.cs | 97 ++-- .../Impl/Messaging/MessagingAsync.cs | 68 --- .../Apache.Ignite.Core/Impl/PlatformTarget.cs | 21 +- .../Impl/Portable/DateTimeHolder.cs | 68 +++ .../Impl/Portable/PortableBuilderField.cs | 56 +- .../Impl/Portable/PortableBuilderImpl.cs | 420 +++++++++++---- .../Impl/Portable/PortableMarshaller.cs | 1 + .../Impl/Portable/PortableReaderImpl.cs | 148 +++--- .../Impl/Portable/PortableReflectiveRoutines.cs | 15 - .../Impl/Portable/PortableSystemHandlers.cs | 94 +++- .../Impl/Portable/PortableUserObject.cs | 73 +-- .../Impl/Portable/PortableUtils.cs | 19 +- .../Impl/Portable/PortableWriterImpl.cs | 31 +- .../Impl/Services/Services.cs | 124 +++-- .../Impl/Services/ServicesAsync.cs | 89 ---- .../Impl/Transactions/AsyncTransaction.cs | 78 --- .../Impl/Transactions/Transaction.cs | 78 ++- .../Impl/Transactions/TransactionImpl.cs | 47 +- .../Impl/Transactions/TransactionsImpl.cs | 10 +- .../Impl/Unmanaged/UnmanagedCallbacks.cs | 4 +- .../Unmanaged/UnmanagedNonReleaseableTarget.cs | 9 +- .../Apache.Ignite.Core/Messaging/IMessaging.cs | 28 +- .../Portable/IPortableBuilder.cs | 235 +++++++++ .../Properties/AssemblyInfo.cs | 4 +- .../Apache.Ignite.Core/Services/IServices.cs | 98 +++- .../Transactions/ITransaction.cs | 16 +- .../dotnet/Apache.Ignite/Apache.Ignite.csproj | 7 + .../dotnet/Apache.Ignite/Apache.Ignite.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Examples.csproj | 7 + .../Apache.Ignite.Examples.snk | Bin 0 -> 596 bytes .../Datagrid/CrossPlatformExample.cs | 14 +- .../Apache.Ignite.ExamplesDll.csproj | 9 + .../Apache.Ignite.ExamplesDll.snk | Bin 0 -> 596 bytes 100 files changed, 3574 insertions(+), 3130 deletions(-) ----------------------------------------------------------------------