Skip to content

Fix: Use Async pipeline with ElasticsearchHybridRetriever#3374

Open
Nitro963 wants to merge 1 commit into
deepset-ai:mainfrom
Nitro963:fix-hybrid-elastic-search
Open

Fix: Use Async pipeline with ElasticsearchHybridRetriever#3374
Nitro963 wants to merge 1 commit into
deepset-ai:mainfrom
Nitro963:fix-hybrid-elastic-search

Conversation

@Nitro963
Copy link
Copy Markdown
Contributor

@Nitro963 Nitro963 commented Jun 1, 2026

Proposed Changes:

Use AsyncPipeline so that ElasticsearchHybridRetriever component work within sync and async pipelines

How did you test it?

Created Unit tests for usage within async pipelines

@Nitro963 Nitro963 requested a review from a team as a code owner June 1, 2026 06:11
@Nitro963 Nitro963 requested review from sjrl and removed request for a team June 1, 2026 06:11
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Coverage report (elasticsearch)

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  integrations/elasticsearch/src/haystack_integrations/components/retrievers/elasticsearch
  elasticsearch_hybrid_retriever.py
Project Total  

This report was generated by python-coverage-comment-action

@sjrl sjrl self-assigned this Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants