Azure / Azure/azure-functions-durable-python
Support having a "handle" field for the RetryOptions object
- Langage dominant
- Python
- Étoiles
- 157
- Forks
- 70
- Merge moyen
- 2 j 10 h
- PR mergées (30 j)
- 2
Description
Related - https://github.com/Azure/azure-functions-durable-js/issues/329
In retriable DF APIs, dotnet users can add a "handle" field to their "RetryOptions" object. This allows them to provide custom logic to determine whether or not to shortcircuit a retriable operation such that the task is no longer attempted. This is difficult to do in the OOProc model, but we should investigate how to enable it.
Some of the relevant dotnet documentation is here: https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.webjobs.extensions.durabletask.retryoptions?view=azure-dotnet
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner l’API RetryOptions dans ce dépôt Python, l’issue associée #329 et la documentation .NET RetryOptions liée. Déterminez une conception réalisable et compatible avec OOProc pour un callback de gestion et définissez le comportement attendu de court-circuit ; le travail est considéré comme terminé lorsque l’approche prise en charge et le périmètre sont convenus.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend-api-design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100