- Add Secret handling in OpenSearchDocumentStore (#1288)
- Update docstring and type of fuzziness (#1243)
- Efficient knn filtering support for OpenSearch (#1134)
- Update opensearch retriever docstrings (#1035)
- Do not retry tests in
hatch run test
command (#954)
- Adopt uv as installer (#1142)
- OpenSearch - remove legacy filter support (#1067)
- Update changelog after removing legacy filters (#1083)
- Update ruff linting scripts and settings (#1105)
- Docs: Update OpenSearchEmbeddingRetriever docstrings (#947)
- Update BM25 docstrings (#945)
- Chore: opensearch - ruff update, don't ruff tests (#988)
- Support aws authentication with OpenSearchDocumentStore (#920)
- Add raise_on_failure param to OpenSearch retrievers (#852)
- Add filter_policy to opensearch integration (#822)
OpenSearch
- Fallback to default filter policy when deserializing retrievers without the init parameter (#895)
- Update ruff invocation to include check parameter (#853)
- Chore: Minor retriever pydoc fix (#884)
- Serialization for custom_query in OpenSearch retrievers (#851)
- Support legacy filters with OpenSearchDocumentStore (#850)
- Defer the database connection to when it's needed (#753)
- Improve
OpenSearchDocumentStore.__init__
arguments (#739) - Return_embeddings flag for opensearch (#784)
- Add create_index option to OpenSearchDocumentStore (#840)
- Add custom_query param to OpenSearch retrievers (#841)
- Fix order of API docs (#447)
- Update category slug (#442)
- Fixing opensearch docstrings (#521)
- Small consistency improvements (#536)
- Disable-class-def (#556)
- Retry tests to reduce flakyness (#836)
- Generate API docs (#324)
- Make tests show coverage (#566)
- Refactor tests (#574)
- Fix opensearch errors bulk write (#594)
- Remove references to Python 3.7 (#601)
- [Elasticsearch] fix: Filters not working with metadata that contain a space or capitalization (#639)
- Chore: add license classifiers (#680)
- Chore: change the pydoc renderer class (#718)
- Ci: install
pytest-rerunfailures
where needed; add retry config totest-cov
script (#845)
- Fix links in docstrings (#188)
- Use
hatch_vcs
to manage integrations versioning (#103)
- Fix opensearch test badge (#97)
- Move package under haystack_integrations/* (#212)
- Document Stores: fix protocol import (#77)
- Fix license headers
- Remove Document Store decorator (#76)
- Extend OpenSearch params support (#70)
- Bump OpenSearch integration version to 0.0.2 (#71)
- [OpenSearch] add document store, BM25Retriever and EmbeddingRetriever (#68)