You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2017/12/27 08:24:22 UTC
[15/23] 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/204cd59e
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/204cd59e
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/204cd59e
Branch: refs/heads/ignite-zk
Commit: 204cd59e9b8ffcaef80971432d795fe93d054887
Parents: 4dbd6c5 4b7a2c7
Author: Valentin Kulichenko <va...@gmail.com>
Authored: Tue Dec 26 15:11:17 2017 -0800
Committer: Valentin Kulichenko <va...@gmail.com>
Committed: Tue Dec 26 15:11:17 2017 -0800
----------------------------------------------------------------------
dev-tools/src/main/groovy/jiraslurp.groovy | 2 +-
.../examples/datagrid/CacheQueryDdlExample.java | 118 --
.../examples/datagrid/CacheQueryDmlExample.java | 163 ---
.../examples/datagrid/CacheQueryExample.java | 179 +--
.../ignite/examples/datagrid/JdbcExample.java | 135 --
.../ignite/examples/sql/SqlDDLExample.java | 118 ++
.../ignite/examples/sql/SqlDmlExample.java | 163 +++
.../ignite/examples/sql/SqlJdbcExample.java | 135 ++
.../ignite/examples/sql/SqlQueriesExample.java | 346 +++++
.../ignite/examples/sql/package-info.java | 22 +
.../KNNClassificationExample.java | 151 +++
.../ml/knn/classification/package-info.java | 22 +
.../ignite/examples/ml/knn/package-info.java | 22 +
.../ml/knn/regression/KNNRegressionExample.java | 152 +++
.../ml/knn/regression/package-info.java | 22 +
.../DistributedRegressionModelExample.java | 2 +-
.../src/main/resources/datasets/knn/README.md | 2 +
.../resources/datasets/knn/cleared_machines.txt | 209 +++
.../src/main/resources/datasets/knn/iris.txt | 150 +++
.../CacheExamplesMultiNodeSelfTest.java | 4 +-
.../ignite/examples/CacheExamplesSelfTest.java | 8 +-
.../ignite/examples/SqlExamplesSelfTest.java | 49 +
.../testsuites/IgniteExamplesSelfTestSuite.java | 2 +
.../rest/JettyRestProcessorSignedSelfTest.java | 7 +-
.../ignite/jdbc/JdbcErrorsAbstractSelfTest.java | 2 +-
.../ignite/jdbc/thin/JdbcThinBatchSelfTest.java | 5 +-
.../org/apache/ignite/DataStorageMetrics.java | 16 +-
.../java/org/apache/ignite/IgniteCache.java | 92 +-
.../java/org/apache/ignite/IgniteCluster.java | 8 +
.../apache/ignite/IgniteSystemProperties.java | 6 +
.../apache/ignite/cache/CacheAtomicityMode.java | 39 +-
.../org/apache/ignite/cache/CacheManager.java | 6 +-
.../configuration/DataStorageConfiguration.java | 31 +-
.../PersistentStoreConfiguration.java | 42 +-
.../org/apache/ignite/internal/IgnitionEx.java | 5 +-
.../cluster/IgniteClusterAsyncImpl.java | 5 +
.../internal/cluster/IgniteClusterImpl.java | 15 +
.../stream/v1/DirectByteBufferStreamImplV1.java | 3 +-
.../stream/v2/DirectByteBufferStreamImplV2.java | 3 +-
.../communication/GridIoMessageFactory.java | 14 +-
.../discovery/GridDiscoveryManager.java | 22 +-
.../internal/pagemem/store/PageStore.java | 5 +-
.../internal/pagemem/wal/record/WALRecord.java | 19 +-
.../cache/CacheClusterMetricsMXBeanImpl.java | 21 +
.../cache/CacheLocalMetricsMXBeanImpl.java | 22 +
.../processors/cache/CacheMetricsImpl.java | 4 +-
.../cache/CacheStatisticsModeChangeMessage.java | 141 ++
.../cache/CacheStatisticsModeChangeTask.java | 54 +
.../processors/cache/ClusterCachesInfo.java | 2 +
.../cache/GatewayProtectedCacheProxy.java | 20 +-
.../processors/cache/GridCacheAdapter.java | 42 +-
.../processors/cache/GridCacheContext.java | 20 +
.../cache/GridCacheEvictionManager.java | 2 +-
.../processors/cache/GridCacheMapEntry.java | 16 +-
.../processors/cache/GridCacheProcessor.java | 178 +++
.../processors/cache/GridCacheTtlManager.java | 3 +-
.../cache/IgniteCacheOffheapManagerImpl.java | 41 +-
.../processors/cache/IgniteCacheProxyImpl.java | 10 +
.../GridDistributedTxRemoteAdapter.java | 18 +-
.../distributed/dht/GridDhtTxPrepareFuture.java | 8 +
.../dht/GridPartitionedGetFuture.java | 2 +-
.../dht/GridPartitionedSingleGetFuture.java | 4 +-
.../dht/atomic/GridDhtAtomicCache.java | 2 +-
.../dht/colocated/GridDhtColocatedCache.java | 2 +-
.../dht/preloader/GridDhtPartitionDemander.java | 10 +-
.../distributed/near/GridNearCacheEntry.java | 2 +-
.../distributed/near/GridNearGetFuture.java | 4 +-
.../distributed/near/GridNearLockFuture.java | 4 +-
.../local/atomic/GridLocalAtomicCache.java | 175 +--
.../persistence/DataStorageMetricsImpl.java | 28 +-
.../persistence/DataStorageMetricsSnapshot.java | 9 +
.../GridCacheDatabaseSharedManager.java | 22 +-
.../persistence/GridCacheOffheapManager.java | 4 +
.../processors/cache/persistence/RowStore.java | 2 +
.../cache/persistence/file/AsyncFileIO.java | 43 +-
.../cache/persistence/file/FileIO.java | 35 +-
.../cache/persistence/file/FileIODecorator.java | 30 +-
.../cache/persistence/file/FilePageStore.java | 32 +-
.../persistence/file/FilePageStoreManager.java | 7 +-
.../persistence/file/RandomAccessFileIO.java | 30 +-
.../persistence/pagemem/PageMemoryImpl.java | 69 +-
.../persistence/pagemem/PagesWriteThrottle.java | 3 +-
.../wal/AbstractWalRecordsIterator.java | 7 +-
.../cache/persistence/wal/FileWALPointer.java | 48 +-
.../wal/FileWriteAheadLogManager.java | 1234 +++++++++---------
.../wal/SegmentedRingByteBuffer.java | 593 +++++++++
.../persistence/wal/record/HeaderRecord.java | 4 +-
.../wal/serializer/RecordDataV1Serializer.java | 107 +-
.../wal/serializer/RecordDataV2Serializer.java | 9 +-
.../wal/serializer/RecordV1Serializer.java | 46 +-
.../wal/serializer/RecordV2Serializer.java | 27 +-
.../cache/query/GridCacheQueryManager.java | 8 +-
.../transactions/IgniteTxLocalStateAdapter.java | 2 +-
.../processors/cache/tree/CacheDataTree.java | 2 +
.../cache/tree/PendingEntriesTree.java | 2 +
.../processors/hadoop/HadoopClassLoader.java | 9 +-
.../processors/igfs/IgfsDataManager.java | 4 +-
...zySecondaryFileSystemPositionedReadable.java | 15 +-
.../odbc/odbc/OdbcRequestHandler.java | 43 +-
.../query/PlatformAbstractQueryCursor.java | 9 +
.../cache/query/PlatformFieldsQueryCursor.java | 24 +-
.../client/cache/ClientCachePutRequest.java | 1 +
.../platform/memory/PlatformMemoryPool.java | 4 +-
.../utils/PlatformConfigurationUtils.java | 109 +-
.../processors/query/GridQueryProcessor.java | 34 +-
.../processors/rest/GridRestProcessor.java | 2 +
.../handlers/cache/GridCacheCommandHandler.java | 2 +-
.../rest/protocols/GridRestProtocolAdapter.java | 7 +-
.../rest/request/RestQueryRequest.java | 26 +-
.../service/GridServiceProcessor.java | 53 +-
.../processors/task/GridTaskProcessor.java | 2 +
.../ignite/internal/util/Base64Encoder.java | 33 +
.../ignite/internal/util/Base64EncoderImpl.java | 45 +
.../internal/util/DirectBufferCleaner.java | 32 +
.../ignite/internal/util/GridCleaner.java | 99 ++
.../apache/ignite/internal/util/GridUnsafe.java | 105 +-
.../ignite/internal/util/IgniteUtils.java | 61 +-
.../internal/util/LegacyBase64Encoder.java | 42 +
.../util/ReflectiveDirectBufferCleaner.java | 64 +
.../util/UnsafeDirectBufferCleaner.java | 47 +
.../ignite/internal/util/nio/GridNioServer.java | 65 +-
.../cache/VisorCacheEvictionConfiguration.java | 4 +-
.../cache/VisorCacheNearConfiguration.java | 8 +-
.../visor/node/VisorNodeDataCollectorJob.java | 11 +
.../node/VisorNodeDataCollectorJobResult.java | 24 +
.../visor/node/VisorNodeDataCollectorTask.java | 13 +-
.../node/VisorNodeDataCollectorTaskResult.java | 20 +
.../node/VisorPersistentStoreConfiguration.java | 2 +-
.../internal/visor/util/VisorTaskUtils.java | 14 +-
.../ignite/mxbean/CacheMetricsMXBean.java | 12 +
.../ignite/mxbean/DataStorageMetricsMXBean.java | 4 +
.../communication/tcp/TcpCommunicationSpi.java | 416 +-----
.../tcp/messages/HandshakeMessage.java | 157 +++
.../tcp/messages/HandshakeMessage2.java | 95 ++
.../tcp/messages/NodeIdMessage.java | 128 ++
.../messages/RecoveryLastReceivedMessage.java | 114 ++
.../tcp/messages/package-info.java | 22 +
.../ignite/spi/discovery/tcp/ServerImpl.java | 7 +
.../internal/GridJobServicesAddNodeTest.java | 172 +++
.../pagemem/impl/PageMemoryNoLoadSelfTest.java | 10 +-
.../cache/CacheMetricsEnableRuntimeTest.java | 401 ++++++
.../cache/GridCacheAbstractMetricsSelfTest.java | 12 +-
...erActivateDeactivateTestWithPersistence.java | 4 +
.../cache/IgniteOutOfMemoryPropagationTest.java | 41 +-
.../near/GridCacheNearMetricsSelfTest.java | 4 +-
.../cache/persistence/DummyPageIO.java | 41 +
.../IgnitePdsContinuousRestartTest.java | 5 -
...gnitePdsRecoveryAfterFileCorruptionTest.java | 83 +-
.../db/IgnitePdsTransactionsHangTest.java | 6 +-
...ckpointSimulationWithRealCpDisabledTest.java | 53 +-
.../db/file/IgnitePdsEvictionTest.java | 30 +
.../persistence/db/wal/IgnitePdsWalTlbTest.java | 126 --
.../db/wal/IgniteWalFlushFailoverTest.java | 40 +-
...lFlushMultiNodeFailoverAbstractSelfTest.java | 25 +-
.../db/wal/IgniteWalRecoveryTest.java | 28 +-
.../db/wal/reader/IgniteWalReaderTest.java | 36 +-
.../db/wal/reader/MockWalIteratorFactory.java | 11 +-
.../pagemem/PagesWriteThrottleSmokeTest.java | 7 +
.../wal/SegmentedRingByteBufferTest.java | 744 +++++++++++
.../cache/GridCacheCommandHandlerSelfTest.java | 29 +
.../ignite/internal/util/GridCleanerTest.java | 43 +
.../testframework/junits/GridAbstractTest.java | 3 +-
.../multijvm/IgniteCacheProcessProxy.java | 5 +
.../multijvm/IgniteClusterProcessProxy.java | 5 +
.../ignite/testsuites/IgniteBasicTestSuite.java | 3 +
.../IgniteCacheMetricsSelfTestSuite.java | 3 +
.../testsuites/IgniteComputeGridTestSuite.java | 2 +
.../IgnitePdsOutOfMemoryTestSuite.java | 38 -
.../ignite/testsuites/IgnitePdsTestSuite.java | 3 +
modules/dev-utils/README.txt | 5 +
modules/dev-utils/licenses/apache-2.0.txt | 202 +++
.../ignite/development/utils/package-info.java | 2 +-
.../processors/hadoop/HadoopProcessor.java | 3 +
...fsSecondaryFileSystemPositionedReadable.java | 41 +-
.../hadoop/HadoopTestClassLoader.java | 9 +-
.../query/h2/DmlStatementsProcessor.java | 674 +---------
.../processors/query/h2/UpdateResult.java | 4 +-
.../query/h2/database/H2TreeIndex.java | 65 +-
.../processors/query/h2/dml/DmlArgument.java | 31 +
.../processors/query/h2/dml/DmlArguments.java | 104 ++
.../processors/query/h2/dml/DmlAstUtils.java | 619 +++++++++
.../processors/query/h2/dml/DmlBatchSender.java | 232 ++++
.../query/h2/dml/DmlDistributedPlanInfo.java | 56 +
.../h2/dml/DmlPageProcessingErrorResult.java | 76 ++
.../query/h2/dml/DmlPageProcessingResult.java | 68 +
.../processors/query/h2/dml/DmlUtils.java | 125 ++
.../processors/query/h2/dml/FastUpdate.java | 104 ++
.../query/h2/dml/FastUpdateArgument.java | 27 -
.../query/h2/dml/FastUpdateArguments.java | 53 -
.../processors/query/h2/dml/UpdatePlan.java | 443 +++++--
.../query/h2/dml/UpdatePlanBuilder.java | 119 +-
.../processors/query/h2/sql/DmlAstUtils.java | 644 ---------
.../query/h2/sql/GridSqlQueryParser.java | 1 +
.../query/h2/twostep/GridMapQueryExecutor.java | 32 +-
.../query/h2/twostep/MapQueryLazyWorker.java | 9 +
...GridCacheLazyQueryPartitionsReleaseTest.java | 247 ++++
.../index/OptimizedMarshallerIndexNameTest.java | 269 ++++
.../IgniteCacheQuerySelfTestSuite.java | 5 +-
.../main/java/org/apache/ignite/ml/Model.java | 10 +-
.../ignite/ml/clustering/FuzzyCMeansModel.java | 2 +-
.../ignite/ml/clustering/KMeansModel.java | 2 +-
.../apache/ignite/ml/estimators/Estimators.java | 4 +-
.../apache/ignite/ml/knn/models/KNNModel.java | 2 +-
.../ignite/ml/knn/models/KNNModelFormat.java | 6 +-
.../regression/KNNMultipleLinearRegression.java | 4 +-
.../org/apache/ignite/ml/math/VectorUtils.java | 96 ++
...iteDifferentiableDoubleToDoubleFunction.java | 31 +
...iteDifferentiableVectorToDoubleFunction.java | 33 +
.../ml/math/functions/IgniteTriConsumer.java | 40 +
.../ml/math/impls/matrix/AbstractMatrix.java | 5 +
.../apache/ignite/ml/math/util/MatrixUtil.java | 88 ++
.../org/apache/ignite/ml/nn/Activators.java | 61 +
.../ignite/ml/nn/LocalBatchTrainerInput.java | 41 +
.../org/apache/ignite/ml/nn/LossFunctions.java | 47 +
.../java/org/apache/ignite/ml/nn/MLPLayer.java | 47 +
.../java/org/apache/ignite/ml/nn/MLPState.java | 73 ++
.../ignite/ml/nn/MultilayerPerceptron.java | 565 ++++++++
.../ignite/ml/nn/ReplicatedVectorMatrix.java | 583 +++++++++
.../ml/nn/architecture/LayerArchitecture.java | 45 +
.../ml/nn/architecture/MLPArchitecture.java | 147 +++
.../TransformationLayerArchitecture.java | 68 +
.../ignite/ml/nn/architecture/package-info.java | 22 +
.../ml/nn/initializers/MLPInitializer.java | 40 +
.../ml/nn/initializers/RandomInitializer.java | 51 +
.../ignite/ml/nn/initializers/package-info.java | 22 +
.../org/apache/ignite/ml/nn/package-info.java | 22 +
.../ml/nn/trainers/local/LocalBatchTrainer.java | 180 +++
.../nn/trainers/local/MLPLocalBatchTrainer.java | 78 ++
.../ml/nn/trainers/local/package-info.java | 22 +
.../ignite/ml/nn/trainers/package-info.java | 22 +
.../ml/nn/updaters/BaseSmoothParametrized.java | 64 +
.../ignite/ml/nn/updaters/NesterovUpdater.java | 76 ++
.../ml/nn/updaters/NesterovUpdaterParams.java | 67 +
.../ignite/ml/nn/updaters/ParameterUpdater.java | 51 +
.../ignite/ml/nn/updaters/RPropUpdater.java | 148 +++
.../ml/nn/updaters/RPropUpdaterParams.java | 135 ++
.../ignite/ml/nn/updaters/SimpleGDParams.java | 65 +
.../ignite/ml/nn/updaters/SimpleGDUpdater.java | 60 +
.../ml/nn/updaters/SmoothParametrized.java | 24 +
.../ignite/ml/nn/updaters/UpdaterParams.java | 32 +
.../ignite/ml/nn/updaters/package-info.java | 22 +
.../OLSMultipleLinearRegressionModel.java | 2 +-
.../ignite/ml/structures/LabeledDataset.java | 18 +
.../structures/LabeledDatasetTestTrainPair.java | 116 ++
.../ml/trees/models/DecisionTreeModel.java | 2 +-
.../java/org/apache/ignite/ml/util/Utils.java | 27 +
.../org/apache/ignite/ml/IgniteMLTestSuite.java | 4 +-
.../ignite/ml/knn/KNNClassificationTest.java | 14 +-
.../ml/knn/KNNMultipleLinearRegressionTest.java | 16 +-
.../ignite/ml/knn/LabeledDatasetTest.java | 58 +
.../ignite/ml/nn/MLPConstInitializer.java | 67 +
.../ignite/ml/nn/MLPLocalTrainerTest.java | 97 ++
.../java/org/apache/ignite/ml/nn/MLPTest.java | 207 +++
.../org/apache/ignite/ml/nn/MLPTestSuite.java | 33 +
.../ml/nn/SimpleMLPLocalBatchTrainerInput.java | 95 ++
.../apache/ignite/ml/nn/performance/Mnist.java | 140 ++
.../OLSMultipleLinearRegressionModelTest.java | 2 +-
.../ml/trees/ColumnDecisionTreeTrainerTest.java | 4 +-
.../ColumnDecisionTreeTrainerBenchmark.java | 4 +-
.../trees/columntrees.manualrun.properties | 8 +-
.../cpp/common/src/common/big_integer.cpp | 24 +-
modules/platforms/cpp/odbc-test/Makefile.am | 2 +
.../cpp/odbc-test/include/odbc_test_suite.h | 123 ++
.../odbc-test/include/sql_test_suite_fixture.h | 1 -
.../cpp/odbc-test/project/vs/odbc-test.vcxproj | 3 +
.../project/vs/odbc-test.vcxproj.filters | 11 +-
.../cpp/odbc-test/src/meta_queries_test.cpp | 99 ++
.../cpp/odbc-test/src/odbc_test_suite.cpp | 526 ++++++++
.../cpp/odbc-test/src/queries_test.cpp | 516 +-------
.../platforms/cpp/odbc-test/src/test_utils.cpp | 10 +-
.../platforms/cpp/odbc-test/src/types_test.cpp | 165 +++
.../ExpiryCacheHolderTest.cs | 5 +
.../Apache.Ignite.Benchmarks.csproj | 2 +
.../Apache.Ignite.Benchmarks/BenchmarkRunner.cs | 5 +-
.../ThinClient/ThinClientGetAsyncBenchmark.cs | 63 +
.../ThinClient/ThinClientPutAsyncBenchmark.cs | 59 +
.../Apache.Ignite.Core.Tests.DotNetCore.csproj | 50 +-
.../Apache.Ignite.Core.Tests.DotNetCore.sln | 25 -
...Ignite.Core.Tests.DotNetCore.sln.DotSettings | 13 -
.../Common/IgnitionStartTest.cs | 3 +
.../Common/TestUtils.DotNetCore.cs | 2 +
.../README.txt | 17 -
.../dotnet-test-windows.bat | 32 -
.../dotnet-test-wsl.bat | 34 -
.../nuget.config | 41 -
.../Apache.Ignite.Core.Tests.csproj | 6 +
.../ApiParity/CacheParityTest.cs | 1 +
.../ApiParity/ClusterParityTest.cs | 10 +-
.../DataStorageConfigurationParityTest.cs | 6 +-
.../ApiParity/DataStorageMetricsParityTest.cs | 9 +-
.../ApiParity/ParityTest.cs | 4 +-
.../Binary/BinaryFooterTest.cs | 2 +-
.../Binary/BinarySelfTest.cs | 54 +
.../Binary/Serializable/PrimitivesTest.cs | 40 +-
.../Binary/Serializable/SqlDmlTest.cs | 6 +-
.../Cache/CacheTestAsyncWrapper.cs | 90 +-
.../Cache/PersistenceTest.cs | 4 +-
.../Cache/PersistentStoreTestObsolete.cs | 1 -
.../Cache/Query/CacheDmlQueriesTest.cs | 18 +-
.../Query/CacheQueriesCodeConfigurationTest.cs | 2 +-
.../Cache/Query/CacheQueriesTest.cs | 69 +-
.../Query/Linq/CacheLinqTest.Introspection.cs | 2 +-
.../Client/Cache/CacheClientAsyncWrapper.cs | 353 +++++
.../Client/Cache/CacheTest.cs | 687 +++++-----
.../Client/Cache/CacheTestAsync.cs | 35 +
.../Client/Cache/SqlQueryTest.cs | 4 +-
.../Client/ClientConnectionTest.cs | 125 +-
.../Client/ClientTestBase.cs | 17 +-
.../Client/IgniteClientConfigurationTest.cs | 166 +++
.../Config/Client/IgniteClientConfiguration.xml | Bin 0 -> 2482 bytes
.../Config/full-config.xml | 2 +-
.../IgniteConfigurationSerializerTest.cs | 46 +-
.../IgniteConfigurationTest.cs | 41 +-
.../Plugin/PluginTest.cs | 2 +-
.../ProjectFilesTest.cs | 1 +
.../Apache.Ignite.Core.Tests/TaskExtensions.cs | 59 +
.../TestUtils.Common.cs | 12 +-
.../dotnet/Apache.Ignite.Core.Tests/app.config | 8 +-
.../Apache.Ignite.Core.Tests/custom_app.config | 5 +
.../Apache.Ignite.Core.DotNetCore.csproj | 15 +
.../Apache.Ignite.Core.Schema.nuspec | 1 +
.../Apache.Ignite.Core.csproj | 5 +
.../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 8 +
.../Client/Cache/ICacheClient.cs | 173 ++-
.../Apache.Ignite.Core/Client/IIgniteClient.cs | 11 +-
.../Client/IgniteClientConfiguration.cs | 79 ++
.../Client/IgniteClientConfigurationSection.cs | 80 ++
.../Configuration/DataStorageConfiguration.cs | 14 +
.../IgniteClientConfigurationSection.xsd | 208 +++
.../Apache.Ignite.Core/IgniteConfiguration.cs | 35 +-
.../IgniteConfigurationSection.cs | 2 +-
.../IgniteConfigurationSection.xsd | 5 +
.../dotnet/Apache.Ignite.Core/Ignition.cs | 108 +-
.../Impl/Binary/BinaryReaderExtensions.cs | 2 +-
.../Impl/Binary/BinaryReflectiveActions.cs | 58 +-
.../Impl/Binary/BinaryWriter.cs | 12 +-
.../Impl/Binary/Io/BinaryHeapStream.cs | 2 +-
.../Impl/Binary/SerializableSerializer.cs | 2 +-
.../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 29 +-
.../Impl/Cache/ICacheInternal.cs | 2 +-
.../Impl/Cache/Query/FieldsQueryCursor.cs | 39 +
.../Impl/Cache/Query/PlatformQueryQursorBase.cs | 8 +
.../Impl/Client/Cache/CacheClient.cs | 326 ++++-
.../Cache/Query/ClientFieldsQueryCursor.cs | 12 +-
.../Impl/Client/ClientSocket.cs | 501 ++++++-
.../Impl/Client/IgniteClient.cs | 20 +-
.../Common/IgniteConfigurationXmlSerializer.cs | 76 +-
.../Impl/Common/IgniteHome.cs | 2 +-
.../Impl/Common/TypeCaster.cs | 11 +-
.../Impl/Services/ServiceProxy.cs | 4 +-
.../Impl/Services/Services.cs | 4 +
.../Impl/Unmanaged/Jni/AppDomains.cs | 5 +-
.../Impl/Unmanaged/Jni/Jvm.cs | 4 +
.../Impl/Unmanaged/Jni/JvmDll.cs | 4 +
.../NuGet/LINQPad/BinaryModeExample.linq | 2 +-
.../NuGet/LINQPad/QueryExample.linq | 2 +-
.../dotnet/Apache.Ignite.DotNetCore.sln | 37 +
.../Apache.Ignite.DotNetCore.sln.DotSettings | 11 +
.../Apache.Ignite.Linq.DotNetCore.csproj | 16 +
.../Apache.Ignite.Linq/CacheLinqExtensions.cs | 10 +-
.../Impl/CacheFieldsQueryExecutor.cs | 10 +-
modules/platforms/dotnet/Apache.Ignite.ndproj | 2 +-
.../dotnet/Apache.Ignite.sln.DotSettings | 1 -
modules/platforms/dotnet/DEVNOTES.txt | 40 +-
modules/platforms/dotnet/build.ps1 | 2 +-
modules/platforms/dotnet/build.sh | 29 +
.../Datagrid/BinaryModeExample.cs | 5 +-
.../Datagrid/QueryDmlExample.cs | 18 +-
.../Datagrid/QueryExample.cs | 5 +-
.../dotnet/examples/dotnetcore/App.config | 5 +-
.../dotnet/examples/dotnetcore/SqlExample.cs | 2 +-
.../http/jetty/GridJettyRestHandler.java | 1 +
modules/rocketmq/pom.xml | 16 +-
.../ignite/visor/commands/VisorConsole.scala | 1 +
.../visor/commands/ack/VisorAckCommand.scala | 5 +-
.../commands/alert/VisorAlertCommand.scala | 4 +-
.../commands/cache/VisorCacheCommand.scala | 29 +-
.../cache/VisorCacheModifyCommand.scala | 413 ++++++
.../commands/common/VisorConsoleCommand.scala | 45 +-
.../visor/commands/common/VisorTextTable.scala | 26 +-
.../config/VisorConfigurationCommand.scala | 57 +-
.../commands/disco/VisorDiscoveryCommand.scala | 4 +-
.../commands/events/VisorEventsCommand.scala | 9 +-
.../visor/commands/gc/VisorGcCommand.scala | 4 +-
.../visor/commands/kill/VisorKillCommand.scala | 4 +-
.../visor/commands/node/VisorNodeCommand.scala | 12 +-
.../visor/commands/open/VisorOpenCommand.scala | 28 +-
.../visor/commands/ping/VisorPingCommand.scala | 4 +-
.../commands/start/VisorStartCommand.scala | 4 +-
.../commands/tasks/VisorTasksCommand.scala | 38 +-
.../commands/top/VisorTopologyCommand.scala | 4 +-
.../visor/commands/vvm/VisorVvmCommand.scala | 4 +-
.../scala/org/apache/ignite/visor/visor.scala | 175 +--
modules/web-console/DEVNOTES.txt | 2 +-
modules/web-console/backend/.eslintrc | 185 ---
.../web-console/backend/app/agentsHandler.js | 20 +-
.../web-console/backend/app/browsersHandler.js | 8 +-
modules/web-console/backend/app/mongo.js | 4 +
.../backend/config/settings.json.sample | 8 +-
.../1508395969410-init-registered-date.js | 33 +
modules/web-console/backend/package.json | 2 +
modules/web-console/backend/services/Utils.js | 51 +
modules/web-console/backend/services/auth.js | 26 +-
modules/web-console/backend/services/caches.js | 4 +
.../web-console/backend/services/clusters.js | 4 +
modules/web-console/backend/services/domains.js | 4 +
modules/web-console/backend/services/igfss.js | 4 +
modules/web-console/backend/services/mails.js | 80 +-
.../web-console/backend/services/notebooks.js | 4 +
modules/web-console/backend/services/users.js | 23 +-
modules/web-console/frontend/app/app.js | 6 +
.../app/components/bs-select-menu/style.scss | 10 +-
.../app/components/bs-select-menu/template.pug | 15 +-
.../app/components/grid-export/component.js | 52 +
.../app/components/grid-export/index.js | 24 +
.../app/components/grid-export/template.pug | 18 +
.../app/components/grid-no-data/component.js | 33 +
.../app/components/grid-no-data/controller.js | 50 +
.../app/components/grid-no-data/index.js | 24 +
.../app/components/grid-no-data/style.scss | 31 +
.../list-editable-cols/cols.template.pug | 1 -
.../list-editable-cols/row.directive.js | 2 +-
.../app/components/list-editable/style.scss | 12 +-
.../app/components/list-editable/template.pug | 6 +-
.../list-of-registered-users.column-defs.js | 49 +-
.../list-of-registered-users.tpl.pug | 2 +-
.../app/components/page-queries/controller.js | 5 +-
.../app/components/page-queries/style.scss | 8 +-
.../components/page-queries/template.tpl.pug | 4 +-
.../app/components/ui-grid-filters/directive.js | 62 +
.../app/components/ui-grid-filters/index.js | 43 +
.../app/components/ui-grid-filters/style.scss | 36 +
.../app/components/ui-grid-filters/template.pug | 47 +
.../web-console-header-extension/component.js | 22 +
.../web-console-header-extension/template.pug | 15 +
.../app/components/web-console-header/index.js | 4 +-
.../components/web-console-header/style.scss | 2 +-
.../components/web-console-header/template.pug | 6 +-
.../frontend/app/filters/duration.filter.js | 2 +-
.../app/modules/agent/AgentManager.service.js | 6 +
.../generator/AbstractTransformer.js | 8 +-
.../generator/ConfigurationGenerator.js | 66 +-
.../generator/PlatformGenerator.js | 6 +-
.../generator/defaults/Cache.service.js | 14 +-
.../app/modules/form/field/input/text.scss | 1 +
.../frontend/app/modules/user/permissions.js | 4 +-
.../frontend/app/primitives/btn/index.scss | 17 +
.../app/primitives/form-field/index.scss | 2 +-
.../app/primitives/ui-grid-settings/index.scss | 12 +
.../frontend/app/primitives/ui-grid/index.scss | 2 +
.../frontend/app/services/Version.service.js | 4 +
modules/web-console/frontend/package.json | 3 +-
.../frontend/public/images/checkbox-active.svg | 25 +
.../frontend/public/images/checkbox.svg | 22 +
.../frontend/public/images/icons/alert.svg | 1 +
.../frontend/public/images/icons/checkmark.svg | 3 +
.../frontend/public/images/icons/index.js | 4 +-
.../frontend/public/images/icons/sort.svg | 2 +-
.../frontend/views/includes/header-left.pug | 8 +-
.../frontend/views/includes/header-right.pug | 4 +-
.../frontend/views/settings/profile.tpl.pug | 9 +-
modules/web-console/pom.xml | 111 +-
.../yardstick/config/benchmark-ml.properties | 2 +
modules/yardstick/pom-standalone.xml | 12 +
modules/yardstick/pom.xml | 12 +
.../IgniteColumnDecisionTreeGiniBenchmark.java | 70 +
...niteColumnDecisionTreeVarianceBenchmark.java | 71 +
.../yardstick/ml/trees/SplitDataGenerator.java | 426 ++++++
.../ignite/yardstick/ml/trees/package-info.java | 22 +
parent/pom.xml | 2 +-
470 files changed, 20596 insertions(+), 6195 deletions(-)
----------------------------------------------------------------------