From c9bbabddf5134755aea09d736efb92f7b309c78b Mon Sep 17 00:00:00 2001 From: Varun Jain Date: Mon, 18 Mar 2024 16:52:19 -0700 Subject: [PATCH 1/2] Add release notes for 2.13.0 release Signed-off-by: Varun Jain --- CHANGELOG.md | 18 +------------- .../opensearch-knn.release-notes-2.13.0.0.md | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+), 17 deletions(-) create mode 100644 release-notes/opensearch-knn.release-notes-2.13.0.0.md diff --git a/CHANGELOG.md b/CHANGELOG.md index fdfedc126..2d9d35ef0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,27 +12,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### Maintenance ### Refactoring -## [Unreleased 2.x](https://github.com/opensearch-project/k-NN/compare/2.12...2.x) +## [Unreleased 2.x](https://github.com/opensearch-project/k-NN/compare/2.13...2.x) ### Features ### Enhancements -* Optize Faiss Query With Filters: Reduce iteration and memory for id filter [#1402](https://github.com/opensearch-project/k-NN/pull/1402) -* Detect AVX2 Dynamically on the System [#1502](https://github.com/opensearch-project/k-NN/pull/1502) -* Validate zero vector when using cosine metric [#1501](https://github.com/opensearch-project/k-NN/pull/1501) -* Persist model definition in model metadata [#1527] (https://github.com/opensearch-project/k-NN/pull/1527) -* Added Inner Product Space type support for Lucene Engine [#1551](https://github.com/opensearch-project/k-NN/pull/1551) -* Add Range Validation for Faiss SQFP16 [#1493](https://github.com/opensearch-project/k-NN/pull/1493) -* SQFP16 Range Validation for Faiss IVF Models [#1557](https://github.com/opensearch-project/k-NN/pull/1557) ### Bug Fixes -* Disable sdc table for HNSWPQ read-only indices [#1518](https://github.com/opensearch-project/k-NN/pull/1518) -* Switch SpaceType.INNERPRODUCT's vector similarity function to MAXIMUM_INNER_PRODUCT [#1532](https://github.com/opensearch-project/k-NN/pull/1532) -* Add patch to fix arm segfault in nmslib during ingestion [#1541](https://github.com/opensearch-project/k-NN/pull/1541) -* Share ivfpq-l2 table allocations across indices on load [#1558](https://github.com/opensearch-project/k-NN/pull/1558) ### Infrastructure -* Manually install zlib for win CI [#1513](https://github.com/opensearch-project/k-NN/pull/1513) -* Update k-NN build artifact script to enable SIMD on ARM for Faiss [#1543](https://github.com/opensearch-project/k-NN/pull/1543) ### Documentation ### Maintenance -* Bump faiss lib commit to 32f0e8cf92cd2275b60364517bb1cce67aa29a55 [#1443](https://github.com/opensearch-project/k-NN/pull/1443) -* Fix FieldInfo Parameters Mismatch [#1489](https://github.com/opensearch-project/k-NN/pull/1489) -* Upgrade faiss to 12b92e9 [#1509](https://github.com/opensearch-project/k-NN/pull/1509) ### Refactoring diff --git a/release-notes/opensearch-knn.release-notes-2.13.0.0.md b/release-notes/opensearch-knn.release-notes-2.13.0.0.md new file mode 100644 index 000000000..f8b881115 --- /dev/null +++ b/release-notes/opensearch-knn.release-notes-2.13.0.0.md @@ -0,0 +1,24 @@ +## Version 2.13.0.0 Release Notes + +Compatible with OpenSearch 2.13.0 + +### Enhancements +* Optize Faiss Query With Filters: Reduce iteration and memory for id filter [#1402](https://github.com/opensearch-project/k-NN/pull/1402) +* Detect AVX2 Dynamically on the System [#1502](https://github.com/opensearch-project/k-NN/pull/1502) +* Validate zero vector when using cosine metric [#1501](https://github.com/opensearch-project/k-NN/pull/1501) +* Persist model definition in model metadata [#1527] (https://github.com/opensearch-project/k-NN/pull/1527) +* Added Inner Product Space type support for Lucene Engine [#1551](https://github.com/opensearch-project/k-NN/pull/1551) +* Add Range Validation for Faiss SQFP16 [#1493](https://github.com/opensearch-project/k-NN/pull/1493) +* SQFP16 Range Validation for Faiss IVF Models [#1557](https://github.com/opensearch-project/k-NN/pull/1557) +### Bug Fixes +* Disable sdc table for HNSWPQ read-only indices [#1518](https://github.com/opensearch-project/k-NN/pull/1518) +* Switch SpaceType.INNERPRODUCT's vector similarity function to MAXIMUM_INNER_PRODUCT [#1532](https://github.com/opensearch-project/k-NN/pull/1532) +* Add patch to fix arm segfault in nmslib during ingestion [#1541](https://github.com/opensearch-project/k-NN/pull/1541) +* Share ivfpq-l2 table allocations across indices on load [#1558](https://github.com/opensearch-project/k-NN/pull/1558) +### Infrastructure +* Manually install zlib for win CI [#1513](https://github.com/opensearch-project/k-NN/pull/1513) +* Update k-NN build artifact script to enable SIMD on ARM for Faiss [#1543](https://github.com/opensearch-project/k-NN/pull/1543) +### Maintenance +* Bump faiss lib commit to 32f0e8cf92cd2275b60364517bb1cce67aa29a55 [#1443](https://github.com/opensearch-project/k-NN/pull/1443) +* Fix FieldInfo Parameters Mismatch [#1489](https://github.com/opensearch-project/k-NN/pull/1489) +* Upgrade faiss to 12b92e9 [#1509](https://github.com/opensearch-project/k-NN/pull/1509) \ No newline at end of file From 8bb6106838076f592e7eb17f269d06b7402d9917 Mon Sep 17 00:00:00 2001 From: Varun Jain Date: Mon, 18 Mar 2024 17:11:40 -0700 Subject: [PATCH 2/2] Add release notes for 2.13.0 release Signed-off-by: Varun Jain --- release-notes/opensearch-knn.release-notes-2.13.0.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/opensearch-knn.release-notes-2.13.0.0.md b/release-notes/opensearch-knn.release-notes-2.13.0.0.md index f8b881115..9daa9bd4a 100644 --- a/release-notes/opensearch-knn.release-notes-2.13.0.0.md +++ b/release-notes/opensearch-knn.release-notes-2.13.0.0.md @@ -20,5 +20,5 @@ Compatible with OpenSearch 2.13.0 * Update k-NN build artifact script to enable SIMD on ARM for Faiss [#1543](https://github.com/opensearch-project/k-NN/pull/1543) ### Maintenance * Bump faiss lib commit to 32f0e8cf92cd2275b60364517bb1cce67aa29a55 [#1443](https://github.com/opensearch-project/k-NN/pull/1443) -* Fix FieldInfo Parameters Mismatch [#1489](https://github.com/opensearch-project/k-NN/pull/1489) +* Fix FieldInfo Parameters Mismatch [#1490](https://github.com/opensearch-project/k-NN/pull/1490) * Upgrade faiss to 12b92e9 [#1509](https://github.com/opensearch-project/k-NN/pull/1509) \ No newline at end of file