This is an automated email from the ASF dual-hosted git repository.

sboikov pushed a change to branch ignite-9720
in repository https://gitbox.apache.org/repos/asf/ignite.git.


    from 55a6b2e  Merge remote-tracking branch 'origin/ignite-9720' into 
ignite-9720
     add db38352  IGNITE-11654: [ML] Memory leak in KNNClassificationModel 
(#6392)
     add 003c41e  IGNITE-11647: [ML] ML Vectors should work with all 
Serializable objects besides double
     add 3aa9167  IGNITE-11416 Added DistributedMetaStorage improvements - 
Fixes #6190.
     new c8cec92  Merge remote-tracking branch 'remotes/origin/master' into 
ignite-9720
     new 5ef026f  fix tests

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/ignite/internal/GridComponent.java  |   9 +-
 .../org/apache/ignite/internal/IgniteFeatures.java |   6 +-
 .../preloader/GridDhtPartitionsExchangeFuture.java |  13 +-
 .../cache/persistence/GridCacheOffheapManager.java |  25 +-
 .../cache/persistence/LazyCacheFreeList.java       |  28 +-
 .../cluster/GridClusterStateProcessor.java         |   2 -
 .../ReadableDistributedMetaStorage.java            |  47 +-
 .../persistence/DistributedMetaStorageBridge.java  |   8 +-
 .../DistributedMetaStorageClusterNodeData.java     |  26 +-
 .../DistributedMetaStorageHistoryCache.java        | 228 +++++++
 .../DistributedMetaStorageHistoryItem.java         |  64 +-
 .../persistence/DistributedMetaStorageImpl.java    | 753 ++++++++++++++-------
 .../DistributedMetaStorageJoiningNodeData.java     |  16 +-
 ...ava => DistributedMetaStorageKeyValuePair.java} |  20 +-
 .../DistributedMetaStorageUpdateAckMessage.java    |   5 -
 .../persistence/DistributedMetaStorageUtil.java    |  24 +-
 .../persistence/DistributedMetaStorageVersion.java |   3 +-
 .../EmptyDistributedMetaStorageBridge.java         |  10 +-
 ...InMemoryCachedDistributedMetaStorageBridge.java |  27 +-
 .../NotAvailableDistributedMetaStorageBridge.java  |   8 +-
 .../ReadOnlyDistributedMetaStorageBridge.java      | 107 +--
 .../WritableDistributedMetaStorageBridge.java      |  35 +-
 .../db/checkpoint/CheckpointFreeListTest.java      |  20 +-
 .../DistributedMetaStoragePersistentTest.java      |  94 ++-
 .../metastorage/DistributedMetaStorageTest.java    | 111 ++-
 .../DistributedMetaStorageHistoryCacheTest.java    | 227 +++++++
 .../ignite/testsuites/IgniteBasicTestSuite.java    |   2 +
 .../ignite/ml/clustering/kmeans/KMeansModel.java   |   2 +-
 .../extractor/impl/BinaryObjectVectorizer.java     |   9 +-
 .../java/org/apache/ignite/ml/inference/Model.java |   4 +-
 .../ignite/ml/knn/NNClassificationModel.java       |   2 +-
 .../knn/classification/KNNClassificationModel.java |  15 +
 .../apache/ignite/ml/math/StorageOpsMetrics.java   |  15 +-
 .../ml/math/primitives/matrix/AbstractMatrix.java  |  10 -
 .../ignite/ml/math/primitives/matrix/Matrix.java   |   5 +
 .../ml/math/primitives/matrix/MatrixStorage.java   |   5 +
 .../math/primitives/matrix/impl/SparseMatrix.java  |   2 +-
 .../matrix/storage/DenseMatrixStorage.java         |  12 +-
 .../matrix/storage/SparseMatrixStorage.java        |  12 +-
 .../matrix/storage/ViewMatrixStorage.java          |  10 -
 .../ml/math/primitives/vector/AbstractVector.java  |  78 ++-
 .../ignite/ml/math/primitives/vector/Vector.java   |  59 +-
 .../ml/math/primitives/vector/VectorStorage.java   |  27 +-
 .../ml/math/primitives/vector/VectorUtils.java     |   5 +-
 .../primitives/vector/impl/DelegatingVector.java   |  34 +-
 .../math/primitives/vector/impl/SparseVector.java  |  11 +-
 .../vector/storage/DenseVectorStorage.java         | 164 ++++-
 .../vector/storage/SparseVectorStorage.java        | 107 ++-
 .../vector/storage/VectorViewStorage.java          |  25 +-
 .../storage/VectorizedViewMatrixStorage.java       |  28 +-
 .../ignite/ml/nn/ReplicatedVectorMatrix.java       |  28 +-
 .../ml/svm/SVMLinearClassificationTrainer.java     |  10 +-
 .../ml/dataset/feature/ObjectHistogramTest.java    |   4 +-
 .../java/org/apache/ignite/ml/math/BlasTest.java   |   9 +-
 .../ignite/ml/math/MathImplLocalTestSuite.java     |   4 +
 .../primitives/matrix/MatrixArrayStorageTest.java  |   7 -
 .../primitives/matrix/MatrixAttributeTest.java     |   9 +-
 .../matrix/MatrixViewConstructorTest.java          |   2 -
 .../math/primitives/vector/AbstractVectorTest.java |  20 -
 .../vector/SparseVectorConstructorTest.java        |  25 +-
 .../primitives/vector/VectorAttributesTest.java    |  20 +-
 .../vector/VectorImplementationsFixtures.java      |   4 +-
 .../vector/VectorImplementationsTest.java          |   3 +-
 .../vector/storage/AbstractStorageTest.java        | 147 ++++
 .../vector/storage/DenseVectorStorageTest.java}    |  44 +-
 .../vector/storage/SparseVectorStorageTest.java}   |  31 +-
 .../ignite/ml/xgboost/XGModelComposition.java      |   6 +-
 67 files changed, 2105 insertions(+), 827 deletions(-)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/metastorage/persistence/DistributedMetaStorageHistoryCache.java
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/metastorage/persistence/{DistributedMetaStorageHistoryItem.java
 => DistributedMetaStorageKeyValuePair.java} (72%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/metastorage/persistence/DistributedMetaStorageHistoryCacheTest.java
 create mode 100644 
modules/ml/src/test/java/org/apache/ignite/ml/math/primitives/vector/storage/AbstractStorageTest.java
 copy 
modules/{core/src/main/java/org/apache/ignite/internal/processors/query/property/QueryFieldAccessor.java
 => 
ml/src/test/java/org/apache/ignite/ml/math/primitives/vector/storage/DenseVectorStorageTest.java}
 (50%)
 copy 
modules/{clients/src/test/java/org/apache/ignite/internal/client/ClientTcpSslMultiThreadedSelfTest.java
 => 
ml/src/test/java/org/apache/ignite/ml/math/primitives/vector/storage/SparseVectorStorageTest.java}
 (57%)

Reply via email to