Merge remote-tracking branch 'remotes/origin/master' into ignite-5578
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/14e72681 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/14e72681 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/14e72681 Branch: refs/heads/ignite-5578 Commit: 14e726811ecac518bc77dee409587e2cf9ddde3d Parents: cee2ac4 ece7cf9 Author: sboikov <[email protected]> Authored: Tue Aug 1 09:56:55 2017 +0300 Committer: sboikov <[email protected]> Committed: Tue Aug 1 09:56:55 2017 +0300 ---------------------------------------------------------------------- .../client/suite/IgniteClientTestSuite.java | 2 + .../tcp/redis/RedisProtocolServerSelfTest.java | 110 +++++++++++++++++ .../tcp/redis/RedisProtocolStringSelfTest.java | 19 --- .../processors/rest/GridRestCommand.java | 3 + .../handlers/cache/GridCacheCommandHandler.java | 41 +++++++ .../server/GridRedisFlushCommandHandler.java | 117 +++++++++++++++++++ .../protocols/tcp/redis/GridRedisCommand.java | 6 +- .../tcp/redis/GridRedisNioListener.java | 2 + modules/ml/pom.xml | 1 + .../java/org/apache/ignite/ml/math/Blas.java | 86 +++++--------- .../apache/ignite/ml/math/MatrixStorage.java | 10 +- .../decompositions/CholeskyDecomposition.java | 4 +- .../ml/math/impls/matrix/AbstractMatrix.java | 52 +++------ .../impls/matrix/DenseLocalOffHeapMatrix.java | 29 +++++ .../impls/matrix/SparseDistributedMatrix.java | 29 +++++ .../storage/matrix/ArrayMatrixStorage.java | 44 ++++--- .../storage/matrix/BlockMatrixStorage.java | 5 + .../storage/matrix/CacheMatrixStorage.java | 6 + .../matrix/DenseOffHeapMatrixStorage.java | 6 + .../storage/matrix/DiagonalMatrixStorage.java | 17 +++ .../storage/matrix/FunctionMatrixStorage.java | 6 + .../impls/storage/matrix/MapWrapperStorage.java | 1 + .../storage/matrix/MatrixDelegateStorage.java | 41 ++++--- .../storage/matrix/PivotedMatrixStorage.java | 5 + .../storage/matrix/RandomMatrixStorage.java | 6 + .../matrix/SparseDistributedMatrixStorage.java | 13 +-- .../matrix/SparseLocalOnHeapMatrixStorage.java | 23 +++- .../ml/math/impls/vector/CacheVector.java | 2 +- .../ignite/ml/math/impls/vector/VectorView.java | 2 +- .../apache/ignite/ml/math/util/MatrixUtil.java | 42 +++++-- .../org/apache/ignite/ml/math/BlasTest.java | 55 ++++----- .../impls/matrix/MatrixImplementationsTest.java | 7 +- .../math/impls/vector/VectorToMatrixTest.java | 3 + .../OLSMultipleLinearRegressionTest.java | 2 +- .../Binary/BinaryCompactFooterInteropTest.cs | 29 +---- 35 files changed, 591 insertions(+), 235 deletions(-) ----------------------------------------------------------------------
