Azure / Azure/azure-functions-durable-python
Ensure Internal entity exceptions are correctly handled
- Langage dominant
- Python
- Étoiles
- 157
- Forks
- 70
- Merge moyen
- 2 j 10 h
- PR mergées (30 j)
- 2
Description
As discussed here: https://github.com/Azure/azure-functions-durable-python/pull/184
There's an outstanding discussion about what to do when an entity errors out due to an internal exception. For example: what if an operation is missing its name.
One possibility is to propagate the error back to the orchestrator, same as if it were a user-code-level exception. Another approach is to error out completely and let the extension handle it, which is our current approach.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par lire la discussion de la pull request 184 et la description de l’issue concernant les noms d’opération manquants. Déterminez si les exceptions d’entités internes doivent être propagées à l’orchestrateur ou s’arrêter pour être gérées par les extensions, puis définissez le comportement attendu et vérifiez-le avec une couverture ciblée pour ce chemin.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend
- Type d'issue
- Bug
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100