opendistro-for-elasticsearch / k-NN

🆕 A machine learning plugin which supports an approximate k-NN search algorithm for Open Distro.
https://opendistro.github.io/
Apache License 2.0
277 stars 55 forks source link

Backport nmslib 2.0.11 upgrade to 1.11 #306

Closed jmazanec15 closed 3 years ago

jmazanec15 commented 3 years ago

Issue #, if available:

302

Description of changes: Backport update to nmslib upgrade to 2.0.11 to support ARM in older versions.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

codecov[bot] commented 3 years ago

Codecov Report

Merging #306 (483997c) into opendistro-1.11 (725102e) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@                Coverage Diff                 @@
##             opendistro-1.11     #306   +/-   ##
==================================================
  Coverage              78.88%   78.88%           
  Complexity               338      338           
==================================================
  Files                     53       53           
  Lines                   1345     1345           
  Branches                 124      124           
==================================================
  Hits                    1061     1061           
  Misses                   235      235           
  Partials                  49       49           
Impacted Files Coverage Δ Complexity Δ
...istroforelasticsearch/knn/index/KNNIndexCache.java 92.30% <ø> (ø) 35.00 <0.00> (ø)
...istroforelasticsearch/knn/index/KNNIndexShard.java 92.00% <ø> (ø) 10.00 <0.00> (ø)
...pendistroforelasticsearch/knn/index/KNNWeight.java 97.14% <ø> (ø) 10.00 <0.00> (ø)
...index/codec/KNN80Codec/KNN80DocValuesConsumer.java 70.88% <ø> (ø) 15.00 <0.00> (ø)
...forelasticsearch/knn/index/util/NmsLibVersion.java 100.00% <100.00%> (ø) 2.00 <0.00> (ø)
...stroforelasticsearch/knn/index/v2011/KNNIndex.java 76.74% <100.00%> (ø) 8.00 <1.00> (?)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 725102e...483997c. Read the comment docs.