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.12 #305

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 #305 (d6d1716) into opendistro-1.12 (fbf9566) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@                Coverage Diff                 @@
##             opendistro-1.12     #305   +/-   ##
==================================================
  Coverage              79.49%   79.49%           
  Complexity               359      359           
==================================================
  Files                     58       58           
  Lines                   1414     1414           
  Branches                 129      129           
==================================================
  Hits                    1124     1124           
  Misses                   242      242           
  Partials                  48       48           
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 fbf9566...d6d1716. Read the comment docs.