Commit 4ac1062
Dapr Workflow Versioning - A Unified Approach to Types and Patches (#94)
* Added workflow versioning proposal combing named workflows with patching
Signed-off-by: Whit Waldo <[email protected]>
* Added a small FAQ to the end to address some of the concerns from #92 and how they're uniquely addressed in this approach
Signed-off-by: Whit Waldo <[email protected]>
* Added suggested protos changes
Signed-off-by: Whit Waldo <[email protected]>
* Documented suggested .NET SDK implmentation
Signed-off-by: Whit Waldo <[email protected]>
* Split out some of the C#-specific implementation details from the high-level presentation and moved into the C# section towards the bottom.
Signed-off-by: Whit Waldo <[email protected]>
* Added a note about why I'm including in-depth SDK implementation details where I wouldn't normally include them in dapr/proposals
Signed-off-by: Whit Waldo <[email protected]>
* Modified to replace the version string concept with a new prototype, updated other prototypes accordingly and cleaned up how it's described in the proposal. Replaces references to "version string" accordingly and removed patch name constraints.
Signed-off-by: Whit Waldo <[email protected]>
* Minor formatting changes
Signed-off-by: Whit Waldo <[email protected]>
* Added section documenting how this would be implemented in the JavaScript SDK
Signed-off-by: Whit Waldo <[email protected]>
* Language tweak to accommodate review concern
Signed-off-by: Whit Waldo <[email protected]>
* Updated protos to reflect putting the versioning state in the workflow events instead of making it part of the request/response to the runtime.
Signed-off-by: Whit Waldo <[email protected]>
* Introduced several of the changes discussed in the GitHub discussion
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Albert Callarisa <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Albert Callarisa <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
* Updated optional patch information type in protos
Signed-off-by: Whit Waldo <[email protected]>
* Modified to use `OrchestratorStartedEvent` instead of `OrchestratorCompletedEvent`
Signed-off-by: Whit Waldo <[email protected]>
* Added messaging to clarify how to evaluate `IsPatched` and to handle mismatching values across `OchestratorStartedEvent` messages
Signed-off-by: Whit Waldo <[email protected]>
* Update 20251028-BRS-workflow-versioning.md
Co-authored-by: Josh van Leeuwen <[email protected]>
Signed-off-by: Whit Waldo <[email protected]>
---------
Signed-off-by: Whit Waldo <[email protected]>
Co-authored-by: Albert Callarisa <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Josh van Leeuwen <[email protected]>1 parent 88acea5 commit 4ac1062
1 file changed
+724
-0
lines changed
0 commit comments