Skip to content
New issue

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

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

Already on GitHub? # to your account

console: figure out parent/child spans should be displayed #11

Open
davidbarsky opened this issue May 5, 2021 · 3 comments
Open

console: figure out parent/child spans should be displayed #11

davidbarsky opened this issue May 5, 2021 · 3 comments

Comments

@davidbarsky
Copy link
Member

While #9 is more focused on the data collection side of things, this issue is concerned with how parent/child relationships should be rendered in the console. Possible approaches:

  • @hawkw suggests that something like htop's tree mode would be useful.
  • being able to dynamically highlight an individual task and view its tree would be also helpful, as @tobz suggested.
@hawkw
Copy link
Member

hawkw commented May 5, 2021

Some inspiration:

I think a tree-mode would probably end up being a different view mode from the top(1)-style task list view we have currently. It would also be nice to have a way to highlight one task in the list view and see just its parent context, which we could add to the current view pretty easily, I think. Might be good to start with that before writing a tree-mode?

@carllerche
Copy link
Member

A timeline view would definitely be awesome, but maybe for the MVP we start by showing the "current state" as a backtrace type view and go from there?

@hawkw
Copy link
Member

hawkw commented May 6, 2021

A timeline view would definitely be awesome, but maybe for the MVP we start by showing the "current state" as a backtrace type view and go from there?

yup, that's what i'm thinking as well. now that #13 gave us the ability to highlight individual tasks in the top tasks view, we have a nice way to select a task and expand it to show the full context.

tree and timeline views would be really nice to have in a future iteration!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants