opensearch-project / opensearch-py

Python Client for OpenSearch
https://opensearch.org/docs/latest/clients/python/
Apache License 2.0
359 stars 178 forks source link

New opensearch py release #695

Closed VijayanB closed 8 months ago

VijayanB commented 8 months ago

We would like to update ForceMerge() Runner from OpenSearch Benchmark with latest api https://github.com/opensearch-project/opensearch-py/pull/660 . This will help workloads like vector search to use force merge as async operation since force merge takes hours to complete for large dataset.

I created a workaround in local fork https://github.com/VijayanB/opensearch-benchmark/commit/b73d3a9de2b4dbc2d3a5bc071c1d47167ae5aec6

This is blocker for vector search benchmark. It will be great if we could get this change from upstream instead of cherry-picking.

saimedhi commented 8 months ago

This release request will be prioritized. Currently fixing failing tests in opensearch-py as noted in issues #693 (fix generator) and #686(fix failing yaml tests).

I'll address them promptly, but it'll take time as fixes are needed in both OpenSearch Server and OpenSearch Specifications repos. Identified the cause and will submit PRs.

Expect release by end of next week. Thanks!