openinference icon indicating copy to clipboard operation
openinference copied to clipboard

[feature request] Support for AsyncPipeline in Haystack

Open lambda-science opened this issue 9 months ago • 2 comments

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 avatar Feb 27 '25 16:02 lambda-science

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

lambda-science avatar Feb 27 '25 16:02 lambda-science

Thanks so much @lambda-science. Makes sense.

axiomofjoy avatar Feb 27 '25 18:02 axiomofjoy

@satyadevai assigning this one to you

nate-mar avatar Oct 06 '25 22:10 nate-mar