github opensearch-project/k-NN 2.0.0.0-rc1
Version 2.0.0.0-rc1

latest releases: 2.18.0.0, 2.17.1.0, 2.17.0.0...
2 years ago

Compatible with OpenSearch (2.0.0-rc1).

  • Change minimum supported JDK version from 8 to 11 (#321)
  • Adding build.version_qualifier (#324)
  • Add support for knn to have qualifiers (#329)
  • Applying build qualifier only to knn plugin version (#330)
  • Remove hardcoding of version in knn CI (#334)
  • Dropping support for JDK 14 (#344)
  • Update knn with dynamic version assignment (#349)
  • Add size validation for Search Model API (#352)
  • Refactor BWC tests into sub project (#359)
  • Updated issue templates from .github. (#351)
  • Change 2.0-alpha1 to 2.0-rc1. (#363)
  • Refactor BWC framework into sub-projects (#362)
  • Nomenclature changes from master to cluster manager (#368)
  • Adding release notes for 2.0.0 rc1 (#370)
  • Add Abstraction for BWC tests with a basic test (#367)

Enhancements

  • Adding JDK 17 to CI (#322)
  • Manually add footer to engine files (#327)
  • Integration with base OpenSearch 2.0 (#328)
  • Adding clear cache test step (#339)

Bug Fixes

  • Allow null value for params in method mappings (#354)

Infrastructure

  • Remove version from CMakeLists.txt (#325)
  • Rename knnlib to lib in zip artifact (#345)
  • Add OpenSearch Benchmark index workload for k-NN (#364)

Documentation

  • Adding documentation on codec versioning (#337)

Maintenance

  • Remove remaining mapping type (#335)
  • Update jacoco version to 0.8.7 to support JDK 17 (#371)

Refactoring

  • Refactor KNNCodec to use new extension point (#319)
  • Apply spotless on entire project (#336)
  • remove hardcoded URL (#338)

Don't miss a new k-NN release

NewReleases is sending notifications on new releases.