Arize-ai / phoenix

AI Observability & Evaluation
https://docs.arize.com/phoenix
Other
3.83k stars 284 forks source link

[ENHANCEMENT] make in-progress traces less confusing in streaming mode #3833

Open axiomofjoy opened 4 months ago

axiomofjoy commented 4 months ago

Some traces can take a minute or longer for the top-level span to complete. In the meantime, the user is not able to see the full topology of their traces until the trace completes and orphaned spans can appear confusing in streaming mode. There are few things we could do to make this better.

Reference: https://arize-ai.slack.com/archives/C04R3GXC8HK/p1720030669704119

dosubot[bot] commented 14 hours ago

Hi, @axiomofjoy. I'm helping the Arize Phoenix team manage their backlog and am marking this issue as stale.

Your issue discusses the need for enhancements to improve the clarity of in-progress traces in streaming mode, particularly addressing the confusion caused by orphaned spans. You proposed two potential solutions: displaying only completed traces or showing a pending parent span alongside completed child spans to better illustrate the trace topology. There haven't been any additional comments or developments since your original post.

Could you please let us know if this issue is still relevant to the latest version of the Arize Phoenix repository? If it is, feel free to comment here to keep it open. Otherwise, you can close the issue yourself, or it will be automatically closed in 7 days. Thank you!