globus/globus-compute

get_results to use batched status requests

Offen

#238 geöffnet am 02.09.2020

 (0 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Python (52 Forks)auto 404
enhancementgood first issue

Repository-Metriken

Stars
 (162 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Currently we request task status for tasks one at a time when get_results is invoked. We could decouple this by introducing a thread that would do a batched status request for all pending tasks so that we minimize client->funcx-service communication. This would become shared mechanism to introduce a future based system if we want that.

Contributor Guide