Azure / Azure/azure-functions-durable-python

Ensure Internal entity exceptions are correctly handled

Offen
#233 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
P2
Vorherrschende Sprache
Python
Sterne
157
Forks
70
Ø Merge
2 T. 10 Std.
Gemergte PRs (30 T.)
2

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reading the discussion in pull request 184 and the issue's description of missing operation names. Resolve whether internal entity exceptions should propagate to the orchestrator or terminate for extension handling, then define the expected behavior and verify it with focused coverage for that path.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
backend
Issue-Typ
Bug
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.