dhiaayachi / temporal

Temporal service
https://docs.temporal.io
MIT License
0 stars 0 forks source link

Clear signal requestID on workflow close #429

Open dhiaayachi opened 2 weeks ago

dhiaayachi commented 2 weeks ago

Is your feature request related to a problem? Please describe. Signal requestID is for dedupping signal request. After workflow close, all signal requests will be rejected, so we don't really need signal requestIDs for dedupping.

Describe the solution you'd like

Describe alternatives you've considered

Additional context Add any other context or screenshots about the feature request here.

dhiaayachi commented 1 day ago

Thank you for your feature request! This is a great idea and would definitely be useful for many users.

While we don't have a specific plan to implement this feature right now, you can work around it by persisting the signal request ID as part of the signaled event. This way, upon reset, the signal request ID map can be rebuilt.

Let me know if you have any other questions.