elsa-core/src/modules/Elsa.Workflows.Runtime/Features
Sipke Schoorstra a2448523a9
Fix race condition and add rate limiting to bookmark queue processing (#6187)
* Fix race condition and add rate limiting to bookmark queue processing

Introduce rate-limited function invocation for bookmark queue processing using ThrottleDebounce library to optimize performance. Update related classes and interfaces to support asynchronous and cancellation-aware operations, improving system responsiveness. Adjust logging to provide more detailed information during bookmark queue handling.

* Enable workflows on bug branches

This change updates the GitHub Actions workflow configuration to trigger on branches with the 'bug/*' pattern. This allows for automated actions on bug fix branches alongside the main branch, improving development and testing processes.
2024-12-07 17:34:10 +01:00
..
CachingWorkflowRuntimeFeature.cs Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
DefaultWorkflowRuntimeFeature.cs Remove WorkflowStateStore (#4374) 2023-08-30 15:42:16 +02:00
WorkflowRuntimeFeature.cs Fix race condition and add rate limiting to bookmark queue processing (#6187) 2024-12-07 17:34:10 +01:00