Blosc / Blosc/python-blosc2

Provide an async interface for lazy expressions

Offen
#395 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
211
Forks
58
Ø Merge
1 T. 17 Std.
Gemergte PRs (30 T.)
6

Beschreibung

It would be interesting to implement a mechanism that can execute lazy expressions with an async interface. The advantages would be:

1) The control can be returned to the caller so it can do other tasks while computation is doing I/O
2) Long computations can be aborted if they take too much time to finish

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Im Issue sind keine Implementierungsdateien, Tests oder Einstiegspunkte angegeben. Beginne damit, den bestehenden Ausführungspfad für lazy-expression zu finden und zu verstehen, wie die Berechnung derzeit ausgeführt wird; definiere den Abschluss als eine async-Schnittstelle, die die Kontrolle zurückgibt, während die Arbeit ausgeführt wird, und das Abbrechen lang laufender Berechnungen unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.