elsa-core/src/modules/Elsa.Workflows.Runtime/Options
Sipke Schoorstra e77da02d52
Fix workflow commit atomicity
Wrap SQL Server EF Core workflow commits in a provider-safe transaction and buffer commit notifications until persistence succeeds. Also preserve dirty activity context state until commit success and make bookmark queue retries resilient to processed-row deletion and transient distributed lock misses.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-21 19:58:09 +02:00
..
BookmarkQueuePurgeOptions.cs Fix workflow commit atomicity 2026-06-21 19:58:09 +02:00
BroadcastWorkflowInboxMessageOptions.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
ElsaReadinessHealthCheckOptions.cs Address health check review feedback 2026-05-21 02:13:19 +02:00
FindBookmarkOptions.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
GracefulShutdownOptions.cs Graceful shutdown for the workflow runtime (drain, pause, recover) (#7424) 2026-05-02 19:27:08 +02:00
PausePersistencePolicy.cs Graceful shutdown for the workflow runtime (drain, pause, recover) (#7424) 2026-05-02 19:27:08 +02:00
ResumeBookmarkOptions.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
RuntimeOptions.cs Update inactivity threshold and adjust related timings 2025-02-22 16:22:33 +01:00
StimulusQueueOverflowPolicy.cs Graceful shutdown for the workflow runtime (drain, pause, recover) (#7424) 2026-05-02 19:27:08 +02:00
TriggerWorkflowsOptions.cs Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
WorkflowDispatcherOptions.cs Add workflow dispatch transactional outbox (#7517) 2026-05-22 00:13:16 +02:00
WorkflowHostOptions.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
WorkflowInboxCleanupOptions.cs Enable configurable toggle for workflow inbox cleanup job 2025-02-20 21:25:03 +01:00