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

Provide a way to see (and attach to?) running supervisor processes #5982

Open
jmcphers opened this issue Jan 13, 2025 · 1 comment
Open

Provide a way to see (and attach to?) running supervisor processes #5982

jmcphers opened this issue Jan 13, 2025 · 1 comment
Labels
area:kallichore Issues related to the new kernel supervisor
Milestone

Comments

@jmcphers
Copy link
Collaborator

The changes in #5899 made it possible to close Positron while leaving the supervisor running for a period of time (perhaps indefinitely!). This is useful for letting computations run in the background and returning to them later, or leaving a data set warm in memory.

However, these supervisor sessions can easily become orphaned, especially if they are set to run indefinitely. The only way to end one (again, if you haven't specified a timeout) is to open the workspace associated with it and restart its supervisor. It is also difficult to know what's still alive.

It would be helpful to provide:

  • a way to see all the running supervisor processes on the host (maybe on the welcome screen?) along with which workspace they are bound to and which sessions are running
  • a way to open the workspace associated with a particular supervisor so you can resume the sessions associated with it
  • a way to end any unwanted/unneeded supervisors

(via suggestion from @sharon-wang in #5899)

@jmcphers jmcphers added the area:kallichore Issues related to the new kernel supervisor label Jan 13, 2025
@juliasilge juliasilge added this to the Future milestone Jan 15, 2025
@ZhimingYe
Copy link

ZhimingYe commented Jan 16, 2025

This will be an amazing feature! In my personal opinion, this might also be a good position to reimagine the background jobs (#3173). They are similar in some points. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:kallichore Issues related to the new kernel supervisor
Projects
None yet
Development

No branches or pull requests

3 participants