A number of tickets will make it possible to execute Modal functions asynchronously via the API. We need to take advantage of this from the SDK.
Assumptions:
This will work similarly to how we currently run Globus Compute functions - from the SDK caller's perspective this will be a blocking call. Behind the scenes the SDK will grab a job id and poll for it to be done.
Acceptance Criteria
Given I am trying to execute a Modal function that takes more than 30 seconds to execute, when I execute it, then it runs and gives me a result instead of timing out.
A number of tickets will make it possible to execute Modal functions asynchronously via the API. We need to take advantage of this from the SDK.
Assumptions:
Acceptance Criteria
Given I am trying to execute a Modal function that takes more than 30 seconds to execute, when I execute it, then it runs and gives me a result instead of timing out.