Open dhiaayachi opened 2 months ago
Thanks for reporting this issue. We're missing some context to be able to find a solution.
Thank you for reporting this issue.
This behavior is expected as the signal requested IDs are not persisted as part of the workflow's event history and are only kept in memory while the workflow is running. This is because the signal request IDs are not required for the workflow's execution and are mainly used for deduplication purposes.
Currently, there is no direct workaround to preserve the signal request IDs across workflow resets, as it is not a feature of Temporal's current design.
You can find more information about Signals, Queries, and Updates in the Workflow message passing section of our documentation.
We appreciate your feedback and are always looking for ways to improve Temporal. Please let us know if you have any other questions.
Expected Behavior
I am not sure if this is expected or not, but at least existing behavior looks weird to me
Actual Behavior
Steps to Reproduce the Problem
tctl admin desc
command,signalRequestedIds
field is shown.tctl admin desc
command for the new run, there's nosignalRequestedIds
field.Specifications