Merge branch 'ignite-2324' of https://github.com/ptupitsyn/ignite into ignite-2324
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/f1d96524 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/f1d96524 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/f1d96524 Branch: refs/heads/ignite-2324 Commit: f1d965247c4a3b2b584e85287a89e793eab0faca Parents: 36486b4 54e34d1 Author: vozerov-gridgain <voze...@gridgain.com> Authored: Mon Jan 18 16:39:01 2016 +0300 Committer: vozerov-gridgain <voze...@gridgain.com> Committed: Mon Jan 18 16:39:01 2016 +0300 ---------------------------------------------------------------------- .../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 | 2 + .../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 | 5 + .../Common/IgniteFutureCancelledException.cs | 1 + .../Compute/ComputeJobAdapter.cs | 2 +- .../Compute/ComputeJobResultPolicy.cs | 2 - .../Compute/ComputeTaskAdapter.cs | 3 + .../Compute/ComputeTaskSplitAdapter.cs | 17 +- .../Datastream/StreamTransformer.cs | 3 + .../Datastream/StreamVisitor.cs | 3 + .../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 | 44 +-- .../Impl/Binary/BinaryFullTypeDescriptor.cs | 2 +- .../Impl/Binary/BinaryObject.cs | 45 +-- .../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 | 4 + .../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 | 43 ++- .../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 | 3 + .../Impl/Common/FutureType.cs | 1 + .../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 +-- .../Apache.Ignite.Core/Impl/Handle/Handle.cs | 1 + .../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 | 3 + .../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 | 3 + .../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 +- 91 files changed, 611 insertions(+), 560 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/f1d96524/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj ----------------------------------------------------------------------