Skip to content

vdk-jupyter: adapt the job polling mechanism in the Jupyter UI #2807

@yonitoo

Description

@yonitoo

What is the feature request? What problem does it solve?
The VDK JupyterLab extension encounters the following problem: it receives a 504 Gateway Time-out error while waiting for a long process to conclude. In order to address this, we introduce a polling mechanism that would allow us to execute jobs in the background and provide a way to track their status.

Suggested solution
The idea is to adapt the TaskRunner interface to the UI. We want to use it upon sending a API request to the backend in order to start the job and then track its status until completion/error and receive an informative output in the end.

Additional context
It is a follow-up of the solution provided in #2789.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions