Skip to content

feature(datashare-python): worker heartbeat and timeouts#32

Merged
ClemDoum merged 1 commit intomainfrom
feature(datashare-python)/worker-heartbeat
Apr 29, 2026
Merged

feature(datashare-python): worker heartbeat and timeouts#32
ClemDoum merged 1 commit intomainfrom
feature(datashare-python)/worker-heartbeat

Conversation

@ClemDoum
Copy link
Copy Markdown
Contributor

@ClemDoum ClemDoum commented Apr 24, 2026

Description

Currently lost or stuck workers just block workflows. This PR implement activity worker timeouts so that such activity which are stuck timeout and get retried.

Changes

datashare-python

Added

  • added a with_async_heartbeat and with_sync_heartbeat decorator added to activities

@ClemDoum ClemDoum changed the title Feature(datashare python)/worker heartbeat feature(datashare-python): worker heartbeat and timeouts Apr 24, 2026
@ClemDoum ClemDoum force-pushed the feature(datashare-python)/worker-heartbeat branch from f9ea778 to 743db13 Compare April 29, 2026 08:02
@ClemDoum ClemDoum marked this pull request as ready for review April 29, 2026 08:04
@ClemDoum ClemDoum merged commit f04362d into main Apr 29, 2026
8 checks passed
@ClemDoum ClemDoum deleted the feature(datashare-python)/worker-heartbeat branch April 29, 2026 08:10
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.

1 participant