You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2017/04/18 09:01:02 UTC
[50/50] [abbrv] ignite git commit: Merge branch 'master' of
https://git-wip-us.apache.org/repos/asf/ignite into ignite-4985
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite into ignite-4985
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/38f74b37
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/38f74b37
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/38f74b37
Branch: refs/heads/ignite-4985
Commit: 38f74b37a8c8707fb3262c1035c47631ce057a44
Parents: 8d18e47 920673c
Author: Alexey Goncharuk <al...@gmail.com>
Authored: Tue Apr 18 12:00:30 2017 +0300
Committer: Alexey Goncharuk <al...@gmail.com>
Committed: Tue Apr 18 12:00:30 2017 +0300
----------------------------------------------------------------------
doap_Ignite.rdf | 11 +-
examples/README.txt | 10 +-
examples/config/example-memory-policies.xml | 105 +
examples/config/filesystem/example-igfs.xml | 7 -
examples/pom-standalone-lgpl.xml | 23 +
examples/pom-standalone.xml | 23 +
examples/pom.xml | 34 +
.../datagrid/MemoryPoliciesExample.java | 114 +
.../MemcacheRestExampleNodeStartup.java | 7 -
.../CholeskyDecompositionExample.java | 80 +
.../EigenDecompositionExample.java | 69 +
.../decompositions/LUDecompositionExample.java | 83 +
.../SingularValueDecompositionExample.java | 70 +
.../ml/math/decompositions/package-info.java | 22 +
.../ml/math/matrix/CacheMatrixExample.java | 91 +
.../ml/math/matrix/ExampleMatrixStorage.java | 162 ++
.../math/matrix/MatrixCustomStorageExample.java | 141 ++
.../examples/ml/math/matrix/MatrixExample.java | 79 +
.../ml/math/matrix/MatrixExampleUtil.java | 52 +
.../ml/math/matrix/OffHeapMatrixExample.java | 84 +
.../matrix/SparseDistributedMatrixExample.java | 65 +
.../ml/math/matrix/SparseMatrixExample.java | 84 +
.../examples/ml/math/matrix/package-info.java | 22 +
.../ignite/examples/ml/math/package-info.java | 22 +
.../examples/ml/math/tracer/TracerExample.java | 63 +
.../examples/ml/math/tracer/package-info.java | 22 +
.../ml/math/vector/CacheVectorExample.java | 102 +
.../ml/math/vector/ExampleVectorStorage.java | 126 +
.../ml/math/vector/OffHeapVectorExample.java | 78 +
.../ml/math/vector/SparseVectorExample.java | 80 +
.../math/vector/VectorCustomStorageExample.java | 124 +
.../examples/ml/math/vector/VectorExample.java | 75 +
.../examples/ml/math/vector/package-info.java | 22 +
.../examples/ScalarCacheAffinityExample.scala | 2 +-
.../ignite/examples/CacheExamplesSelfTest.java | 8 +
.../optimized/OptimizedMarshallerAopTest.java | 105 +
.../optimized/OptimizedMarshallerAopTest.java | 104 -
.../ignite/ignite-cassandra-server-template.xml | 6 -
.../tests/ignite-cassandra-client-template.xml | 6 -
modules/clients/src/test/config/jdbc-config.xml | 2 +-
.../JettyRestProcessorAbstractSelfTest.java | 89 +-
.../ignite/codegen/MessageCodeGenerator.java | 4 +
.../java/org/apache/ignite/IgniteCache.java | 13 -
.../java/org/apache/ignite/IgniteCluster.java | 52 -
.../apache/ignite/IgniteSystemProperties.java | 2 +-
.../ignite/binary/BinaryBasicNameMapper.java | 3 +
.../ignite/cache/CacheAtomicWriteOrderMode.java | 64 -
.../org/apache/ignite/cache/CacheEntry.java | 12 -
.../ignite/cache/PartitionLossPolicy.java | 16 +-
.../org/apache/ignite/cache/QueryIndexType.java | 17 +-
.../cache/affinity/AffinityKeyMapped.java | 14 +-
.../AffinityNodeAddressHashResolver.java | 44 -
.../affinity/AffinityNodeHashResolver.java | 47 -
.../affinity/AffinityNodeIdHashResolver.java | 45 -
.../rendezvous/RendezvousAffinityFunction.java | 51 +-
.../ignite/cache/query/SqlFieldsQuery.java | 25 +
.../org/apache/ignite/cache/query/SqlQuery.java | 31 +-
.../configuration/CacheConfiguration.java | 37 +-
.../configuration/DataPageEvictionMode.java | 33 +-
.../configuration/IgniteConfiguration.java | 102 +-
.../configuration/MemoryConfiguration.java | 87 +-
.../MemoryPolicyConfiguration.java | 112 +-
.../org/apache/ignite/hadoop/package-info.java | 22 +
.../java/org/apache/ignite/igfs/IgfsPath.java | 31 +-
.../ignite/internal/GridKernalContext.java | 16 -
.../ignite/internal/GridKernalContextImpl.java | 31 -
.../apache/ignite/internal/IgniteKernal.java | 60 +-
.../org/apache/ignite/internal/IgnitionEx.java | 6 +-
.../apache/ignite/internal/LessNamingBean.java | 28 -
.../internal/binary/BinaryClassDescriptor.java | 2 +-
.../ignite/internal/binary/BinaryContext.java | 2 +-
.../GridClientOptimizedMarshaller.java | 2 +-
.../GridClientZipOptimizedMarshaller.java | 2 +-
.../cluster/IgniteClusterAsyncImpl.java | 11 -
.../internal/cluster/IgniteClusterImpl.java | 38 -
.../ignite/internal/jdbc2/JdbcQueryTask.java | 41 +-
.../ignite/internal/jdbc2/JdbcQueryTaskV2.java | 406 ----
.../ignite/internal/jdbc2/JdbcResultSet.java | 64 +-
.../ignite/internal/jdbc2/JdbcStatement.java | 12 +-
.../communication/GridIoMessageFactory.java | 12 -
.../optimized/OptimizedClassDescriptor.java | 1141 +++++++++
.../optimized/OptimizedFieldType.java | 50 +
.../optimized/OptimizedMarshaller.java | 313 +++
.../optimized/OptimizedMarshallerIdMapper.java | 33 +
.../optimized/OptimizedMarshallerUtils.java | 551 +++++
.../optimized/OptimizedObjectInputStream.java | 1231 ++++++++++
.../optimized/OptimizedObjectOutputStream.java | 875 +++++++
.../OptimizedObjectStreamRegistry.java | 244 ++
.../processors/cache/CacheEntryImplEx.java | 8 +-
.../processors/cache/GridCacheAdapter.java | 20 -
.../cache/GridCacheAtomicVersionComparator.java | 24 +-
.../processors/cache/GridCacheAttributes.java | 16 -
.../cache/GridCacheConcurrentMap.java | 5 -
.../cache/GridCacheConcurrentMapImpl.java | 10 -
.../GridCacheDefaultAffinityKeyMapper.java | 38 +-
.../processors/cache/GridCacheMapEntry.java | 21 +-
.../processors/cache/GridCacheMvcc.java | 23 +-
.../processors/cache/GridCacheProcessor.java | 152 +-
.../cache/GridCacheSwapEntryImpl.java | 4 +-
.../processors/cache/GridCacheUtils.java | 7 +-
.../processors/cache/GridNoStorageCacheMap.java | 5 -
.../processors/cache/IgniteCacheProxy.java | 25 +-
.../IgniteCacheDatabaseSharedManager.java | 14 +-
.../cache/database/tree/io/CacheVersionIO.java | 14 +-
.../dht/GridCachePartitionedConcurrentMap.java | 5 -
.../GridDhtAtomicAbstractUpdateRequest.java | 14 +
.../dht/atomic/GridDhtAtomicCache.java | 19 +-
.../GridDhtAtomicSingleUpdateRequest.java | 21 +-
.../dht/atomic/GridDhtAtomicUpdateRequest.java | 52 +-
...idNearAtomicAbstractSingleUpdateRequest.java | 1 -
.../atomic/GridNearAtomicFullUpdateRequest.java | 3 +-
...GridNearAtomicSingleUpdateFilterRequest.java | 3 +-
...GridNearAtomicSingleUpdateInvokeRequest.java | 3 +-
.../distributed/near/GridNearAtomicCache.java | 16 +-
.../distributed/near/GridNearCacheAdapter.java | 6 -
.../cache/query/GridCacheSqlIndexMetadata.java | 3 +-
.../cache/query/GridCacheSqlMetadata.java | 3 +-
.../cache/query/GridCacheSqlQuery.java | 114 +-
.../cache/transactions/IgniteTxEntry.java | 8 +-
.../cache/transactions/IgniteTxManager.java | 2 +-
.../version/GridCachePlainVersionedEntry.java | 5 -
.../version/GridCacheRawVersionedEntry.java | 5 -
.../cache/version/GridCacheVersion.java | 47 +-
.../cache/version/GridCacheVersionEx.java | 19 +-
.../cache/version/GridCacheVersionManager.java | 9 +-
.../cache/version/GridCacheVersionedEntry.java | 7 -
.../clock/GridClockDeltaSnapshot.java | 235 --
.../clock/GridClockDeltaSnapshotMessage.java | 154 --
.../processors/clock/GridClockDeltaVersion.java | 194 --
.../processors/clock/GridClockMessage.java | 171 --
.../processors/clock/GridClockServer.java | 222 --
.../processors/clock/GridClockSource.java | 30 -
.../clock/GridClockSyncProcessor.java | 481 ----
.../processors/clock/GridJvmClockSource.java | 28 -
.../datastructures/DataStructuresProcessor.java | 3 -
.../datastructures/GridCacheQueueAdapter.java | 49 +-
.../datastructures/GridCacheSetImpl.java | 54 +-
.../internal/processors/igfs/IgfsUtils.java | 2 -
.../callback/PlatformCallbackGateway.java | 68 -
.../PlatformDotNetConfigurationClosure.java | 66 +-
.../cache/PlatformCachePluginProvider.java | 121 -
.../utils/PlatformConfigurationUtils.java | 11 +-
.../internal/processors/query/QueryUtils.java | 5 +
.../rest/client/message/GridClientNodeBean.java | 2 +-
.../top/GridTopologyCommandHandler.java | 4 +
.../ignite/internal/util/GridIntList.java | 587 +++++
.../internal/util/IgniteExceptionRegistry.java | 3 +-
.../ignite/internal/util/IgniteUtils.java | 26 +-
.../ignite/internal/util/lang/GridTupleV.java | 194 --
.../internal/visor/VisorDataTransferObject.java | 87 +
.../visor/VisorDataTransferObjectInput.java | 156 ++
.../visor/VisorDataTransferObjectOutput.java | 141 ++
.../ignite/internal/visor/VisorEither.java | 103 +
.../internal/visor/VisorMultiNodeTask.java | 6 +-
.../ignite/internal/visor/VisorOneNodeTask.java | 5 +-
.../internal/visor/VisorTaskArgument.java | 51 +-
.../visor/binary/VisorBinaryMetadata.java | 139 ++
.../VisorBinaryMetadataCollectorTask.java | 70 +
.../VisorBinaryMetadataCollectorTaskResult.java | 87 +
.../visor/binary/VisorBinaryMetadataField.java | 101 +
.../ignite/internal/visor/cache/VisorCache.java | 124 +-
.../cache/VisorCacheAffinityConfiguration.java | 91 +-
.../visor/cache/VisorCacheAffinityNodeTask.java | 13 +-
.../cache/VisorCacheAffinityNodeTaskArg.java | 86 +
.../cache/VisorCacheAggregatedMetrics.java | 205 +-
.../visor/cache/VisorCacheClearTask.java | 100 +-
.../visor/cache/VisorCacheClearTaskResult.java | 85 +
.../visor/cache/VisorCacheConfiguration.java | 284 ++-
.../VisorCacheConfigurationCollectorJob.java | 4 +-
.../cache/VisorCacheDefaultConfiguration.java | 58 -
.../cache/VisorCacheEvictionConfiguration.java | 52 +-
.../visor/cache/VisorCacheJdbcType.java | 189 ++
.../visor/cache/VisorCacheJdbcTypeField.java | 117 +
.../visor/cache/VisorCacheLoadTask.java | 20 +-
.../visor/cache/VisorCacheLoadTaskArg.java | 101 +
.../visor/cache/VisorCacheMetadataTask.java | 18 +-
.../internal/visor/cache/VisorCacheMetrics.java | 208 +-
.../cache/VisorCacheMetricsCollectorTask.java | 29 +-
.../VisorCacheMetricsCollectorTaskArg.java | 87 +
.../cache/VisorCacheNearConfiguration.java | 59 +-
.../visor/cache/VisorCachePartition.java | 57 +-
.../visor/cache/VisorCachePartitions.java | 43 +-
.../visor/cache/VisorCachePartitionsTask.java | 7 +-
.../cache/VisorCacheQueryConfiguration.java | 122 -
.../cache/VisorCacheQueryDetailMetrics.java | 167 --
...sorCacheQueryDetailMetricsCollectorTask.java | 146 --
.../visor/cache/VisorCacheQueryMetrics.java | 102 -
.../cache/VisorCacheRebalanceConfiguration.java | 71 +-
.../VisorCacheResetQueryDetailMetricsTask.java | 71 -
.../cache/VisorCacheResetQueryMetricsTask.java | 69 -
.../visor/cache/VisorCacheSqlIndexMetadata.java | 115 +
.../visor/cache/VisorCacheSqlMetadata.java | 162 ++
.../visor/cache/VisorCacheStartArg.java | 100 +
.../visor/cache/VisorCacheStartTask.java | 68 +-
.../visor/cache/VisorCacheStartTaskArg.java | 100 +
.../cache/VisorCacheStoreConfiguration.java | 77 +-
.../cache/VisorCacheTypeFieldMetadata.java | 92 -
.../visor/cache/VisorCacheTypeMetadata.java | 294 ---
.../internal/visor/cache/VisorPartitionMap.java | 90 +
.../compute/VisorComputeMonitoringHolder.java | 8 +-
.../VisorComputeToggleMonitoringTask.java | 52 +-
.../VisorComputeToggleMonitoringTaskArg.java | 86 +
.../visor/compute/VisorGatewayTask.java | 6 +-
.../visor/debug/VisorThreadDumpTask.java | 13 +-
.../visor/debug/VisorThreadDumpTaskResult.java | 88 +
.../internal/visor/debug/VisorThreadInfo.java | 234 +-
.../visor/debug/VisorThreadLockInfo.java | 51 +-
.../visor/debug/VisorThreadMonitorInfo.java | 76 +-
.../visor/event/VisorGridDeploymentEvent.java | 43 +-
.../visor/event/VisorGridDiscoveryEvent.java | 59 +-
.../internal/visor/event/VisorGridEvent.java | 66 +-
.../visor/event/VisorGridEventsLost.java | 15 +-
.../internal/visor/event/VisorGridJobEvent.java | 61 +-
.../visor/event/VisorGridTaskEvent.java | 61 +-
.../internal/visor/file/VisorFileBlock.java | 60 +-
.../internal/visor/file/VisorFileBlockArg.java | 114 +
.../internal/visor/file/VisorFileBlockTask.java | 68 +-
.../visor/file/VisorFileBlockTaskArg.java | 114 +
.../visor/file/VisorLatestTextFilesTask.java | 17 +-
.../visor/file/VisorLatestTextFilesTaskArg.java | 86 +
.../ignite/internal/visor/igfs/VisorIgfs.java | 76 +-
.../internal/visor/igfs/VisorIgfsEndpoint.java | 72 +-
.../internal/visor/igfs/VisorIgfsMetrics.java | 118 +-
.../internal/visor/igfs/VisorIgfsProfiler.java | 24 +-
.../visor/igfs/VisorIgfsProfilerClearTask.java | 11 +-
.../igfs/VisorIgfsProfilerClearTaskResult.java | 85 +
.../visor/igfs/VisorIgfsProfilerEntry.java | 106 +-
.../visor/igfs/VisorIgfsProfilerTask.java | 41 +-
.../VisorIgfsProfilerUniformityCounters.java | 38 +-
.../visor/igfs/VisorIgfsSamplingStateTask.java | 17 +-
.../igfs/VisorIgfsSamplingStateTaskArg.java | 86 +
.../ignite/internal/visor/log/VisorLogFile.java | 43 +-
.../internal/visor/log/VisorLogSearchArg.java | 114 +
.../visor/log/VisorLogSearchResult.java | 80 +-
.../internal/visor/log/VisorLogSearchTask.java | 81 +-
.../visor/log/VisorLogSearchTaskArg.java | 114 +
.../visor/log/VisorLogSearchTaskResult.java | 92 +
.../visor/node/VisorAtomicConfiguration.java | 49 +-
.../visor/node/VisorBasicConfiguration.java | 163 +-
.../node/VisorExecutorServiceConfiguration.java | 81 +-
.../visor/node/VisorGridConfiguration.java | 126 +-
.../visor/node/VisorIgfsConfiguration.java | 203 +-
.../visor/node/VisorLifecycleConfiguration.java | 39 +-
.../visor/node/VisorMemoryConfiguration.java | 60 +-
.../node/VisorMemoryPolicyConfiguration.java | 37 +-
.../visor/node/VisorMetricsConfiguration.java | 50 +-
.../VisorNodeConfigurationCollectorJob.java | 4 +-
.../visor/node/VisorNodeDataCollectorJob.java | 63 +-
.../node/VisorNodeDataCollectorJobResult.java | 109 +-
.../visor/node/VisorNodeDataCollectorTask.java | 40 +-
.../node/VisorNodeDataCollectorTaskArg.java | 54 +-
.../node/VisorNodeDataCollectorTaskResult.java | 110 +-
.../node/VisorNodeEventsCollectorTask.java | 133 +-
.../node/VisorNodeEventsCollectorTaskArg.java | 163 ++
.../internal/visor/node/VisorNodeGcTask.java | 18 +-
.../visor/node/VisorNodeGcTaskResult.java | 85 +
.../internal/visor/node/VisorNodePingTask.java | 15 +-
.../visor/node/VisorNodePingTaskResult.java | 99 +
.../visor/node/VisorNodeSuppressedErrors.java | 89 +
.../node/VisorNodeSuppressedErrorsTask.java | 23 +-
.../node/VisorPeerToPeerConfiguration.java | 57 +-
.../visor/node/VisorRestConfiguration.java | 93 +-
.../node/VisorSegmentationConfiguration.java | 67 +-
.../visor/node/VisorSpiDescription.java | 89 +
.../visor/node/VisorSpisConfiguration.java | 128 +-
.../visor/node/VisorSuppressedError.java | 147 ++
.../node/VisorTransactionConfiguration.java | 104 +-
.../visor/query/VisorCancelQueriesTask.java | 72 -
.../query/VisorCollectRunningQueriesTask.java | 96 -
.../internal/visor/query/VisorQueryArg.java | 81 +-
.../visor/query/VisorQueryCancelTask.java | 72 +
.../visor/query/VisorQueryCleanupTask.java | 6 +-
.../visor/query/VisorQueryConfiguration.java | 142 ++
.../visor/query/VisorQueryDetailMetrics.java | 205 ++
.../VisorQueryDetailMetricsCollectorTask.java | 146 ++
.../internal/visor/query/VisorQueryEntity.java | 188 ++
.../internal/visor/query/VisorQueryField.java | 42 +-
.../internal/visor/query/VisorQueryIndex.java | 105 +
.../visor/query/VisorQueryIndexField.java | 106 +
.../internal/visor/query/VisorQueryJob.java | 275 ---
.../internal/visor/query/VisorQueryMetrics.java | 125 +
.../visor/query/VisorQueryNextPageTask.java | 33 +-
.../visor/query/VisorQueryNextPageTaskArg.java | 86 +
.../query/VisorQueryResetDetailMetricsTask.java | 71 +
.../visor/query/VisorQueryResetMetricsTask.java | 69 +
.../internal/visor/query/VisorQueryResult.java | 97 +-
.../visor/query/VisorQueryResultEx.java | 89 -
.../visor/query/VisorQueryScanRegexFilter.java | 59 +
.../query/VisorQueryScanSubstringFilter.java | 64 -
.../internal/visor/query/VisorQueryTask.java | 103 +-
.../internal/visor/query/VisorQueryTaskArg.java | 155 ++
.../internal/visor/query/VisorQueryUtils.java | 43 +-
.../query/VisorRunningQueriesCollectorTask.java | 96 +
.../internal/visor/query/VisorRunningQuery.java | 47 +-
.../internal/visor/query/VisorScanQueryArg.java | 157 ++
.../visor/query/VisorScanQueryTask.java | 185 ++
.../visor/query/VisorScanQueryTaskArg.java | 157 ++
.../visor/service/VisorServiceDescriptor.java | 40 +-
.../internal/visor/util/VisorTaskUtils.java | 38 +-
.../apache/ignite/marshaller/Marshaller.java | 3 +-
.../ignite/marshaller/jdk/JdkMarshaller.java | 3 +-
.../optimized/OptimizedClassDescriptor.java | 1141 ---------
.../optimized/OptimizedFieldType.java | 50 -
.../optimized/OptimizedMarshaller.java | 313 ---
.../optimized/OptimizedMarshallerIdMapper.java | 33 -
.../optimized/OptimizedMarshallerUtils.java | 551 -----
.../optimized/OptimizedObjectInputStream.java | 1231 ----------
.../optimized/OptimizedObjectOutputStream.java | 875 -------
.../OptimizedObjectStreamRegistry.java | 244 --
.../marshaller/optimized/package-info.java | 22 -
.../ignite/plugin/platform/package-info.java | 22 +
.../plugin/security/SecurityPermissionSet.java | 3 +-
.../ignite/plugin/security/SecuritySubject.java | 3 +-
.../plugin/segmentation/SegmentationPolicy.java | 18 +-
.../communication/tcp/TcpCommunicationSpi.java | 109 -
.../tcp/TcpCommunicationSpiMBean.java | 54 -
.../ignite/startup/BasicWarmupClosure.java | 3 +-
.../resources/META-INF/classnames.properties | 249 +-
modules/core/src/test/config/example-cache.xml | 2 +-
modules/core/src/test/config/igfs-loopback.xml | 2 +-
modules/core/src/test/config/igfs-shmem.xml | 2 +-
.../src/test/config/spring-start-nodes-attr.xml | 2 +-
.../core/src/test/config/spring-start-nodes.xml | 2 +-
.../config/websession/example-cache-base.xml | 3 +-
.../test/config/websession/spring-cache-1.xml | 6 -
.../test/config/websession/spring-cache-2.xml | 6 -
.../test/config/websession/spring-cache-3.xml | 6 -
.../IgniteExternalizableAbstractTest.java | 2 +-
...ndezvousAffinityFunctionSimpleBenchmark.java | 48 +-
...dbcPojoStoreOptimizedMarshallerSelfTest.java | 2 +-
.../apache/ignite/igfs/IgfsPathSelfTest.java | 2 +-
.../internal/GridLifecycleAwareSelfTest.java | 2 +-
.../internal/GridMultipleJobsSelfTest.java | 12 +-
.../IgniteClientReconnectCacheTest.java | 87 +-
...ryConfigurationCustomSerializerSelfTest.java | 147 ++
.../managers/GridManagerStopSelfTest.java | 2 +-
.../GridCommunicationSendMessageSelfTest.java | 2 -
.../GridDiscoveryManagerAttributesSelfTest.java | 2 +-
.../OptimizedMarshallerEnumSelfTest.java | 87 +
.../OptimizedMarshallerNodeFailoverTest.java | 358 +++
.../OptimizedMarshallerPooledSelfTest.java | 46 +
.../optimized/OptimizedMarshallerSelfTest.java | 284 +++
...arshallerSerialPersistentFieldsSelfTest.java | 116 +
.../optimized/OptimizedMarshallerTest.java | 790 +++++++
.../OptimizedObjectStreamSelfTest.java | 2162 ++++++++++++++++++
.../TestTcpDiscoveryIpFinderAdapter.java | 43 +
.../CacheAtomicSingleMessageCountSelfTest.java | 2 -
.../cache/CacheEnumOperationsAbstractTest.java | 2 -
...torPartitionCounterRandomOperationsTest.java | 2 -
.../CacheStartupInDeploymentModesTest.java | 2 +-
.../CacheStoreUsageMultinodeAbstractTest.java | 2 -
.../EntryVersionConsistencyReadThroughTest.java | 2 -
...idAbstractCacheInterceptorRebalanceTest.java | 2 -
.../cache/GridCacheAbstractFullApiSelfTest.java | 15 +-
.../GridCacheAbstractLocalStoreSelfTest.java | 16 +-
.../GridCacheAbstractRemoveFailureTest.java | 9 -
.../GridCacheAtomicMessageCountSelfTest.java | 54 +-
.../cache/GridCacheConcurrentMapTest.java | 138 --
.../GridCacheConcurrentTxMultiNodeTest.java | 9 +-
...idCacheConfigurationConsistencySelfTest.java | 14 -
.../cache/GridCacheDeploymentSelfTest.java | 2 +-
.../cache/GridCacheEntryMemorySizeSelfTest.java | 82 +-
.../cache/GridCacheEntryVersionSelfTest.java | 2 -
.../cache/GridCacheIncrementTransformTest.java | 2 -
.../GridCacheInterceptorAbstractSelfTest.java | 24 +-
...erceptorAtomicPrimaryWriteOrderSelfTest.java | 47 -
...omicReplicatedPrimaryWriteOrderSelfTest.java | 48 -
...acheInterceptorAtomicReplicatedSelfTest.java | 8 -
.../GridCacheInterceptorAtomicSelfTest.java | 8 -
...GridCacheInterceptorLocalAtomicSelfTest.java | 8 -
.../cache/GridCacheMvccFlagsTest.java | 4 +-
.../cache/GridCacheMvccPartitionedSelfTest.java | 24 +-
.../processors/cache/GridCacheMvccSelfTest.java | 8 +-
...HeapMultiThreadedUpdateAbstractSelfTest.java | 6 +-
.../GridCachePreloadingEvictionsSelfTest.java | 3 +-
.../GridCacheReturnValueTransferSelfTest.java | 15 +-
...ridCacheStoreManagerDeserializationTest.java | 12 +-
.../processors/cache/GridCacheTestEntryEx.java | 2 +-
...idCacheValueConsistencyAbstractSelfTest.java | 10 -
.../cache/GridCacheVersionMultinodeTest.java | 40 -
.../cache/GridCacheVersionSelfTest.java | 6 +-
.../GridCacheVersionTopologyChangeTest.java | 2 -
.../cache/IgniteCacheAbstractTest.java | 14 -
.../cache/IgniteCacheAtomicInvokeTest.java | 7 -
.../cache/IgniteCacheAtomicPeekModesTest.java | 7 -
...eCacheAtomicPrimaryWriteOrderInvokeTest.java | 57 -
...maryWriteOrderNearEnabledStoreValueTest.java | 31 -
...heAtomicPrimaryWriteOrderStoreValueTest.java | 32 -
...micPrimaryWriteOrderWithStoreInvokeTest.java | 32 -
.../cache/IgniteCacheAtomicStoreValueTest.java | 7 -
.../IgniteCacheAtomicWithStoreInvokeTest.java | 32 +
.../IgniteCacheConfigVariationsFullApiTest.java | 6 -
.../IgniteCacheEntryListenerAtomicTest.java | 7 -
...niteCacheEntryListenerExpiredEventsTest.java | 2 -
.../IgniteCacheEntryProcessorCallTest.java | 3 -
.../IgniteCacheInterceptorSelfTestSuite.java | 2 -
...gniteCacheInvokeReadThroughAbstractTest.java | 2 -
.../IgniteCacheP2pUnmarshallingErrorTest.java | 6 -
.../IgniteCacheReadThroughStoreCallTest.java | 2 -
.../IgniteCacheStoreValueAbstractTest.java | 4 -
.../cache/IgniteCacheTxPeekModesTest.java | 7 -
.../cache/IgniteExchangeFutureHistoryTest.java | 6 -
...logyValidatorPartitionedAtomicCacheTest.java | 7 -
...ologyValidatorReplicatedAtomicCacheTest.java | 7 -
...sExchangeOnDiscoveryHistoryOverflowTest.java | 7 -
.../IgniteCacheAtomicExecutionContextTest.java | 7 -
...iteCachePartitionedExecutionContextTest.java | 7 -
...niteCacheReplicatedExecutionContextTest.java | 7 -
.../IgniteCacheTxExecutionContextTest.java | 7 -
...eAbstractDataStructuresFailoverSelfTest.java | 2 +-
.../distributed/CacheAffinityEarlyTest.java | 2 +-
...CacheAtomicNearUpdateTopologyChangeTest.java | 7 -
.../CacheGetFutureHangsSelfTest.java | 2 +-
.../CacheLateAffinityAssignmentTest.java | 2 -
...NearDisabledAtomicInvokeRestartSelfTest.java | 6 -
...acheEntrySetIterationPreloadingSelfTest.java | 6 +-
...dCacheMultithreadedFailoverAbstractTest.java | 18 +-
...chePartitionedReloadAllAbstractSelfTest.java | 11 -
.../GridCacheTransformEventSelfTest.java | 2 -
.../IgniteCacheAtomicNodeJoinTest.java | 6 -
...niteCacheClientNodeChangingTopologyTest.java | 92 +-
.../IgniteCacheCreatePutMultiNodeSelfTest.java | 2 +-
.../distributed/IgniteCacheCreatePutTest.java | 2 +-
.../IgniteCacheMessageRecoveryAbstractTest.java | 2 -
...tPartitionedOnlyByteArrayValuesSelfTest.java | 2 -
.../dht/GridCacheAtomicFullApiSelfTest.java | 19 -
.../dht/GridCacheAtomicNearCacheSelfTest.java | 52 +-
...EnabledPrimaryWriteOrderFullApiSelfTest.java | 31 -
...eAtomicPrimaryWriteOrderFullApiSelfTest.java | 32 -
...tomicPrimaryWriteOrderReloadAllSelfTest.java | 32 -
.../GridCacheDhtAtomicRemoveFailureTest.java | 7 -
.../dht/IgniteCacheConcurrentPutGetRemove.java | 2 -
...artitionedBackupNodeFailureRecoveryTest.java | 7 -
.../IgniteCachePutRetryAbstractSelfTest.java | 16 -
.../atomic/GridCacheAtomicFailoverSelfTest.java | 3 -
...eAtomicInvalidPartitionHandlingSelfTest.java | 39 +-
...AtomicPrimaryWriteOrderFailoverSelfTest.java | 36 -
...tomicPrimaryWriteOrderRemoveFailureTest.java | 53 -
.../GridCacheAtomicRemoveFailureTest.java | 7 -
...micPrimaryWriteOrderNearEnabledSelfTest.java | 39 -
...sistencyAtomicPrimaryWriteOrderSelfTest.java | 32 -
...PutRetryAtomicPrimaryWriteOrderSelfTest.java | 32 -
...LateAffDisabledMultiNodeFullApiSelfTest.java | 35 +
...imaryWriteOrderMultiNodeFullApiSelfTest.java | 35 -
...GridCacheAtomicMultiNodeFullApiSelfTest.java | 10 -
...omicMultiNodeP2PDisabledFullApiSelfTest.java | 19 -
...imaryWriteOrderMultiNodeFullApiSelfTest.java | 31 -
.../GridCacheAtomicNearRemoveFailureTest.java | 7 -
...idCacheAtomicPartitionedMetricsSelfTest.java | 2 -
...imaryWriteOrderMultiNodeFullApiSelfTest.java | 32 -
...rderMultiNodeP2PDisabledFullApiSelfTest.java | 33 -
...cPrimaryWriteOrderNearRemoveFailureTest.java | 52 -
...cPrimaryWriteOrderOnheapFullApiSelfTest.java | 28 -
...riteOrderOnheapMultiNodeFullApiSelfTest.java | 29 -
.../near/GridCacheNearEvictionSelfTest.java | 2 -
...idCacheNearOnlyMultiNodeFullApiSelfTest.java | 2 -
.../near/GridCacheNearTxForceKeyTest.java | 1 -
...rtitionedAffinityHashIdResolverSelfTest.java | 102 -
...achePartitionedMultiNodeFullApiSelfTest.java | 4 -
.../near/NearCacheSyncUpdateTest.java | 27 +-
.../GridCacheRebalancingOrderingTest.java | 2 -
...cheRebalancingPartitionDistributionTest.java | 2 -
...ridCacheAtomicReplicatedMetricsSelfTest.java | 2 -
...eplicatedAtomicMultiNodeFullApiSelfTest.java | 19 -
...imaryWriteOrderMultiNodeFullApiSelfTest.java | 33 -
.../IgniteCacheAtomicExpiryPolicyTest.java | 7 -
...iteCacheAtomicExpiryPolicyWithStoreTest.java | 7 -
...AtomicPrimaryWriteOrderExpiryPolicyTest.java | 32 -
...maryWriteOrderWithStoreExpiryPolicyTest.java | 32 -
.../IgniteCacheExpiryPolicyAbstractTest.java | 13 +-
.../IgniteCacheExpiryPolicyTestSuite.java | 2 -
.../IgniteCacheAtomicLoadAllTest.java | 7 -
.../IgniteCacheAtomicLoaderWriterTest.java | 7 -
...gniteCacheAtomicNoLoadPreviousValueTest.java | 7 -
.../IgniteCacheAtomicNoReadThroughTest.java | 7 -
.../IgniteCacheAtomicNoWriteThroughTest.java | 7 -
.../IgniteCacheAtomicStoreSessionTest.java | 7 -
...eCacheAtomicStoreSessionWriteBehindTest.java | 7 -
...IgniteCacheJdbcBlobStoreNodeRestartTest.java | 8 -
.../GridCacheAtomicLocalMetricsSelfTest.java | 2 -
...rimaryWriteOrderMultiJvmFullApiSelfTest.java | 31 -
...rimaryWriteOrderMultiJvmFullApiSelfTest.java | 31 -
...OrderMultiJvmP2PDisabledFullApiSelfTest.java | 31 -
...WriteOrderOnheapMultiJvmFullApiSelfTest.java | 29 -
...rimaryWriteOrderMultiJvmFullApiSelfTest.java | 31 -
...FailoverAtomicPrimaryWriteOrderSelfTest.java | 50 -
...tinuousQueryAsyncFailoverAtomicSelfTest.java | 43 +
...eContinuousQueryAsyncFilterListenerTest.java | 2 -
...acheContinuousQueryExecuteInPrimaryTest.java | 2 -
...ContinuousQueryFailoverAbstractSelfTest.java | 10 -
...ryFailoverAtomicNearEnabledSelfSelfTest.java | 9 +-
...FailoverAtomicPrimaryWriteOrderSelfTest.java | 44 -
...usQueryFailoverAtomicReplicatedSelfTest.java | 9 +-
...heContinuousQueryFailoverAtomicSelfTest.java | 36 +
...ontinuousQueryOperationFromCallbackTest.java | 2 -
.../CacheContinuousQueryOperationP2PTest.java | 2 -
.../CacheContinuousQueryOrderingEventTest.java | 2 -
...acheContinuousQueryRandomOperationsTest.java | 2 -
.../CacheEntryProcessorNonSerializableTest.java | 2 +-
.../CacheKeepBinaryIterationTest.java | 2 -
...teCacheClientWriteBehindStoreAtomicTest.java | 7 -
.../transactions/DepthFirstSearchTest.java | 18 +-
.../CacheVersionedEntryAbstractTest.java | 13 -
.../clock/GridTimeSyncProcessorSelfTest.java | 224 --
.../database/FreeListImplSelfTest.java | 2 +-
.../IgniteDbMemoryLeakAbstractTest.java | 14 +-
.../DataStreamerUpdateAfterLoadTest.java | 18 +-
.../igfs/IgfsAbstractBaseSelfTest.java | 2 +-
.../processors/igfs/IgfsFileInfoSelfTest.java | 2 +-
.../service/ClosureServiceClientsNodesTest.java | 2 +-
...ent2ClassLoadersOptimizedMarshallerTest.java | 2 +-
...mentClassLoadingOptimizedMarshallerTest.java | 2 +-
.../ServicePredicateAccessCacheTest.java | 4 +-
.../apache/ignite/lang/GridTupleSelfTest.java | 35 -
.../loadtests/colocation/GridTestKey.java | 28 +-
.../communication/GridIoManagerBenchmark0.java | 1 -
.../ignite/loadtests/dsi/GridDsiPerfJob.java | 7 +-
...namicProxySerializationMultiJvmSelfTest.java | 2 +-
.../GridMarshallerPerformanceTest.java | 2 +-
.../OptimizedMarshallerEnumSelfTest.java | 87 -
.../OptimizedMarshallerNodeFailoverTest.java | 357 ---
.../OptimizedMarshallerPooledSelfTest.java | 44 -
.../optimized/OptimizedMarshallerSelfTest.java | 283 ---
...arshallerSerialPersistentFieldsSelfTest.java | 114 -
.../optimized/OptimizedMarshallerTest.java | 790 -------
.../OptimizedObjectStreamSelfTest.java | 2157 -----------------
.../TestTcpDiscoveryIpFinderAdapter.java | 43 -
.../marshaller/optimized/package-info.java | 22 -
.../IgniteMessagingWithClientTest.java | 2 +-
.../tcp/TcpCommunicationSpiDropNodesTest.java | 1 -
.../TcpCommunicationSpiFaultyClientTest.java | 1 -
...pClientDiscoveryMarshallerCheckSelfTest.java | 2 +-
.../TcpDiscoveryMarshallerCheckSelfTest.java | 2 +-
.../configvariations/ConfigVariations.java | 5 +-
.../testframework/junits/GridAbstractTest.java | 2 -
.../junits/IgniteTestResources.java | 2 +-
.../junits/common/GridCommonAbstractTest.java | 18 -
.../multijvm/IgniteCacheProcessProxy.java | 5 -
.../multijvm/IgniteClusterProcessProxy.java | 11 -
.../testsuites/IgniteBinaryBasicTestSuite.java | 14 +-
.../IgniteBinaryObjectsTestSuite.java | 2 +
.../IgniteCacheFailoverTestSuite.java | 4 -
.../IgniteCacheFailoverTestSuite2.java | 2 -
.../IgniteCacheFailoverTestSuite3.java | 2 -
...IgniteCacheFullApiMultiJvmSelfTestSuite.java | 10 -
.../IgniteCacheFullApiSelfTestSuite.java | 24 +-
.../ignite/testsuites/IgniteCacheTestSuite.java | 6 +-
.../testsuites/IgniteCacheTestSuite2.java | 2 -
.../testsuites/IgniteCacheTestSuite3.java | 4 -
.../IgniteMarshallerSelfTestSuite.java | 14 +-
.../webapp/META-INF/ignite-webapp-config.xml | 2 +-
.../ignite/hadoop/planner/package-info.java | 22 +
.../resources/META-INF/classnames.properties | 8 -
.../test/config/hadoop-fs-open-test/grid-0.xml | 2 +-
.../test/config/hadoop-fs-open-test/grid-1.xml | 2 +-
.../test/config/hadoop-fs-open-test/grid-2.xml | 2 +-
.../test/config/igfs-cli-config-dual-async.xml | 2 +-
.../test/config/igfs-cli-config-dual-sync.xml | 2 +-
.../src/test/config/igfs-cli-config-primary.xml | 2 +-
.../src/test/config/igfs-cli-config-proxy.xml | 2 +-
.../IgniteHadoopFileSystemAbstractSelfTest.java | 2 +-
.../CacheHibernateBlobStoreNodeRestartTest.java | 8 -
.../CacheHibernateBlobStoreNodeRestartTest.java | 8 -
.../cache/query/GridCacheTwoStepQuery.java | 26 +-
.../processors/query/h2/IgniteH2Indexing.java | 34 +-
.../processors/query/h2/opt/GridH2Table.java | 73 +-
.../query/h2/opt/GridH2TreeIndex.java | 2 +-
.../query/h2/sql/GridSqlQuerySplitter.java | 85 +-
.../query/h2/twostep/GridMapQueryExecutor.java | 68 +-
.../h2/twostep/GridReduceQueryExecutor.java | 154 +-
.../h2/twostep/msg/GridH2QueryRequest.java | 109 +-
.../CacheOperationsWithExpirationTest.java | 2 -
.../CacheRandomOperationsMultithreadedTest.java | 2 -
.../IgniteCacheAbstractFieldsQuerySelfTest.java | 51 +-
.../IgniteCacheCrossCacheJoinRandomTest.java | 2 -
...acheDistributedJoinCollocatedAndNotTest.java | 2 -
...acheDistributedJoinCustomAffinityMapper.java | 2 -
.../IgniteCacheDistributedJoinNoIndexTest.java | 2 -
...ributedJoinPartitionedAndReplicatedTest.java | 2 -
...CacheDistributedJoinQueryConditionsTest.java | 2 -
...PartitionedAndReplicatedCollocationTest.java | 2 -
...teCacheJoinPartitionedAndReplicatedTest.java | 12 +-
.../cache/IgniteCacheNoClassQuerySelfTest.java | 2 +-
...iteCacheReplicatedFieldsQueryROSelfTest.java | 27 +
.../database/IgniteDbMemoryLeakIndexedTest.java | 2 +-
.../IgniteDbMemoryLeakSqlQueryTest.java | 2 +-
...gniteSqlSegmentedIndexMultiNodeSelfTest.java | 28 +
.../query/IgniteSqlSegmentedIndexSelfTest.java | 154 +-
.../query/IgniteSqlSplitterSelfTest.java | 125 +-
.../h2/sql/AbstractH2CompareQueryTest.java | 2 +-
.../FetchingQueryCursorStressTest.java | 2 +-
.../IgniteCacheQuerySelfTestSuite.java | 6 +-
.../IgniteCacheQuerySelfTestSuite4.java | 8 +-
modules/ml/README.txt | 15 +
modules/ml/licenses/apache-2.0.txt | 202 ++
modules/ml/licenses/mit.txt | 7 +
modules/ml/pom.xml | 109 +
.../java/org/apache/ignite/math/Algebra.java | 571 +++++
.../java/org/apache/ignite/math/Constants.java | 42 +
.../org/apache/ignite/math/Destroyable.java | 30 +
.../apache/ignite/math/IdentityValueMapper.java | 53 +
.../java/org/apache/ignite/math/KeyMapper.java | 33 +
.../java/org/apache/ignite/math/Matrix.java | 518 +++++
.../org/apache/ignite/math/MatrixKeyMapper.java | 30 +
.../org/apache/ignite/math/MatrixStorage.java | 58 +
.../org/apache/ignite/math/MetaAttributes.java | 76 +
.../java/org/apache/ignite/math/MurmurHash.java | 246 ++
.../apache/ignite/math/StorageConstants.java | 49 +
.../apache/ignite/math/StorageOpsMetrics.java | 49 +
.../java/org/apache/ignite/math/Tracer.java | 456 ++++
.../org/apache/ignite/math/ValueMapper.java | 27 +
.../java/org/apache/ignite/math/Vector.java | 498 ++++
.../org/apache/ignite/math/VectorKeyMapper.java | 29 +
.../org/apache/ignite/math/VectorStorage.java | 53 +
.../decompositions/CholeskyDecomposition.java | 306 +++
.../decompositions/DecompositionSupport.java | 105 +
.../math/decompositions/EigenDecomposition.java | 923 ++++++++
.../math/decompositions/LUDecomposition.java | 366 +++
.../math/decompositions/QRDecomposition.java | 186 ++
.../SingularValueDecomposition.java | 620 +++++
.../math/decompositions/package-info.java | 22 +
.../math/exceptions/CardinalityException.java | 38 +
.../math/exceptions/ColumnIndexException.java | 35 +
.../ignite/math/exceptions/IndexException.java | 35 +
.../NonPositiveDefiniteMatrixException.java | 20 +
.../exceptions/NonSymmetricMatrixException.java | 18 +
.../math/exceptions/RowIndexException.java | 35 +
.../exceptions/SingularMatrixException.java | 30 +
.../exceptions/UnknownProviderException.java | 35 +
.../UnsupportedOperationException.java | 44 +
.../ignite/math/exceptions/package-info.java | 22 +
.../apache/ignite/math/functions/Functions.java | 136 ++
.../ignite/math/functions/IgniteBiConsumer.java | 12 +
.../ignite/math/functions/IgniteBiFunction.java | 29 +
.../ignite/math/functions/IgniteConsumer.java | 29 +
.../math/functions/IgniteDoubleFunction.java | 29 +
.../ignite/math/functions/IgniteFunction.java | 30 +
.../math/functions/IntDoubleToVoidFunction.java | 25 +
.../functions/IntIntDoubleToVoidFunction.java | 28 +
.../math/functions/IntIntToDoubleFunction.java | 24 +
.../ignite/math/functions/package-info.java | 22 +
.../apache/ignite/math/impls/CacheUtils.java | 356 +++
.../math/impls/matrix/AbstractMatrix.java | 880 +++++++
.../ignite/math/impls/matrix/CacheMatrix.java | 158 ++
.../impls/matrix/DenseLocalOffHeapMatrix.java | 90 +
.../impls/matrix/DenseLocalOnHeapMatrix.java | 86 +
.../math/impls/matrix/DiagonalMatrix.java | 101 +
.../math/impls/matrix/FunctionMatrix.java | 95 +
.../ignite/math/impls/matrix/MatrixView.java | 84 +
.../math/impls/matrix/PivotedMatrixView.java | 243 ++
.../ignite/math/impls/matrix/RandomMatrix.java | 97 +
.../impls/matrix/SparseDistributedMatrix.java | 155 ++
.../impls/matrix/SparseLocalOnHeapMatrix.java | 72 +
.../math/impls/matrix/TransposedMatrixView.java | 84 +
.../ignite/math/impls/matrix/package-info.java | 22 +
.../apache/ignite/math/impls/package-info.java | 22 +
.../storage/matrix/ArrayMatrixStorage.java | 161 ++
.../storage/matrix/CacheMatrixStorage.java | 180 ++
.../matrix/DenseOffHeapMatrixStorage.java | 197 ++
.../storage/matrix/DiagonalMatrixStorage.java | 136 ++
.../storage/matrix/FunctionMatrixStorage.java | 175 ++
.../storage/matrix/MatrixDelegateStorage.java | 205 ++
.../storage/matrix/PivotedMatrixStorage.java | 256 +++
.../storage/matrix/RandomMatrixStorage.java | 176 ++
.../matrix/SparseDistributedMatrixStorage.java | 281 +++
.../matrix/SparseLocalOnHeapMatrixStorage.java | 226 ++
.../math/impls/storage/matrix/package-info.java | 22 +
.../storage/vector/ArrayVectorStorage.java | 135 ++
.../storage/vector/CacheVectorStorage.java | 175 ++
.../storage/vector/ConstantVectorStorage.java | 133 ++
.../storage/vector/DelegateVectorStorage.java | 157 ++
.../vector/DenseLocalOffHeapVectorStorage.java | 172 ++
.../storage/vector/FunctionVectorStorage.java | 141 ++
.../storage/vector/MatrixVectorStorage.java | 185 ++
.../storage/vector/PivotedVectorStorage.java | 175 ++
.../storage/vector/RandomVectorStorage.java | 152 ++
.../SingleElementVectorDelegateStorage.java | 145 ++
.../vector/SingleElementVectorStorage.java | 143 ++
.../vector/SparseLocalOffHeapVectorStorage.java | 148 ++
.../vector/SparseLocalOnHeapVectorStorage.java | 152 ++
.../math/impls/storage/vector/package-info.java | 22 +
.../impls/vector/AbstractReadOnlyVector.java | 108 +
.../math/impls/vector/AbstractVector.java | 903 ++++++++
.../ignite/math/impls/vector/CacheVector.java | 140 ++
.../math/impls/vector/ConstantVector.java | 84 +
.../math/impls/vector/DelegatingVector.java | 391 ++++
.../impls/vector/DenseLocalOffHeapVector.java | 89 +
.../impls/vector/DenseLocalOnHeapVector.java | 104 +
.../math/impls/vector/FunctionVector.java | 112 +
.../math/impls/vector/MatrixVectorView.java | 139 ++
.../math/impls/vector/PivotedVectorView.java | 163 ++
.../ignite/math/impls/vector/RandomVector.java | 128 ++
.../math/impls/vector/SingleElementVector.java | 102 +
.../impls/vector/SingleElementVectorView.java | 97 +
.../impls/vector/SparseLocalOffHeapVector.java | 47 +
.../math/impls/vector/SparseLocalVector.java | 71 +
.../ignite/math/impls/vector/VectorView.java | 85 +
.../ignite/math/impls/vector/package-info.java | 22 +
.../org/apache/ignite/math/package-info.java | 22 +
.../apache/ignite/math/d3-matrix-template.html | 128 ++
.../apache/ignite/math/d3-vector-template.html | 111 +
.../org/apache/ignite/math/ExternalizeTest.java | 66 +
.../math/MathImplDistributedTestSuite.java | 39 +
.../ignite/math/MathImplLocalTestSuite.java | 123 +
.../ignite/math/MathImplMainTestSuite.java | 33 +
.../java/org/apache/ignite/math/TracerTest.java | 195 ++
.../ignite/math/benchmark/MathBenchmark.java | 205 ++
.../math/benchmark/MathBenchmarkSelfTest.java | 100 +
.../ignite/math/benchmark/ResultsWriter.java | 127 +
.../math/benchmark/VectorBenchmarkTest.java | 138 ++
.../ignite/math/benchmark/package-info.java | 18 +
.../CholeskyDecompositionTest.java | 158 ++
.../decompositions/EigenDecompositionTest.java | 193 ++
.../decompositions/LUDecompositionTest.java | 250 ++
.../decompositions/QRDecompositionTest.java | 139 ++
.../SingularValueDecompositionTest.java | 120 +
.../ignite/math/impls/MathTestConstants.java | 88 +
.../math/impls/matrix/CacheMatrixTest.java | 369 +++
.../DenseLocalOffHeapMatrixConstructorTest.java | 65 +
.../DenseLocalOnHeapMatrixConstructorTest.java | 71 +
.../math/impls/matrix/DiagonalMatrixTest.java | 209 ++
.../matrix/FunctionMatrixConstructorTest.java | 113 +
.../math/impls/matrix/MatrixAttributeTest.java | 156 ++
.../matrix/MatrixImplementationFixtures.java | 381 +++
.../impls/matrix/MatrixImplementationsTest.java | 1113 +++++++++
.../impls/matrix/MatrixKeyMapperForTests.java | 69 +
.../impls/matrix/MatrixViewConstructorTest.java | 114 +
.../PivotedMatrixViewConstructorTest.java | 128 ++
.../matrix/RandomMatrixConstructorTest.java | 71 +
.../matrix/SparseDistributedMatrixTest.java | 265 +++
.../SparseLocalOnHeapMatrixConstructorTest.java | 53 +
.../impls/matrix/TransposedMatrixViewTest.java | 87 +
.../storage/matrix/MatrixArrayStorageTest.java | 63 +
.../storage/matrix/MatrixBaseStorageTest.java | 89 +
.../matrix/MatrixOffHeapStorageTest.java | 39 +
.../storage/matrix/MatrixStorageFixtures.java | 141 ++
.../matrix/MatrixStorageImplementationTest.java | 73 +
.../SparseDistributedMatrixStorageTest.java | 126 +
.../RandomAccessSparseVectorStorageTest.java | 60 +
.../SparseLocalOffHeapVectorStorageTest.java | 78 +
.../storage/vector/VectorArrayStorageTest.java | 58 +
.../storage/vector/VectorBaseStorageTest.java | 69 +
.../vector/VectorOffheapStorageTest.java | 73 +
.../math/impls/vector/AbstractVectorTest.java | 543 +++++
.../math/impls/vector/CacheVectorTest.java | 417 ++++
.../vector/ConstantVectorConstructorTest.java | 52 +
.../vector/DelegatingVectorConstructorTest.java | 62 +
.../DenseLocalOffHeapVectorConstructorTest.java | 59 +
.../DenseLocalOnHeapVectorConstructorTest.java | 163 ++
.../vector/FunctionVectorConstructorTest.java | 121 +
.../math/impls/vector/MatrixVectorViewTest.java | 209 ++
.../PivotedVectorViewConstructorTest.java | 211 ++
.../vector/RandomVectorConstructorTest.java | 145 ++
.../SingleElementVectorConstructorTest.java | 159 ++
.../SingleElementVectorViewConstructorTest.java | 137 ++
.../SparseLocalVectorConstructorTest.java | 54 +
.../math/impls/vector/VectorAttributesTest.java | 217 ++
.../math/impls/vector/VectorFoldMapTest.java | 122 +
.../vector/VectorImplementationsFixtures.java | 655 ++++++
.../impls/vector/VectorImplementationsTest.java | 860 +++++++
.../math/impls/vector/VectorIterableTest.java | 376 +++
.../math/impls/vector/VectorNormTest.java | 247 ++
.../math/impls/vector/VectorToMatrixTest.java | 291 +++
.../math/impls/vector/VectorViewTest.java | 162 ++
.../cpp/core-test/config/cache-test-default.xml | 3 -
.../platforms/cpp/core-test/src/cache_test.cpp | 38 +-
.../Apache.Ignite.Core.Tests.csproj | 10 +-
.../Binary/BinaryBuilderSelfTest.cs | 122 +-
.../Binary/BinaryBuilderSelfTestSimpleName.cs | 33 +
.../Binary/BinaryCompactFooterInteropTest.cs | 3 +
.../Binary/BinaryDynamicRegistrationTest.cs | 10 +-
.../Binary/BinaryNameMapperTest.cs | 108 +
.../Binary/BinarySelfTest.cs | 40 +-
.../Binary/BinarySelfTestSimpleName.cs | 33 +
.../Binary/Serializable/SqlDmlTest.cs | 3 +
.../Binary/TypeNameParserTest.cs | 232 ++
.../Cache/CacheConfigurationTest.cs | 16 +-
.../Cache/CacheDynamicStartTest.cs | 4 +-
.../Cache/Query/CacheDmlQueriesTest.cs | 15 +
.../Query/CacheDmlQueriesTestSimpleName.cs | 35 +
.../Cache/Query/CacheLinqTest.cs | 29 +-
.../Cache/Query/CacheLinqTestSimpleName.cs | 35 +
.../Query/CacheQueriesCodeConfigurationTest.cs | 10 +-
.../Cache/Query/CacheQueriesTest.cs | 13 +-
.../Cache/Query/CacheQueriesTestSimpleName.cs | 35 +
.../Continuous/ContinuousQueryAbstractTest.cs | 36 +-
.../Cache/Store/CacheStoreTest.cs | 4 +-
.../Compute/ComputeApiTest.cs | 3 +-
.../Config/Compute/compute-grid2.xml | 10 -
.../Config/cache-binarizables.xml | 16 +-
.../Config/cache-query-continuous.xml | 8 +-
.../Config/cache-query.xml | 2 +-
.../Config/marshaller-invalid.xml | 2 +-
.../Config/native-client-test-cache.xml | 3 -
.../ConsoleRedirectTest.cs | 5 +-
.../DataStructures/AtomicLongTest.cs | 1 +
.../Apache.Ignite.Core.Tests/ExecutableTest.cs | 5 +-
.../IgniteConfigurationSerializerTest.cs | 38 +-
.../IgniteStartStopTest.cs | 24 +
.../Apache.Ignite.Core.Tests/LifecycleTest.cs | 15 +-
.../Log/CustomLoggerTest.cs | 8 +-
.../Plugin/Cache/CachePlugin.cs | 127 -
.../Plugin/Cache/CachePluginConfiguration.cs | 64 -
.../Plugin/Cache/CachePluginTest.cs | 218 --
.../Services/ServicesTest.cs | 3 +
.../Apache.Ignite.Core.Tests/TestUtils.cs | 4 +-
.../Apache.Ignite.Core.csproj | 15 +-
.../Binary/BinaryBasicNameMapper.cs | 129 ++
.../Configuration/CacheAtomicWriteOrderMode.cs | 43 -
.../Cache/Configuration/CacheConfiguration.cs | 13 -
.../Cache/Configuration/QueryEntity.cs | 4 +-
.../Cache/Configuration/QueryField.cs | 2 +-
.../Apache.Ignite.Core/IgniteConfiguration.cs | 30 +-
.../IgniteConfigurationSection.xsd | 23 +-
.../dotnet/Apache.Ignite.Core/Ignition.cs | 101 +-
.../Apache.Ignite.Core/Impl/Binary/Binary.cs | 10 +-
.../Impl/Binary/BinaryObjectBuilder.cs | 4 +-
.../Binary/BinarySurrogateTypeDescriptor.cs | 15 +-
.../Impl/Binary/BinarySystemHandlers.cs | 10 +
.../Impl/Binary/BinaryUtils.cs | 117 +-
.../Impl/Binary/Marshaller.cs | 96 +-
.../Impl/Binary/TypeNameParser.cs | 384 ++++
.../Impl/Binary/TypeResolver.cs | 95 +-
.../Impl/Compute/ComputeFunc.cs | 2 +-
.../Impl/Compute/ComputeJob.cs | 2 +-
.../Impl/Compute/ComputeOutFunc.cs | 2 +-
.../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 30 +-
.../Apache.Ignite.Core/Impl/IgniteProxy.cs | 464 ----
.../Impl/LifecycleBeanHolder.cs | 66 -
.../Impl/LifecycleHandlerHolder.cs | 66 +
.../Impl/Plugin/Cache/CachePluginContext.cs | 82 -
.../Impl/Plugin/Cache/CachePluginProcessor.cs | 77 -
.../Plugin/Cache/CachePluginProviderProxy.cs | 75 -
.../Plugin/Cache/ICachePluginProviderProxy.cs | 52 -
.../Impl/Resource/ResourceProcessor.cs | 10 -
.../Impl/Resource/ResourceTypeDescriptor.cs | 12 +-
.../Impl/Unmanaged/UnmanagedCallbackOp.cs | 4 -
.../Impl/Unmanaged/UnmanagedCallbacks.cs | 58 +-
.../Lifecycle/ILifecycleBean.cs | 64 -
.../Lifecycle/ILifecycleHandler.cs | 64 +
.../Lifecycle/LifecycleEventType.cs | 2 +-
.../Cache/CachePluginProviderTypeAttribute.cs | 52 -
.../Plugin/Cache/ICachePluginConfiguration.cs | 21 -
.../Plugin/Cache/ICachePluginContext.cs | 47 -
.../Plugin/Cache/ICachePluginProvider.cs | 52 -
.../Impl/CacheFieldsQueryProvider.cs | 24 +-
.../Impl/CacheQueryExpressionVisitor.cs | 4 +-
.../Impl/CacheQueryModelVisitor.cs | 15 +
.../Apache.Ignite/Service/IgniteService.cs | 6 +-
.../Misc/LifecycleExample.cs | 12 +-
.../http/jetty/GridJettyObjectMapper.java | 119 +-
.../config/EnableIgniteRepositories.java | 10 +-
.../repository/query/IgniteQueryGenerator.java | 8 +-
.../GridSpringBeanSerializationSelfTest.java | 2 +-
.../commands/cache/VisorCacheClearCommand.scala | 2 +-
.../commands/cache/VisorCacheCommand.scala | 290 ++-
.../commands/cache/VisorCacheScanCommand.scala | 19 +-
.../config/VisorConfigurationCommand.scala | 183 +-
.../commands/disco/VisorDiscoveryCommand.scala | 22 +-
.../commands/events/VisorEventsCommand.scala | 30 +-
.../visor/commands/gc/VisorGcCommand.scala | 4 +-
.../commands/tasks/VisorTasksCommand.scala | 61 +-
.../scala/org/apache/ignite/visor/visor.scala | 34 +-
.../commands/cache/VisorCacheCommandSpec.scala | 4 +
modules/web-console/backend/app/agent.js | 934 --------
modules/web-console/backend/app/agentSocket.js | 249 ++
.../web-console/backend/app/agentsHandler.js | 400 ++++
modules/web-console/backend/app/apiServer.js | 68 +
modules/web-console/backend/app/app.js | 63 -
modules/web-console/backend/app/browser.js | 523 -----
.../web-console/backend/app/browsersHandler.js | 279 +++
modules/web-console/backend/app/mongo.js | 32 +-
modules/web-console/backend/app/routes.js | 6 +-
modules/web-console/backend/index.js | 44 +-
modules/web-console/backend/package.json | 52 +-
modules/web-console/backend/routes/agent.js | 57 -
modules/web-console/backend/routes/demo.js | 14 +-
modules/web-console/backend/routes/downloads.js | 57 +
modules/web-console/backend/services/agents.js | 83 -
.../web-console/backend/services/downloads.js | 80 +
modules/web-console/backend/services/users.js | 10 +-
.../web-console/backend/test/app/httpAgent.js | 6 +-
.../web-console/backend/test/routes/clusters.js | 4 +-
modules/web-console/frontend/app/app.config.js | 1 +
modules/web-console/frontend/app/app.js | 12 +-
.../components/activities-user-dialog/index.js | 1 -
.../cluster-select/cluster-select.controller.js | 55 +
.../cluster-select/cluster-select.pug | 40 +
.../app/components/cluster-select/index.js | 28 +
.../input-dialog/input-dialog.service.js | 1 -
.../list-of-registered-users.column-defs.js | 2 +-
.../frontend/app/data/pom-dependencies.json | 1 +
.../app/helpers/jade/form/form-field-text.pug | 55 +-
.../frontend/app/helpers/jade/mixins.pug | 26 +-
.../app/modules/agent/AgentManager.service.js | 529 +++++
.../app/modules/agent/AgentModal.service.js | 89 +
.../frontend/app/modules/agent/agent.module.js | 312 +--
.../frontend/app/modules/cluster/Cache.js | 59 +
.../app/modules/cluster/CacheMetrics.js | 59 +
.../frontend/app/modules/cluster/Node.js | 54 +
.../frontend/app/modules/cluster/NodeMetrics.js | 19 +
.../generator/AbstractTransformer.js | 5 -
.../generator/ConfigurationGenerator.js | 63 +-
.../generator/JavaTransformer.service.js | 3 +
.../generator/PlatformGenerator.js | 11 +-
.../defaults/Cache.platform.service.js | 9 -
.../generator/defaults/Cache.service.js | 13 +-
.../generator/defaults/Cluster.service.js | 9 +-
.../generator/defaults/IGFS.service.js | 2 +-
.../frontend/app/modules/demo/Demo.module.js | 5 +-
.../app/modules/dialog/dialog.factory.js | 1 -
.../getting-started/GettingStarted.provider.js | 2 +-
.../app/modules/navbar/userbar.directive.js | 4 +-
.../frontend/app/modules/nodes/Nodes.service.js | 1 -
.../app/modules/sql/notebook.controller.js | 2 +-
.../frontend/app/modules/sql/sql.controller.js | 101 +-
.../frontend/app/modules/states/admin.state.js | 4 +-
.../app/modules/states/configuration.state.js | 17 +-
.../states/configuration/caches/affinity.pug | 2 +-
.../states/configuration/caches/concurrency.pug | 11 -
.../states/configuration/caches/general.pug | 25 +
.../states/configuration/caches/memory.pug | 64 +-
.../states/configuration/caches/query.pug | 3 +
.../states/configuration/clusters/events.pug | 6 +-
.../states/configuration/clusters/general.pug | 3 +
.../clusters/general/discovery/kubernetes.pug | 37 +
.../configuration/clusters/marshaller.pug | 6 -
.../states/configuration/clusters/swap.pug | 72 -
.../states/configuration/clusters/time.pug | 10 +-
.../modules/states/configuration/igfs/misc.pug | 2 +-
.../configuration/summary/summary.controller.js | 3 +
.../configuration/summary/summary.worker.js | 22 +
.../app/modules/states/profile.state.js | 2 +-
.../frontend/app/modules/user/Auth.service.js | 6 +-
.../frontend/app/primitives/btn-group/index.pug | 35 +
.../frontend/app/services/Confirm.service.js | 2 +-
.../app/services/ConfirmBatch.service.js | 1 -
.../frontend/controllers/caches-controller.js | 31 +-
.../frontend/controllers/clusters-controller.js | 41 +-
.../frontend/controllers/domains-controller.js | 20 +-
modules/web-console/frontend/package.json | 62 +-
.../stylesheets/_bootstrap-variables.scss | 2 +-
.../stylesheets/_font-awesome-custom.scss | 5 +
.../frontend/public/stylesheets/style.scss | 57 +-
.../views/configuration/clusters.tpl.pug | 1 -
.../views/configuration/domains-import.tpl.pug | 2 +-
.../views/configuration/domains.tpl.pug | 1 -
.../frontend/views/includes/header.pug | 23 +-
.../web-console/frontend/views/sql/sql.tpl.pug | 12 +-
.../views/templates/agent-download.tpl.pug | 39 +-
.../frontend/views/templates/demo-info.tpl.pug | 2 +-
modules/web-console/web-agent/pom.xml | 16 +-
.../console/agent/AgentConfiguration.java | 47 +-
.../ignite/console/agent/AgentLauncher.java | 196 +-
.../apache/ignite/console/agent/AgentUtils.java | 6 +-
.../console/agent/handlers/ClusterListener.java | 266 +++
.../agent/handlers/DatabaseListener.java | 6 +-
.../console/agent/handlers/DemoListener.java | 131 ++
.../console/agent/handlers/RestListener.java | 229 +-
.../ignite/console/agent/rest/RestExecutor.java | 197 ++
.../ignite/console/agent/rest/RestResult.java | 81 +
.../ignite/console/demo/AgentClusterDemo.java | 177 +-
.../ignite/console/demo/AgentDemoUtils.java | 2 +-
.../demo/service/DemoCachesLoadService.java | 35 +-
.../src/main/resources/log4j.properties | 1 -
.../webapp2/META-INF/ignite-webapp-config.xml | 2 +-
modules/yardstick/README.txt | 1 -
modules/yardstick/config/ignite-base-config.xml | 25 +-
.../ignite-int-max-values-onheap-config.xml | 2 +-
modules/yardstick/config/ignite-jdbc-config.xml | 2 +-
.../yardstick/IgniteBenchmarkArguments.java | 15 +-
.../org/apache/ignite/yardstick/IgniteNode.java | 3 -
pom.xml | 7 +
973 files changed, 55977 insertions(+), 25013 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/38f74b37/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/38f74b37/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
----------------------------------------------------------------------