Skip to content

Releases: opensearch-project/neural-search

2.8.0.0

06 Jun 19:12
c75fc50
Compare
Choose a tag to compare

Version 2.8.0.0 Release Notes

Compatible with OpenSearch 2.8.0

Infrastructure

  • Bump gradle version to 8.1.1 (#169)

Version 2.7.0.0

03 May 22:34
8b57c97
Compare
Choose a tag to compare

Version 2.7.0.0 Release Notes

Compatible with OpenSearch 2.7.0

Infrastructure

  • Add GHA to publish to maven repository (#237)
  • Add reflection dependency (#136)
  • Add CHANGELOG (#135)

Version 2.6.0.0

28 Feb 20:57
f887fbf
Compare
Choose a tag to compare

Version 2.6.0.0 Release Notes

Compatible with OpenSearch 2.6.0

Maintenance

  • Increment version to 2.6.0-SNAPSHOT (#117)

Version 2.5.0.0

24 Jan 22:59
a85c2f7
Compare
Choose a tag to compare

Version 2.5.0.0 Release Notes

Compatible with OpenSearch 2.5.0

Enhancements

  • Add filter option for query type (#88)
  • Add retry mechanism for neural search inference (#91)
  • Enable core branching strategy and make Neural Plugin as extensible plugin. (#87)

Documentation

  • Update MAINTAINERS.md format (#95)
  • Use short-form MAINTAINERS.md (#84)

Refactoring

  • Remove unused MLPredict Transport action from src (#94)

Maintenance

  • Increment version to 2.5.0-SNAPSHOT (#76)

Version 2.4.1.0

20 Dec 19:53
0547364
Compare
Choose a tag to compare

Version 2.4.1.0 Release Notes

Compatible with OpenSearch 2.4.1

Bug Fixes

  • Change the behavior when embedding fields are not present (#72)

Version 2.4.0.0

06 Dec 20:52
863028d
Compare
Choose a tag to compare

Version 2.4.0.0 Release Notes

Compatible with OpenSearch 2.4.0

Experimental Features

  • Add MLCommonsClientAccessor and MLPredict TransportAction for accessing the MLClient's predict API (#16)
  • Add parsing logic for neural query (#15)
  • Integrate model inference to build neural query (#20)
  • Add text embedding processor to neural search (#18)

Enhancements

  • Change text embedding processor to async mode for better isolation (#27)

Bug Fixes

  • Update the model function name from CUSTOM to TEXT_EMBEDDING as per the latest changes in MLCommons (#17)
  • Fix the locale changes from locale.default to locale.ROOT to fix the tests failing on Windows (#43)

Infrastructure

  • Initial commit for setting up the neural search plugin (#2)
  • Fix CI and Link Checker GitHub workflows (#3)
  • Enable the K-NN plugin and ML plugin for integ test cluster (#6)
  • Add dependency on k-NN plugin (#10)
  • Switch pull_request_target to pull_request in CI (#26)
  • Fix minor build.gradle issues (#28)
  • Fix group id for ml-commons dependency (#32)
  • Add Windows support for CI (#40)
  • Add opensearch prefix to plugin name (#38)
  • Add integration tests for neural query (#36)
  • Switch processor IT to use Lucene (#48)
  • Add release note draft automation (#52)

Documentation

  • Add additional maintainers to repo (#8)
  • Fix headers in README (#13)

Maintenance

  • Upgrade plugin to 2.4 and refactor zip dependencies (#25)

Refactoring

  • Refactor project package structure (#55)