Skip to content

Conversation

@Quinn-With-Two-Ns
Copy link
Contributor

When an activity is heart-beating to record progress, heartbeats may be throttled to reduce load, if an activity fails with throttled heartbeats then those throttled heartbeats would not reach the server causing progress to be lost. This can be avoided if the SDK sets LastHeartbeatDetails on activity failure. Then the latest value won't be lost on failure even if it was being throttled.

closes #1965

@Quinn-With-Two-Ns Quinn-With-Two-Ns requested a review from a team as a code owner December 23, 2024 17:10
@Quinn-With-Two-Ns Quinn-With-Two-Ns merged commit 9a8894a into temporalio:master Jan 6, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Heartbeat activity retries first heartbeat data instead of last

2 participants