Skip to content

Fix: use AsyncPipeline with hybrid search super_component#3369

Open
Nitro963 wants to merge 6 commits into
deepset-ai:mainfrom
Nitro963:hybrid-retriever-async
Open

Fix: use AsyncPipeline with hybrid search super_component#3369
Nitro963 wants to merge 6 commits into
deepset-ai:mainfrom
Nitro963:hybrid-retriever-async

Conversation

@Nitro963
Copy link
Copy Markdown
Contributor

Proposed Changes:

Use AsyncPipeline so that HybridSearch components 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 May 31, 2026 11:01
@Nitro963 Nitro963 requested review from sjrl and removed request for a team May 31, 2026 11:01
@github-actions
Copy link
Copy Markdown
Contributor

Coverage report (opensearch)

Click to see where and how coverage changed

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

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

@github-actions
Copy link
Copy Markdown
Contributor

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

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.

1 participant