At the time of writing this, the current implementation of the worker's StartTask waits till completion. But it's planned to change it in the #7.
Now the question: should we keep possibility to run a task to completion via a dedicated endpoint or passing some additional argument like ?wait=true in the request? Probably, the answer to that question will depend on another one: what are side effects of keeping many (probably long) connections on the worker's side?
At the time of writing this, the current implementation of the worker's
StartTaskwaits till completion. But it's planned to change it in the #7.Now the question: should we keep possibility to run a task to completion via a dedicated endpoint or passing some additional argument like
?wait=truein the request? Probably, the answer to that question will depend on another one: what are side effects of keeping many (probably long) connections on the worker's side?