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 77B1B1819E for ; Mon, 1 Feb 2016 14:21:11 +0000 (UTC) Received: (qmail 15289 invoked by uid 500); 1 Feb 2016 14:21:11 -0000 Delivered-To: apmail-ignite-commits-archive@ignite.apache.org Received: (qmail 15223 invoked by uid 500); 1 Feb 2016 14:21:10 -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 14277 invoked by uid 99); 1 Feb 2016 14:21:09 -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; Mon, 01 Feb 2016 14:21:09 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id DA449E383C; Mon, 1 Feb 2016 14:21:09 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: ntikhonov@apache.org To: commits@ignite.apache.org Date: Mon, 01 Feb 2016 14:21:41 -0000 Message-Id: <0bfc05b720ea410d835df080858dcb37@git.apache.org> In-Reply-To: <66b493a314e14317b375c96d852d836e@git.apache.org> References: <66b493a314e14317b375c96d852d836e@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [33/49] 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/d2a107b0 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/d2a107b0 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/d2a107b0 Branch: refs/heads/ignite-2435 Commit: d2a107b0df17213c334c595c3e0ed5f33978bab2 Parents: e886b90 c081e3d Author: Anton Vinogradov Authored: Fri Jan 29 14:35:44 2016 +0300 Committer: Anton Vinogradov Committed: Fri Jan 29 14:35:44 2016 +0300 ---------------------------------------------------------------------- .../examples/datagrid/CacheAffinityExample.java | 8 +- .../java8/datagrid/CacheAffinityExample.java | 6 +- modules/benchmarks/pom.xml | 32 +- .../benchmarks/jmh/cache/PutBenchmark.java | 170 --------- .../ignite/benchmarks/model/IntValue.java | 91 ----- .../benchmarks/jmh/JmhAbstractBenchmark.java | 150 ++++++++ .../jmh/cache/JmhCacheAbstractBenchmark.java | 181 +++++++++ .../jmh/cache/JmhCachePutBenchmark.java | 124 +++++++ .../jmh/runner/JmhIdeBenchmarkRunner.java | 232 ++++++++++++ .../internal/benchmarks/model/IntValue.java | 91 +++++ .../internal/client/ClientGetAffinityTask.java | 4 +- .../java/org/apache/ignite/IgniteCluster.java | 7 +- .../apache/ignite/cache/affinity/Affinity.java | 24 +- .../ignite/internal/jdbc/JdbcConnection.java | 14 +- .../affinity/GridAffinityProcessor.java | 60 ++- .../processors/cache/CacheMetricsSnapshot.java | 4 +- .../processors/cache/GridCacheAdapter.java | 78 +--- .../cache/GridCacheAffinityManager.java | 47 ++- .../processors/cache/GridCacheUtils.java | 36 +- .../cache/affinity/GridCacheAffinityImpl.java | 48 ++- .../near/GridNearTxFinishFuture.java | 96 ++--- .../processors/service/ServiceContextImpl.java | 4 +- .../ignite/internal/GridAffinityMappedTest.java | 8 +- .../internal/GridAffinityNoCacheSelfTest.java | 290 +++++++++++++++ .../internal/GridAffinityP2PSelfTest.java | 8 +- .../ignite/internal/GridAffinitySelfTest.java | 8 +- .../cache/GridCacheAbstractFullApiSelfTest.java | 4 +- .../cache/GridCacheAffinityRoutingSelfTest.java | 10 +- .../GridCacheConcurrentTxMultiNodeTest.java | 4 +- .../GridCacheDaemonNodeAbstractSelfTest.java | 17 +- .../cache/GridCacheDeploymentSelfTest.java | 8 +- .../cache/GridCacheEntryMemorySizeSelfTest.java | 6 +- ...hePartitionedProjectionAffinitySelfTest.java | 8 +- .../cache/GridCachePutAllFailoverSelfTest.java | 4 +- .../cache/GridCacheUtilsSelfTest.java | 136 +------ .../dht/GridCacheDhtMultiBackupTest.java | 4 +- .../near/GridCacheNearOnlyTopologySelfTest.java | 4 +- .../near/GridCacheNearTxMultiNodeSelfTest.java | 4 +- ...titionedExplicitLockNodeFailureSelfTest.java | 6 +- .../RandomEvictionPolicyCacheSizeSelfTest.java | 79 ---- .../random/RandomEvictionPolicySelfTest.java | 363 ------------------- ...ridCacheContinuousQueryAbstractSelfTest.java | 10 +- .../processors/igfs/IgfsStreamsSelfTest.java | 4 +- .../GridServicePackagePrivateSelfTest.java | 51 +++ .../processors/service/inner/MyService.java | 30 ++ .../service/inner/MyServiceFactory.java | 30 ++ .../processors/service/inner/MyServiceImpl.java | 45 +++ .../ignite/loadtests/dsi/GridDsiClient.java | 4 +- .../tcp/GridCacheDhtLockBackupSelfTest.java | 4 +- .../IgniteCacheEvictionSelfTestSuite.java | 4 - .../testsuites/IgniteComputeGridTestSuite.java | 4 +- .../testsuites/IgniteKernalSelfTestSuite.java | 4 +- modules/docker/1.5.0.final/Dockerfile | 40 ++ modules/docker/1.5.0.final/run.sh | 50 +++ modules/docker/Dockerfile | 6 +- .../cpp/common/project/vs/common.vcxproj | 2 +- .../Apache.Ignite.Benchmarks.csproj | 4 +- .../Apache.Ignite.Core.Tests.TestDll.csproj | 4 +- .../Apache.Ignite.Core.Tests.csproj | 2 +- .../Apache.Ignite.Core.csproj | 8 +- .../Apache.Ignite.Core.ruleset | 26 ++ .../Binary/BinaryConfiguration.cs | 3 + .../Binary/BinaryTypeConfiguration.cs | 5 + .../Binary/BinaryTypeNames.cs | 64 ++-- .../Cache/CachePartialUpdateException.cs | 3 + .../Apache.Ignite.Core/Cache/CacheResult.cs | 41 ++- .../Cache/Event/ICacheEntryEventFilter.cs | 1 + .../Cache/Event/ICacheEntryEventListener.cs | 1 + .../Cache/Query/Continuous/ContinuousQuery.cs | 2 +- .../Apache.Ignite.Core/Cache/Query/QueryBase.cs | 2 +- .../Cache/Query/SqlFieldsQuery.cs | 2 +- .../Apache.Ignite.Core/Cache/Query/SqlQuery.cs | 6 +- .../Apache.Ignite.Core/Cache/Query/TextQuery.cs | 7 +- .../Cache/Store/CacheStoreAdapter.cs | 4 + .../Compute/ComputeJobAdapter.cs | 2 +- .../Compute/ComputeJobResultPolicy.cs | 2 - .../Compute/ComputeTaskAdapter.cs | 3 + .../Compute/ComputeTaskSplitAdapter.cs | 18 +- .../Datastream/StreamTransformer.cs | 2 + .../Datastream/StreamVisitor.cs | 2 + .../Apache.Ignite.Core/Events/CacheEvent.cs | 8 +- .../Events/CacheQueryExecutedEvent.cs | 4 +- .../Events/CacheQueryReadEvent.cs | 6 +- .../Events/CacheRebalancingEvent.cs | 4 +- .../Events/CheckpointEvent.cs | 4 +- .../Apache.Ignite.Core/Events/DiscoveryEvent.cs | 4 +- .../Apache.Ignite.Core/Events/EventBase.cs | 70 +++- .../dotnet/Apache.Ignite.Core/Ignition.cs | 3 +- .../Apache.Ignite.Core/Impl/Binary/Binary.cs | 47 +-- .../Impl/Binary/BinaryFullTypeDescriptor.cs | 2 +- .../Impl/Binary/BinaryObject.cs | 44 ++- .../Impl/Binary/BinaryObjectBuilder.cs | 75 ++-- .../Impl/Binary/BinaryReader.cs | 1 + .../Impl/Binary/BinaryReflectiveSerializer.cs | 2 +- .../Impl/Binary/BinarySystemHandlers.cs | 9 +- .../Impl/Binary/BinaryUtils.cs | 7 +- .../Impl/Binary/BinaryWriter.cs | 3 + .../Impl/Binary/Io/BinaryHeapStream.cs | 9 + .../Impl/Binary/Marshaller.cs | 19 +- .../Impl/Binary/Metadata/BinaryType.cs | 2 + .../Impl/Binary/SerializableObjectHolder.cs | 13 +- .../Impl/Binary/Structure/BinaryStructure.cs | 3 +- .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 42 ++- .../Impl/Cache/Query/AbstractQueryCursor.cs | 4 +- .../Continuous/ContinuousQueryFilterHolder.cs | 2 +- .../Continuous/ContinuousQueryHandleImpl.cs | 4 +- .../Impl/Cache/Query/FieldsQueryCursor.cs | 2 + .../Impl/Cache/Query/QueryCursor.cs | 2 + .../Impl/Common/CancelledTask.cs | 3 + .../Common/CopyOnWriteConcurrentDictionary.cs | 1 + .../Impl/Common/DelegateConverter.cs | 11 +- .../Apache.Ignite.Core/Impl/Common/Future.cs | 2 + .../Impl/Common/LoadedAssembliesResolver.cs | 1 + .../Closure/ComputeAbstractClosureTask.cs | 3 + .../Compute/Closure/ComputeMultiClosureTask.cs | 2 + .../Closure/ComputeReducingClosureTask.cs | 2 + .../Compute/Closure/ComputeSingleClosureTask.cs | 2 + .../Impl/Datastream/DataStreamerBatch.cs | 1 + .../Impl/Datastream/DataStreamerImpl.cs | 5 +- .../Apache.Ignite.Core/Impl/ExceptionUtils.cs | 56 +-- .../Impl/Handle/HandleRegistry.cs | 1 + .../Apache.Ignite.Core/Impl/IgniteUtils.cs | 11 +- .../Impl/InteropExceptionHolder.cs | 11 +- .../Memory/PlatformBigEndianMemoryStream.cs | 8 + .../Impl/Memory/PlatformMemory.cs | 2 + .../Impl/Memory/PlatformMemoryManager.cs | 2 + .../Impl/Memory/PlatformMemoryStream.cs | 2 + .../Impl/Memory/PlatformRawMemory.cs | 2 + .../Apache.Ignite.Core/Impl/PlatformTarget.cs | 3 +- .../Impl/Resource/ResourceProcessor.cs | 2 +- .../Impl/Resource/ResourceTypeDescriptor.cs | 2 +- .../Impl/Services/ServiceProxy.cs | 2 + .../Impl/Services/ServiceProxyInvoker.cs | 1 + .../Impl/Transactions/TransactionsImpl.cs | 2 + .../Impl/Unmanaged/UnmanagedCallbacks.cs | 5 +- .../Services/ServiceInvocationException.cs | 2 + modules/platforms/dotnet/Apache.Ignite.FxCop | 354 +++--------------- modules/platforms/dotnet/Apache.Ignite.sln | 4 +- .../Apache.Ignite.sln.TeamCity.DotSettings | 30 ++ .../dotnet/Apache.Ignite/Apache.Ignite.csproj | 5 +- .../Apache.Ignite.Examples.csproj | 4 +- .../Apache.Ignite.ExamplesDll.csproj | 4 +- parent/pom.xml | 3 +- 143 files changed, 2209 insertions(+), 1717 deletions(-) ----------------------------------------------------------------------