Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] Support for AsyncPipeline in Haystack #1317

Open
lambda-science opened this issue Feb 27, 2025 · 2 comments
Open

[feature request] Support for AsyncPipeline in Haystack #1317

lambda-science opened this issue Feb 27, 2025 · 2 comments
Labels
enhancement New feature or request language: python Related to Python integration triage Issues that require triage

Comments

@lambda-science
Copy link
Contributor

Is your feature request related to a problem? Please describe.
There is a new class of Pipeline() in Haystack called AsyncPipeline.
Currently Openinference doesn't track them.

Describe the solution you'd like
Track them exactly the same as the Pipeline class

Describe alternatives you've considered
/

Additional context
Introduced in Haystack 2.10
https://haystack.deepset.ai/release-notes/2.10.0

@lambda-science lambda-science added enhancement New feature or request triage Issues that require triage labels Feb 27, 2025
@lambda-science
Copy link
Contributor Author

It feels like it can track some components in AsyncPipeline but not generator and then the chain is broken.

My other non async pipeline run and track fine.
My two async Pipeline in the middle (red triangle) are all over the place, not in a single chain, and only some components are tracked (not the generators)

Image

@dosubot dosubot bot added the language: python Related to Python integration label Feb 27, 2025
@axiomofjoy axiomofjoy moved this to Todo in Instrumentation Feb 27, 2025
@axiomofjoy
Copy link
Contributor

Thanks so much @lambda-science. Makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request language: python Related to Python integration triage Issues that require triage
Projects
Status: Todo
Development

No branches or pull requests

2 participants