Await for CAS actions execution
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par localiser les points d’entrée de Python SWAT qui exécutent les actions CAS et récupèrent les résultats des tables, puis examinez comment les appels bloquants sont exposés aux appelants. L’issue ne nomme aucun fichier ni test ; le travail serait considéré comme terminé lorsqu’une conception serait arrêtée et qu’une exécution asyncio-compatible serait documentée pour les deux exemples.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi, I am developing a backend API which extract data from CAS and returns it to the caller. Since from the backend point of view every CAS action called is an I/O blocking statement, I would like very much to be able to await for them using asyncio.
For instance something like:
async def calculate_data(...):
await cas.dataStep.runCode(code="...")
result = await cas.table.fetch(.....)
return result
Is that something achievable?
- Langage dominant
- Python
- Étoiles
- 159
- Forks
- 66
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de sassoftware/python-swat
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
sassoftware/python-swat#191 · 1 commentaire ·
-
Error uploading parquet filesOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
sassoftware/python-swat#183 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
sassoftware/python-swat#180 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
sassoftware/python-swat#178 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
sassoftware/python-swat#177 · 1 commentaire ·
Toutes les issues de sassoftware/python-swat
Issues similaires
-
community enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Hochfrequenz/sapgui.mcp#1039 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
didi/helixharness#18 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
API /search : typer la réponseOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
dataforgoodfr/democracy-watch#46 · 1 réaction ·