Merge remote-tracking branch 'remotes/origin/master' into ignite-zk
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4c63e423 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4c63e423 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4c63e423 Branch: refs/heads/ignite-zk Commit: 4c63e4238220e8d7dcd009201b893adda8b27aed Parents: 26ffa0d a1b1f6c Author: sboikov <[email protected]> Authored: Fri Dec 29 12:27:45 2017 +0300 Committer: sboikov <[email protected]> Committed: Fri Dec 29 12:27:45 2017 +0300 ---------------------------------------------------------------------- DEVNOTES.txt | 198 ++-- .../KNNClassificationExample.java | 9 +- .../ml/knn/regression/KNNRegressionExample.java | 13 +- .../DistributedRegressionExample.java | 149 --- .../DistributedRegressionModelExample.java | 134 --- ...tedLinearRegressionExampleWithQRTrainer.java | 136 +++ ...edLinearRegressionExampleWithSGDTrainer.java | 137 +++ .../ml/regression/linear/package-info.java | 22 + .../ignite/jdbc/JdbcErrorsAbstractSelfTest.java | 2 +- .../ignite/codegen/MessageCodeGenerator.java | 8 +- .../junits/IgniteCompatibilityAbstractTest.java | 7 +- .../junits/IgniteCompatibilityNodeRunner.java | 15 +- .../apache/ignite/internal/IgniteKernal.java | 499 +++++----- .../ignite/internal/binary/BinaryContext.java | 66 +- .../dht/GridDhtPartitionTopologyImpl.java | 168 ++-- .../processors/hadoop/HadoopClassLoader.java | 5 +- .../ClientCacheConfigurationSerializer.java | 284 ++++-- .../processors/query/GridQueryIndexing.java | 15 + .../processors/query/GridQueryProcessor.java | 133 ++- .../internal/processors/query/QuerySchema.java | 30 +- .../query/QueryTypeDescriptorImpl.java | 19 + .../internal/processors/query/QueryUtils.java | 69 ++ .../SchemaAlterTableDropColumnOperation.java | 95 ++ .../ignite/internal/util/IgniteUtils.java | 61 +- .../apache/ignite/internal/GridMBeansTest.java | 86 ++ .../internal/GridNodeMetricsLogSelfTest.java | 29 +- ...IgniteClientCacheInitializationFailTest.java | 6 + .../ignite/testsuites/IgniteBasicTestSuite.java | 2 + .../hadoop/HadoopTestClassLoader.java | 5 +- .../processors/query/h2/IgniteH2Indexing.java | 33 + .../query/h2/ddl/DdlStatementsProcessor.java | 55 ++ .../processors/query/h2/opt/GridH2Table.java | 58 ++ .../h2/sql/GridSqlAlterTableDropColumn.java | 113 +++ .../query/h2/sql/GridSqlQueryParser.java | 45 +- ...ynamicColumnsAbstractConcurrentSelfTest.java | 238 ++++- .../cache/index/DynamicColumnsAbstractTest.java | 59 +- .../H2DynamicColumnsAbstractBasicSelfTest.java | 324 ++++++- .../IgnitePersistentStoreSchemaLoadTest.java | 8 +- .../apache/ignite/ml/knn/models/KNNModel.java | 2 +- .../ignite/ml/knn/models/Normalization.java | 32 - .../matrix/SparseBlockDistributedMatrix.java | 5 +- .../ml/optimization/BarzilaiBorweinUpdater.java | 51 ++ .../ignite/ml/optimization/GradientDescent.java | 201 +++++ .../ml/optimization/GradientFunction.java | 31 + .../LeastSquaresGradientFunction.java | 33 + .../ignite/ml/optimization/SimpleUpdater.java | 45 + .../apache/ignite/ml/optimization/Updater.java | 30 + .../ignite/ml/optimization/package-info.java | 22 + .../util/SparseDistributedMatrixMapReducer.java | 84 ++ .../ml/optimization/util/package-info.java | 22 + .../AbstractMultipleLinearRegression.java | 378 -------- .../regressions/MultipleLinearRegression.java | 71 -- .../OLSMultipleLinearRegression.java | 257 ------ .../OLSMultipleLinearRegressionModel.java | 77 -- .../OLSMultipleLinearRegressionModelFormat.java | 46 - .../OLSMultipleLinearRegressionTrainer.java | 62 -- .../regressions/RegressionsErrorMessages.java | 28 - .../linear/LinearRegressionModel.java | 107 +++ .../linear/LinearRegressionQRTrainer.java | 72 ++ .../linear/LinearRegressionSGDTrainer.java | 67 ++ .../ml/regressions/linear/package-info.java | 22 + .../apache/ignite/ml/structures/Dataset.java | 232 +++++ .../apache/ignite/ml/structures/DatasetRow.java | 79 ++ .../ignite/ml/structures/FeatureMetadata.java | 82 ++ .../ignite/ml/structures/LabeledDataset.java | 338 +------ .../structures/LabeledDatasetTestTrainPair.java | 8 +- .../ignite/ml/structures/LabeledVector.java | 53 +- .../preprocessing/LabeledDatasetLoader.java | 133 +++ .../preprocessing/LabellingMachine.java | 41 + .../ml/structures/preprocessing/Normalizer.java | 78 ++ .../structures/preprocessing/package-info.java | 22 + .../org/apache/ignite/ml/LocalModelsTest.java | 40 +- .../org/apache/ignite/ml/knn/BaseKNNTest.java | 3 +- .../ml/knn/KNNMultipleLinearRegressionTest.java | 6 +- .../ignite/ml/knn/LabeledDatasetTest.java | 25 +- .../ignite/ml/math/ExternalizableTest.java | 67 ++ .../ml/optimization/GradientDescentTest.java | 64 ++ .../SparseDistributedMatrixMapReducerTest.java | 135 +++ .../AbstractMultipleLinearRegressionTest.java | 164 ---- ...tedBlockOLSMultipleLinearRegressionTest.java | 901 ------------------ ...tributedOLSMultipleLinearRegressionTest.java | 903 ------------------- .../OLSMultipleLinearRegressionModelTest.java | 53 -- .../OLSMultipleLinearRegressionTest.java | 820 ----------------- .../ml/regressions/RegressionsTestSuite.java | 20 +- .../linear/ArtificialRegressionDatasets.java | 404 +++++++++ ...istributedLinearRegressionQRTrainerTest.java | 36 + ...stributedLinearRegressionSGDTrainerTest.java | 35 + ...istributedLinearRegressionQRTrainerTest.java | 36 + ...stributedLinearRegressionSGDTrainerTest.java | 35 + .../GenericLinearRegressionTrainerTest.java | 206 +++++ ...wareAbstractLinearRegressionTrainerTest.java | 124 +++ .../linear/LinearRegressionModelTest.java | 66 ++ .../LocalLinearRegressionQRTrainerTest.java | 36 + .../LocalLinearRegressionSGDTrainerTest.java | 35 + .../resources/datasets/regression/README.md | 98 ++ .../resources/datasets/regression/boston.csv | 506 +++++++++++ .../resources/datasets/regression/diabetes.csv | 442 +++++++++ .../Apache.Ignite.Core.Tests.DotNetCore.csproj | 5 + .../Cache/CacheConfigurationTest.cs | 3 +- .../Cache/ClientCacheConfigurationTest.cs | 29 +- .../Client/Cache/CreateCacheTest.cs | 42 +- .../Client/ClientTestBase.cs | 18 + .../Client/Cache/CacheClientConfiguration.cs | 9 +- .../ClientConnectorConfiguration.cs | 2 +- .../Cache/ClientCacheConfigurationSerializer.cs | 123 ++- .../ignite/tools/classgen/ClassesGenerator.java | 69 +- .../uri/GridUriDeploymentFileProcessor.java | 28 +- modules/web-console/backend/index.js | 6 +- .../backend/migrations/recreate-index.js | 30 + .../jdbc/JdbcPutIndexedValue8Benchmark.java | 3 - ...iteOLSMultipleLinearRegressionBenchmark.java | 67 +- packaging/rpm/SOURCES/name.service | 17 + packaging/rpm/SOURCES/service.sh | 28 + packaging/rpm/SPECS/apache-ignite.spec | 206 +++++ parent/pom.xml | 1 + 115 files changed, 6937 insertions(+), 5155 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/4c63e423/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java ----------------------------------------------------------------------
