IGNITE-7109 .NET: Thin client: Async cache operations
authorPavel Tupitsyn <ptupitsyn@apache.org>
Fri, 22 Dec 2017 12:47:49 +0000 (15:47 +0300)
committerPavel Tupitsyn <ptupitsyn@apache.org>
Fri, 22 Dec 2017 12:47:49 +0000 (15:47 +0300)
commit1c09a923d90987da111f8ac9722e5870bb9f7627
treeba7f8f9903d7da96cd47562b723df9fe0fe644e4
parentd7987e6d5f633d6d0e4dc8816387efcba7bafbdd
IGNITE-7109 .NET: Thin client: Async cache operations

This closes #3187
23 files changed:
modules/core/src/main/java/org/apache/ignite/internal/processors/platform/client/cache/ClientCachePutRequest.java
modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj
modules/platforms/dotnet/Apache.Ignite.Benchmarks/BenchmarkRunner.cs
modules/platforms/dotnet/Apache.Ignite.Benchmarks/ThinClient/ThinClientGetAsyncBenchmark.cs [new file with mode: 0644]
modules/platforms/dotnet/Apache.Ignite.Benchmarks/ThinClient/ThinClientPutAsyncBenchmark.cs [new file with mode: 0644]
modules/platforms/dotnet/Apache.Ignite.Core.Tests.DotNetCore/Apache.Ignite.Core.Tests.DotNetCore.csproj
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Cache/CacheTestAsyncWrapper.cs
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientAsyncWrapper.cs [new file with mode: 0644]
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTest.cs
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTestAsync.cs [new file with mode: 0644]
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/ClientConnectionTest.cs
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/ClientTestBase.cs
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/IgniteClientConfigurationTest.cs
modules/platforms/dotnet/Apache.Ignite.Core.Tests/Config/Client/IgniteClientConfiguration.xml
modules/platforms/dotnet/Apache.Ignite.Core.Tests/TaskExtensions.cs [new file with mode: 0644]
modules/platforms/dotnet/Apache.Ignite.Core/Client/Cache/ICacheClient.cs
modules/platforms/dotnet/Apache.Ignite.Core/Client/IIgniteClient.cs
modules/platforms/dotnet/Apache.Ignite.Core/Client/IgniteClientConfiguration.cs
modules/platforms/dotnet/Apache.Ignite.Core/IgniteClientConfigurationSection.xsd
modules/platforms/dotnet/Apache.Ignite.Core/Impl/Binary/Io/BinaryHeapStream.cs
modules/platforms/dotnet/Apache.Ignite.Core/Impl/Client/Cache/CacheClient.cs
modules/platforms/dotnet/Apache.Ignite.Core/Impl/Client/ClientSocket.cs