Sipke Schoorstra
fe6aa7d9ff
Fix OutcomeBuilder bug
2021-01-14 23:28:08 +01:00
Sipke Schoorstra
67cfbb6c1a
Run workflows directly from Azure queue
2021-01-10 17:08:56 +01:00
Sipke Schoorstra
9bfe7d474a
Fix queue worker workflow selector predicate
2021-01-09 12:51:00 +01:00
Sipke Schoorstra
9e63d9ad69
Distributed workflow execution support ( #559 )
...
* Incremental work on workflow message queuing
* Add extension to register message consumers
* Update Rebus logging to use Microsoft Extensions Logging
* Synchronize quartz job and run instance consumer with distributed locking
* Add service bus options
2021-01-08 11:14:00 +01:00
Sipke Schoorstra
34983144c3
Optimize synchronized workflow instance execution in parallel
2021-01-02 12:57:27 +01:00
Sipke Schoorstra
356e0ba0ba
Update Azure Service Bus queue worker to schedule workflow execution in the background
...
This to prevent scenarios where workflows take a long time to execute and the message gets re-delivered.
This change ACKS the message right after the workflow task has been queued internally.
2020-12-30 12:02:13 +01:00
Sipke Schoorstra
8dbc3fe100
Workflow Execution Log ( #530 )
...
* Rename provider folder to locking
* Update project reference paths
* Incremental work on workflow execution log storage
* Fix deadlock
* Add workflow execution log stores
2020-12-21 17:08:32 +01:00
Sipke Schoorstra
ee89331b91
Handle ServiceBusCommunicationException
2020-12-21 14:21:19 +01:00
Sipke Schoorstra
1542576c98
Decrease log level for MessageLockLostException
2020-12-21 13:55:13 +01:00
Sipke Schoorstra
41ca351d29
Refactor Timers activities using Quartz & initial Multitenancy support ( #477 )
...
* Refactor time based events using Quartz.net
* Simplify Quartz job & trigger registration & Cleanup
* Expose Quartz configuration
* Restructure samples
2020-11-27 21:47:51 +01:00
Sipke Schoorstra
e7178ca28e
Add Azure ServiceBus activities
2020-11-23 16:46:42 +01:00
Sipke Schoorstra
123e49c19d
WIP Azure Service Bus activities
2020-11-22 22:16:28 +01:00