Version 2.12.0.0 Release Notes
Compatible with OpenSearch 2.12.0
Features
Enhancements
- Increase Lucene max dimension limit to 16,000 #1346
- Tuned default values for ef_search and ef_construction for better indexing and search performance for vector search #1353
- Enabled Filtering on Nested Vector fields with top level filters #1372
- Throw proper exception to invalid k-NN query #1380
Bug Fixes
- Fix use-after-free case on nmslib search path #1305
- Allow nested knn field mapping when train model #1318
- Properly designate model state for actively training models when nodes crash or leave cluster #1317
- Fix script score queries not getting cached #1367
- Fix KNNScorer to apply boost #1403
- Fix equals and hashCode methods for KNNQuery and KNNQueryBuilder #1397
- Pass correct value on IDSelectorBitmap initialization #1444
Infrastructure
- Upgrade gradle to 8.4 1289
- Refactor security testing to install from individual components #1307
- Refactor integ tests that access model index #1423
- Fix flaky model tests #1429