Skip to content

feature: worker side timeouts - #102

Merged
ClemDoum merged 3 commits into
mainfrom
feature(datashare-python)/worker-side-timeouts
Sep 29, 2026
Merged

ClemDoum merged 3 commits into
mainfrom
feature(datashare-python)/worker-side-timeouts

Conversation

@ClemDoum

@ClemDoum ClemDoum commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

TODO

Description

Addresses #87 by putting timeout configuration into the different worker's configuration.

Changes

datashare-python

Added

  • added the ActivityTimeouts object to hold both start to close and heartbeat timeouts

asr-worker, extract-worker, passport-worker, translation-worker

Changed

  • move all configuration of timeouts from code to worker configuration

@ClemDoum
ClemDoum added this pull request to stack #103 September 24, 2026 11:43
@ClemDoum
ClemDoum force-pushed the feature(datashare-python)/worker-side-timeouts branch 6 times, most recently from b6a14d6 to e72b938 Compare September 24, 2026 13:44
@ClemDoum
ClemDoum marked this pull request as ready for review September 24, 2026 13:48
@ClemDoum
ClemDoum force-pushed the refactor(datashare-python)/normalize-error-reporting branch from 156f86b to 56aedba Compare September 28, 2026 07:32
@ClemDoum
ClemDoum force-pushed the feature(datashare-python)/worker-side-timeouts branch from e72b938 to 9f95dc2 Compare September 28, 2026 07:37
@ClemDoum
ClemDoum removed this pull request from stack #103 September 28, 2026 07:37
@ClemDoum
ClemDoum force-pushed the refactor(datashare-python)/normalize-error-reporting branch from 56aedba to e5b357d Compare September 28, 2026 07:39
@ClemDoum
ClemDoum force-pushed the feature(datashare-python)/worker-side-timeouts branch 2 times, most recently from 170b9cb to 1a9d837 Compare September 28, 2026 07:43
Base automatically changed from refactor(datashare-python)/normalize-error-reporting to main September 29, 2026 08:44
@ClemDoum
ClemDoum force-pushed the feature(datashare-python)/worker-side-timeouts branch from 1a9d837 to 7a0b129 Compare September 29, 2026 08:45
@ClemDoum ClemDoum self-assigned this Sep 29, 2026
@ClemDoum
ClemDoum merged commit 80543d3 into main Sep 29, 2026
12 checks passed
@ClemDoum
ClemDoum deleted the feature(datashare-python)/worker-side-timeouts branch September 29, 2026 08:48
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