Sipke Schoorstra
27b297eaf5
Incremental work on Break
2022-04-18 15:48:21 +02:00
Sipke Schoorstra
7bd4df2532
Move IWorkflow to Core and update tests
2022-04-12 17:08:31 +02:00
Sipke Schoorstra
6b08eb6db9
Update ServiceCollectionExtensions.cs
2022-04-12 13:55:57 +02:00
Sipke Schoorstra
9401214b14
Update ProtoActorWorkflowInvoker.cs
2022-04-12 09:41:19 +02:00
Sipke Schoorstra
c576d2dcb1
Update WorkflowInstanceGrain.cs
2022-04-12 09:41:16 +02:00
Sipke Schoorstra
b6650e73b3
Update WorkflowDefinitionGrain.cs
2022-04-12 09:41:14 +02:00
Sipke Schoorstra
3120429f89
Incremental work on correlation
2022-04-11 14:19:55 +02:00
Sipke Schoorstra
78a799edb9
Incremental work on proto actor and service bus
2022-04-10 14:35:53 +02:00
Sipke Schoorstra
51b7b4b1f1
Incremental work on serialization and actors
2022-04-09 23:19:31 +02:00
Sipke Schoorstra
60e292fac6
Serialization improvements
2022-04-09 22:15:48 +02:00
Sipke Schoorstra
120f7a0341
Upgrade package references
2022-04-09 12:14:53 +02:00
Sipke Schoorstra
963c584564
Add XML comments
2022-04-07 22:14:12 +02:00
Sipke Schoorstra
0c9674fc6d
Refactor use of readonly dictionary to dictionary
2022-04-07 13:06:16 +02:00
Sipke Schoorstra
e7c36ed7ff
Update AzureServiceBus module
2022-04-07 11:22:44 +02:00
Sipke Schoorstra
03b36393fe
Refactor workflow factory registration
2022-04-04 16:00:31 +02:00
Sipke Schoorstra
c13825a930
Fix metadata and serialization
2022-03-24 12:56:31 +01:00
Sipke Schoorstra
b23ebdaddd
Restructuring
2022-03-22 14:33:15 +01:00
Sipke Schoorstra
1c47d4b80d
Remove & merge Node base type
2022-03-15 13:01:10 +01:00
Sipke Schoorstra
c33549c291
Add WorkflowContexts module
2022-03-08 14:40:47 +01:00
Sipke Schoorstra
f5aeaf9120
Various refactorings
2022-03-07 22:56:16 +01:00
Sipke Schoorstra
46d2d2b00b
Update TriggerIndexer.cs
2022-03-07 15:11:03 +01:00
Sipke Schoorstra
6597f16a8d
Add support for object hashes as input
2022-03-07 15:10:33 +01:00
Sipke Schoorstra
217f632379
Fix workflow operator actor serialization
2022-03-07 15:06:00 +01:00
Sipke Schoorstra
6b7caddca8
Refactor triggers
2022-03-07 12:01:27 +01:00
Sipke Schoorstra
161a70e429
Remove Trigger separation
2022-03-04 21:42:27 +01:00
Sipke Schoorstra
c600399f0d
Refactorings
2022-03-04 19:59:44 +01:00
Sipke Schoorstra
9244ab6c21
Implement Azure Service Bus worker management based on bookmark & trigger indexing events
2022-03-04 12:09:08 +01:00
Sipke Schoorstra
0d06ae1823
Incremental work on Azure Service Bus
2022-02-22 12:51:59 +01:00
Sipke Schoorstra
c15f3097f8
Upgrade packages
2022-01-18 20:35:44 +01:00
Sipke Schoorstra
bc31319f2a
Implement delay activity resumption of bookmarks
2022-01-18 20:28:48 +01:00
Sipke Schoorstra
59f44b4927
Incremental work on bookmark processing
2022-01-18 18:24:52 +01:00
Sipke Schoorstra
6e969bfa5f
Split scheduling activities into scheduling library and activity library
2022-01-18 12:39:05 +01:00
Sipke Schoorstra
783f05ffdc
Incremental work on timers and trigger & bookmark indexing
2022-01-17 22:44:41 +01:00
Sipke Schoorstra
e12db9bceb
Optimize trigger indexing process
...
Indexing of workflows now only apply to "static" workflow providers such as the Configuration Workflow Provider (workflows written as C# classes and registered with a configuration object).
"dynamic" providers such as the DatabaseProvider will be excluded from indexing; instead, such workflows enter the system dynamically via API endpoints, at which point they get indexed on the fly.
This ensures speedy application startup.
2022-01-17 20:47:07 +01:00
Sipke Schoorstra
128085c676
Incremental work on timers
2022-01-14 13:54:17 +01:00
Sipke Schoorstra
1949221b23
Incremental work on scheduling activities
2022-01-13 22:38:01 +01:00
Sipke Schoorstra
45d3402151
Workflow execution storage
2022-01-11 22:04:02 +01:00
Sipke Schoorstra
2f3fa7a126
Increase timeout for debugging
2022-01-04 14:31:44 +01:00
Sipke Schoorstra
689147b9ca
Add sources from experimental repo
2022-01-04 09:42:12 +01:00