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.
- Removed JDK 11 and 17 version from CI runs #1921
- Introduced a writing layer in native engines where relies on the writing interface to process IO. (#2241)[opensearch-project#2241]
- Fixing the bug when a segment has no vector field present for disk based vector search (#2282)[opensearch-project#2282]
- Updated C++ version in JNI from c++11 to c++17 #2259
- Upgrade bytebuddy and objenesis version to match OpenSearch core and, update github ci runner for macos #2279
- Select index settings based on cluster version2236
- Added null checks for fieldInfo in ExactSearcher to avoid NPE while running exact search for segments with no vector field (#2278)[opensearch-project#2278]