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 7F86718C9A for ; Wed, 11 Nov 2015 09:15:35 +0000 (UTC) Received: (qmail 99421 invoked by uid 500); 11 Nov 2015 09:15:35 -0000 Delivered-To: apmail-ignite-commits-archive@ignite.apache.org Received: (qmail 99339 invoked by uid 500); 11 Nov 2015 09:15:35 -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 98644 invoked by uid 99); 11 Nov 2015 09:15:35 -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, 11 Nov 2015 09:15:35 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id E5625E0615; Wed, 11 Nov 2015 09:15:34 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: vozerov@apache.org To: commits@ignite.apache.org Date: Wed, 11 Nov 2015 09:15:58 -0000 Message-Id: <936e3d84896d4e9db0ef242d455ca460@git.apache.org> In-Reply-To: <37765ef9ca8d4fd982e96cc2f5979295@git.apache.org> References: <37765ef9ca8d4fd982e96cc2f5979295@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [25/26] ignite git commit: Merge branch 'ignite-1282' into ignite-1847 Merge branch 'ignite-1282' into ignite-1847 Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/cda44011 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/cda44011 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/cda44011 Branch: refs/heads/ignite-1816 Commit: cda44011fb853f4c0f41219bc687638d5bb5dede Parents: 0c44ca3 894057e Author: vozerov-gridgain Authored: Wed Nov 11 12:15:17 2015 +0300 Committer: vozerov-gridgain Committed: Wed Nov 11 12:15:17 2015 +0300 ---------------------------------------------------------------------- .gitignore | 5 +- .../platform/utils/PlatformUtils.java | 24 +- .../PlatformDotNetBinaryConfiguration.java | 170 ++ .../PlatformDotNetBinaryTypeConfiguration.java | 171 ++ .../dotnet/PlatformDotNetConfiguration.java | 14 +- .../PlatformDotNetPortableConfiguration.java | 170 -- ...PlatformDotNetPortableTypeConfiguration.java | 171 -- ...CacheAtomicReferenceApiSelfAbstractTest.java | 10 +- .../Interop/PlatformBenchmarkBase.cs | 20 +- .../Apache.Ignite.Benchmarks/Model/Address.cs | 8 +- .../Apache.Ignite.Benchmarks/Model/Company.cs | 8 +- .../Apache.Ignite.Benchmarks/Model/Employee.cs | 8 +- .../Apache.Ignite.Benchmarks/Model/TestModel.cs | 8 +- .../Portable/PortableReadBenchmark.cs | 14 +- .../Portable/PortableWriteBenchmark.cs | 12 +- .../Cache/CacheAbstractTest.cs | 68 +- .../Cache/CacheAffinityTest.cs | 8 +- .../Cache/CacheDynamicStartTest.cs | 13 +- .../Cache/CacheTestAsyncWrapper.cs | 8 +- .../Cache/Query/CacheQueriesTest.cs | 36 +- .../Continuous/ContinuousQueryAbstractTest.cs | 52 +- .../Cache/Store/CacheParallelLoadStoreTest.cs | 4 +- .../Cache/Store/CacheStoreTest.cs | 10 +- .../Compute/AbstractTaskTest.cs | 10 +- .../Compute/ComputeApiTest.cs | 24 +- .../Compute/FailoverTaskSelfTest.cs | 6 +- .../Compute/IgniteExceptionTaskSelfTest.cs | 4 +- .../Compute/PortableClosureTaskTest.cs | 18 +- .../Compute/PortableTaskTest.cs | 24 +- .../Compute/TaskAdapterTest.cs | 6 +- .../Compute/TaskResultTest.cs | 12 +- .../Config/Compute/compute-standalone.xml | 8 +- .../Config/cache-portables.xml | 4 +- .../Config/cache-query.xml | 4 +- .../native-client-test-cache-affinity.xml | 6 +- .../Dataload/DataStreamerTest.cs | 34 +- .../Apache.Ignite.Core.Tests/EventsTest.cs | 14 +- .../Apache.Ignite.Core.Tests/ExceptionsTest.cs | 14 +- .../Apache.Ignite.Core.Tests/ExecutableTest.cs | 12 +- .../Apache.Ignite.Core.Tests/FutureTest.cs | 12 +- .../IgniteStartStopTest.cs | 2 +- .../Portable/PortableApiSelfTest.cs | 508 ++--- .../Portable/PortableSelfTest.cs | 330 ++-- .../Portable/PortableStructureTest.cs | 18 +- .../PortableConfigurationTest.cs | 14 +- .../Query/PortablePerson.cs | 8 +- .../Services/ServiceProxyTest.cs | 70 +- .../Services/ServicesAsyncWrapper.cs | 8 +- .../Services/ServicesTest.cs | 50 +- .../TypeResolverTest.cs | 2 +- .../Apache.Ignite.Core.csproj | 118 +- .../Binary/BinaryConfiguration.cs | 90 + .../Binary/BinaryObjectException.cs | 64 + .../Binary/BinaryTypeConfiguration.cs | 116 ++ .../Binary/BinaryTypeNames.cs | 121 ++ .../Apache.Ignite.Core/Binary/IBinarizable.cs | 39 + .../Binary/IBinaryIdMapper.cs | 40 + .../Binary/IBinaryNameMapper.cs | 39 + .../Apache.Ignite.Core/Binary/IBinaryObject.cs | 60 + .../Binary/IBinaryObjectBuilder.cs | 310 +++ .../Binary/IBinaryRawReader.cs | 223 +++ .../Binary/IBinaryRawWriter.cs | 220 +++ .../Apache.Ignite.Core/Binary/IBinaryReader.cs | 279 +++ .../Binary/IBinarySerializer.cs | 39 + .../Apache.Ignite.Core/Binary/IBinaryType.cs | 52 + .../Apache.Ignite.Core/Binary/IBinaryWriter.cs | 256 +++ .../Apache.Ignite.Core/Binary/IIgniteBinary.cs | 120 ++ .../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 18 +- .../Cache/Query/Continuous/ContinuousQuery.cs | 2 +- .../Apache.Ignite.Core/Cache/Query/QueryBase.cs | 8 +- .../Apache.Ignite.Core/Cache/Query/ScanQuery.cs | 6 +- .../Apache.Ignite.Core/Cache/Query/SqlQuery.cs | 4 +- .../Apache.Ignite.Core/Cache/Query/TextQuery.cs | 4 +- .../Apache.Ignite.Core/Common/IgniteGuid.cs | 4 +- .../Apache.Ignite.Core/Compute/ICompute.cs | 4 +- .../Datastream/IDataStreamer.cs | 18 +- .../Datastream/StreamTransformer.cs | 10 +- .../Apache.Ignite.Core/Events/CacheEvent.cs | 6 +- .../Events/CacheQueryExecutedEvent.cs | 4 +- .../Events/CacheQueryReadEvent.cs | 4 +- .../Events/CacheRebalancingEvent.cs | 4 +- .../Events/CheckpointEvent.cs | 4 +- .../Apache.Ignite.Core/Events/DiscoveryEvent.cs | 4 +- .../Apache.Ignite.Core/Events/EventBase.cs | 12 +- .../Apache.Ignite.Core/Events/EventReader.cs | 6 +- .../Apache.Ignite.Core/Events/JobEvent.cs | 8 +- .../Apache.Ignite.Core/Events/SwapSpaceEvent.cs | 4 +- .../Apache.Ignite.Core/Events/TaskEvent.cs | 6 +- .../dotnet/Apache.Ignite.Core/IIgnite.cs | 8 +- .../Apache.Ignite.Core/IgniteConfiguration.cs | 12 +- .../dotnet/Apache.Ignite.Core/Ignition.cs | 59 +- .../Impl/Binary/BinarizableSerializer.cs | 45 + .../Impl/Binary/BinaryBuilderField.cs | 89 + .../Impl/Binary/BinaryFullTypeDescriptor.cs | 210 ++ .../Impl/Binary/BinaryHandleDictionary.cs | 188 ++ .../Impl/Binary/BinaryMode.cs | 42 + .../Impl/Binary/BinaryObject.cs | 354 ++++ .../Impl/Binary/BinaryObjectBuilder.cs | 1128 +++++++++++ .../Impl/Binary/BinaryObjectHandle.cs | 59 + .../Impl/Binary/BinaryObjectHeader.cs | 469 +++++ .../Impl/Binary/BinaryObjectSchema.cs | 98 + .../Impl/Binary/BinaryObjectSchemaField.cs | 48 + .../Impl/Binary/BinaryObjectSchemaHolder.cs | 108 ++ .../Impl/Binary/BinaryReader.cs | 940 +++++++++ .../Impl/Binary/BinaryReaderExtensions.cs | 52 + .../Impl/Binary/BinaryReaderHandleDictionary.cs | 42 + .../Impl/Binary/BinaryReflectiveActions.cs | 440 +++++ .../Impl/Binary/BinaryReflectiveSerializer.cs | 218 +++ .../Binary/BinarySurrogateTypeDescriptor.cs | 162 ++ .../Impl/Binary/BinarySystemHandlers.cs | 832 ++++++++ .../Impl/Binary/BinarySystemTypeSerializer.cs | 62 + .../Impl/Binary/BinaryUtils.cs | 1823 +++++++++++++++++ .../Impl/Binary/BinaryWriter.cs | 1417 ++++++++++++++ .../Impl/Binary/DateTimeHolder.cs | 68 + .../Impl/Binary/IBinarySystemTypeSerializer.cs | 34 + .../Impl/Binary/IBinaryTypeDescriptor.cs | 133 ++ .../Impl/Binary/IBinaryWriteAware.cs | 34 + .../Impl/Binary/IgniteBinary.cs | 191 ++ .../Impl/Binary/Io/BinaryHeapStream.cs | 452 +++++ .../Impl/Binary/Io/BinaryStreamAdapter.cs | 114 ++ .../Impl/Binary/Io/BinaryStreamBase.cs | 1253 ++++++++++++ .../Impl/Binary/Io/IBinaryStream.cs | 322 ++++ .../Impl/Binary/Marshaller.cs | 537 ++++++ .../Impl/Binary/Metadata/BinaryType.cs | 200 ++ .../Binary/Metadata/BinaryTypeHashsetHandler.cs | 69 + .../Impl/Binary/Metadata/BinaryTypeHolder.cs | 147 ++ .../Impl/Binary/Metadata/IBinaryTypeHandler.cs | 41 + .../Impl/Binary/SerializableObjectHolder.cs | 73 + .../Impl/Binary/Structure/BinaryStructure.cs | 332 ++++ .../Binary/Structure/BinaryStructureEntry.cs | 128 ++ .../Structure/BinaryStructureJumpTable.cs | 118 ++ .../Binary/Structure/BinaryStructureTracker.cs | 140 ++ .../Binary/Structure/BinaryStructureUpdate.cs | 84 + .../Impl/Binary/TypeResolver.cs | 231 +++ .../Impl/Cache/CacheAffinityImpl.cs | 28 +- .../Impl/Cache/CacheEntryFilterHolder.cs | 40 +- .../Impl/Cache/CacheEntryProcessorHolder.cs | 16 +- .../Cache/CacheEntryProcessorResultHolder.cs | 11 +- .../Impl/Cache/CacheEnumerator.cs | 18 +- .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 86 +- .../Impl/Cache/CacheMetricsImpl.cs | 4 +- .../Impl/Cache/MutableCacheEntry.cs | 2 +- .../Impl/Cache/Query/AbstractQueryCursor.cs | 32 +- .../Query/Continuous/ContinuousQueryFilter.cs | 18 +- .../Continuous/ContinuousQueryFilterHolder.cs | 36 +- .../Continuous/ContinuousQueryHandleImpl.cs | 32 +- .../Query/Continuous/ContinuousQueryUtils.cs | 24 +- .../Impl/Cache/Query/FieldsQueryCursor.cs | 10 +- .../Impl/Cache/Query/QueryCursor.cs | 10 +- .../Impl/Cache/Store/CacheStore.cs | 30 +- .../Impl/Cluster/ClusterGroupImpl.cs | 30 +- .../Impl/Cluster/ClusterMetricsImpl.cs | 4 +- .../Impl/Cluster/ClusterNodeImpl.cs | 6 +- .../Impl/Cluster/IClusterGroupEx.cs | 4 +- .../Impl/Common/DelegateTypeDescriptor.cs | 10 +- .../Apache.Ignite.Core/Impl/Common/Future.cs | 4 +- .../Impl/Common/FutureConverter.cs | 24 +- .../Impl/Common/IFutureConverter.cs | 4 +- .../Impl/Common/IFutureInternal.cs | 4 +- .../Impl/Compute/Closure/ComputeActionJob.cs | 14 +- .../Impl/Compute/Closure/ComputeFuncJob.cs | 14 +- .../Impl/Compute/Closure/ComputeOutFuncJob.cs | 14 +- .../Apache.Ignite.Core/Impl/Compute/Compute.cs | 4 +- .../Impl/Compute/ComputeFunc.cs | 14 +- .../Impl/Compute/ComputeImpl.cs | 42 +- .../Impl/Compute/ComputeJob.cs | 14 +- .../Impl/Compute/ComputeJobHolder.cs | 26 +- .../Impl/Compute/ComputeOutFunc.cs | 14 +- .../Impl/Compute/ComputeTaskHolder.cs | 12 +- .../Impl/DataStructures/AtomicLong.cs | 4 +- .../Impl/Datastream/DataStreamerBatch.cs | 6 +- .../Impl/Datastream/DataStreamerImpl.cs | 26 +- .../Impl/Datastream/StreamReceiverHolder.cs | 36 +- .../Apache.Ignite.Core/Impl/Events/Events.cs | 40 +- .../Impl/Events/RemoteListenEventFilter.cs | 4 +- .../Apache.Ignite.Core/Impl/ExceptionUtils.cs | 12 +- .../Apache.Ignite.Core/Impl/IInteropCallback.cs | 4 +- .../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 36 +- .../Apache.Ignite.Core/Impl/IgniteProxy.cs | 16 +- .../Apache.Ignite.Core/Impl/IgniteUtils.cs | 9 +- .../Impl/InteropExceptionHolder.cs | 18 +- .../Impl/Memory/PlatformMemoryStream.cs | 4 +- .../Impl/Messaging/MessageListenerHolder.cs | 20 +- .../Impl/Messaging/Messaging.cs | 4 +- .../Apache.Ignite.Core/Impl/PlatformTarget.cs | 106 +- .../Impl/Portable/DateTimeHolder.cs | 68 - .../Portable/IPortableSystemTypeSerializer.cs | 34 - .../Impl/Portable/IPortableTypeDescriptor.cs | 134 -- .../Impl/Portable/IPortableWriteAware.cs | 34 - .../Impl/Portable/Io/IPortableStream.cs | 322 ---- .../Impl/Portable/Io/PortableAbstractStream.cs | 1254 ------------ .../Impl/Portable/Io/PortableHeapStream.cs | 454 ----- .../Impl/Portable/Io/PortableStreamAdapter.cs | 114 -- .../Metadata/IPortableMetadataHandler.cs | 41 - .../Metadata/PortableHashsetMetadataHandler.cs | 69 - .../Portable/Metadata/PortableMetadataHolder.cs | 149 -- .../Portable/Metadata/PortableMetadataImpl.cs | 200 -- .../Impl/Portable/PortableBuilderField.cs | 89 - .../Impl/Portable/PortableBuilderImpl.cs | 1128 ----------- .../Impl/Portable/PortableFullTypeDescriptor.cs | 211 -- .../Impl/Portable/PortableHandleDictionary.cs | 188 -- .../Portable/PortableMarshalAwareSerializer.cs | 45 - .../Impl/Portable/PortableMarshaller.cs | 532 ----- .../Impl/Portable/PortableMode.cs | 40 - .../Impl/Portable/PortableObjectHandle.cs | 59 - .../Impl/Portable/PortableObjectHeader.cs | 469 ----- .../Impl/Portable/PortableObjectSchema.cs | 98 - .../Impl/Portable/PortableObjectSchemaField.cs | 48 - .../Impl/Portable/PortableObjectSchemaHolder.cs | 108 -- .../Impl/Portable/PortableReaderExtensions.cs | 52 - .../Portable/PortableReaderHandleDictionary.cs | 42 - .../Impl/Portable/PortableReaderImpl.cs | 940 --------- .../Impl/Portable/PortableReflectiveRoutines.cs | 440 ----- .../Portable/PortableReflectiveSerializer.cs | 218 --- .../Portable/PortableSurrogateTypeDescriptor.cs | 163 -- .../Impl/Portable/PortableSystemHandlers.cs | 832 -------- .../Portable/PortableSystemTypeSerializer.cs | 62 - .../Impl/Portable/PortableUserObject.cs | 354 ---- .../Impl/Portable/PortableUtils.cs | 1824 ------------------ .../Impl/Portable/PortableWriterImpl.cs | 1421 -------------- .../Impl/Portable/PortablesImpl.cs | 191 -- .../Impl/Portable/SerializableObjectHolder.cs | 73 - .../Portable/Structure/PortableStructure.cs | 333 ---- .../Structure/PortableStructureEntry.cs | 129 -- .../Structure/PortableStructureJumpTable.cs | 118 -- .../Structure/PortableStructureTracker.cs | 140 -- .../Structure/PortableStructureUpdate.cs | 84 - .../Impl/Portable/TypeResolver.cs | 231 --- .../Impl/Services/ServiceContext.cs | 4 +- .../Impl/Services/ServiceDescriptor.cs | 4 +- .../Impl/Services/ServiceProxySerializer.cs | 34 +- .../Impl/Services/Services.cs | 42 +- .../Impl/Transactions/TransactionMetricsImpl.cs | 4 +- .../Impl/Transactions/TransactionsImpl.cs | 8 +- .../Impl/Unmanaged/UnmanagedCallbacks.cs | 12 +- .../Impl/Unmanaged/UnmanagedUtils.cs | 30 +- .../Portable/IPortableBuilder.cs | 310 --- .../Portable/IPortableIdMapper.cs | 40 - .../Portable/IPortableMarshalAware.cs | 39 - .../Portable/IPortableMetadata.cs | 52 - .../Portable/IPortableNameMapper.cs | 39 - .../Portable/IPortableObject.cs | 60 - .../Portable/IPortableRawReader.cs | 223 --- .../Portable/IPortableRawWriter.cs | 220 --- .../Portable/IPortableReader.cs | 279 --- .../Portable/IPortableSerializer.cs | 39 - .../Portable/IPortableWriter.cs | 256 --- .../Apache.Ignite.Core/Portable/IPortables.cs | 120 -- .../Portable/PortableConfiguration.cs | 114 -- .../Portable/PortableException.cs | 64 - .../Portable/PortableTypeConfiguration.cs | 117 -- .../Portable/PortableTypeNames.cs | 121 -- .../Apache.Ignite.Core/Services/IServices.cs | 16 +- .../Services/ServiceInvocationException.cs | 22 +- .../Compute/TaskExample.cs | 3 +- .../Datagrid/CrossPlatformExample.cs | 51 +- .../Datagrid/DataStreamerExample.cs | 3 +- .../Datagrid/PutGetExample.cs | 48 +- .../Datagrid/QueryExample.cs | 3 +- .../Datagrid/StoreExample.cs | 3 +- .../Datagrid/TransactionExample.cs | 3 +- .../Events/EventsExample.cs | 3 +- .../Apache.Ignite.ExamplesDll.csproj | 12 +- .../Apache.Ignite.ExamplesDll/Binary/Account.cs | 60 + .../Apache.Ignite.ExamplesDll/Binary/Address.cs | 81 + .../Binary/Employee.cs | 93 + .../Binary/EmployeeKey.cs | 86 + .../Binary/Organization.cs | 84 + .../Binary/OrganizationType.cs | 43 + .../Compute/AverageSalaryJob.cs | 3 +- .../Compute/AverageSalaryTask.cs | 3 +- .../Datagrid/EmployeeStore.cs | 3 +- .../Datagrid/EmployeeStorePredicate.cs | 3 +- .../Portable/Account.cs | 60 - .../Portable/Address.cs | 81 - .../Portable/Employee.cs | 93 - .../Portable/EmployeeKey.cs | 86 - .../Portable/Organization.cs | 84 - .../Portable/OrganizationType.cs | 43 - .../examples/Config/example-cache-query.xml | 4 +- .../dotnet/examples/Config/example-cache.xml | 4 +- 281 files changed, 17986 insertions(+), 18027 deletions(-) ----------------------------------------------------------------------