Skip to content

User defined timeout for synchronous /result  #387

@soxofaan

Description

@soxofaan

Feature idea that came up will discussing slow synchronous processing requests:

Let the user (optionally) define a maximum time to spend on a synchronous /result request:
e.g. "if this takes more than 20 seconds, you can just abort this, I won't be looking at the result probably"

Example use case: interactive viewer, where user is relatively quickly panning and zooming around.

Backend can then free computing resources more efficiently.
And ideally, if backend can reasonably predict how long a particular request will take, it can even avoid burning resources that would be wasted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions