Azure / Azure/durabletask

Eternal orchestration does not terminate if attempted to terminate immediately after starting it

Aperta
#558 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
1.7k
Fork
335
Merge medio
2g 23h
PR unite (30g)
6

Descrizione

We have a test that starts an eternal orchestration, raises an event, terminates and restarts the orchestration. However, the orchestration fails to terminate on `v1.8.6` and `v1.8.7`

Some observations compared to the older versions: It appears that `[ExecutionTerminated]` message is deleted too early and orchestration takes a too long to become `Running` from `Pending`. I can't tell for sure, but the issue seems similar to #530
logs: [orch-failed-to-terminate.txt](https://github.com/Azure/durabletask/files/6729806/orch-failed-to-terminate.txt)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo il test che avvia un’orchestrazione eterna, genera un evento, la termina e la riavvia nelle versioni interessate. Leggi i log allegati e confronta il comportamento con quello delle versioni precedenti, quindi esamina l’issue #530 per il contesto correlato. Il lavoro è completato quando l’orchestrazione termina e si riavvia in modo affidabile senza il problema segnalato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
backend, distributed-systems
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.