manetu / temporal-clojure-sdk

A Temporal SDK for Clojure
Apache License 2.0
73 stars 10 forks source link

add child workflow implementation #58

Closed mintybayleaf closed 6 months ago

mintybayleaf commented 6 months ago

Add the implementation for Child Workflows to the Temporal Clojure SDK

Why?

Child Workflows are a key feature in separating out Workflow execution histories and physically preventing two of the same workflow execution from being spawned if uniqueness needs to be guaranteed.

What?

How?

For more information look at these links:

TODOS: Test against a live Temporal cluster more

Let me know if you have any questions and concerns

ghaskins commented 6 months ago

Thank you!