Azure / Azure/azure-functions-durable-python

Support having a "handle" field for the RetryOptions object

Ouverte
#375 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Enhancement
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.