temporalio / features

Behavior and history compatibility testing for Temporal SDKs
13 stars 16 forks source link

Wrap GRPC::CANCELED and DEADLINE_EXCEEDED in an SDK Timeout exception for Update #483

Open drewhoskins-temporal opened 3 months ago

drewhoskins-temporal commented 3 months ago

Describe the solution you'd like

Make a common exception for update that represents timeout or cancel.

Per-SDK Tickets

cretz commented 3 months ago

Need to decide what best to call this. Maybe WorkflowUpdateDeadlineExceededX (where X is language specific suffix like Exception or Error)?

cretz commented 3 months ago

It has been decided to do the following: