Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 2.21 KB

CHANGELOG.md

File metadata and controls

34 lines (31 loc) · 2.21 KB

CHANGELOG

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.

Features

Enhancements

Bug Fixes

Infrastructure

  • Removed JDK 11 and 17 version from CI runs #1921

Documentation

Maintenance

Refactoring

Features

Enhancements

Bug Fixes

  • Corrected search logic for scenario with non-existent fields in filter #1874
  • Add script_fields context to KNNAllowlist [#1917] (opensearch-project#1917)
  • Fix graph merge stats size calculation #1844

Infrastructure

Documentation

Maintenance

  • Fix a flaky unit test:testMultiFieldsKnnIndex, which was failing due to inconsistent merge behaviors #1924

Refactoring

  • Introduce KNNVectorValues interface to iterate on different types of Vector values during indexing and search #1897
  • Clean up parsing for query #1824
  • Refactor engine package structure #1913
  • Refactor method structure and definitions #1920
  • Refactor KNNVectorFieldType from KNNVectorFieldMapper to a separate class for better readability. #1931
  • Generalize lib interface to return context objects #1925
  • Move k search k-NN query to re-write phase of vector search query for Native Engines #1877