File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ - commits :
2+ - subject : Add seek_with_interrupt method for user-controlled worker cancellation
3+ hash : 519ec0b784fc0584bc62a15cc8c28bb249926955
4+ body : >
5+ Adds seek_with_interrupt that accepts an Interrupt parameter for
6+ external
7+
8+ cancellation. The existing seek_target method now delegates to this new
9+ method
10+
11+ with a default interrupt, maintaining backward compatibility.
12+
13+
14+ When interrupted (either by user or worker drop), cancellation is
15+ properly
16+
17+ propagated to running workflow tasks.
18+ footer :
19+ Change-type : minor
20+ change-type : minor
21+ author : Felipe Lalanne
22+ nested : []
23+ - subject : Make Interrupt struct public
24+ hash : b6cf117c4c5816acc6131f25cd918f0d7b1794ff
25+ body : |
26+ This interface already existed for internal usage, but this now makes it
27+ available extenrLly for use in the upcoming seek_with_interrupt Worker
28+ method.
29+ footer :
30+ Change-type : minor
31+ change-type : minor
32+ author : Felipe Lalanne
33+ nested : []
34+ version : 0.15.0
35+ title : " "
36+ date : 2025-06-11T20:27:17.046Z
137- commits :
238 - subject : Remove unused `stack_len` arg in Planner try_task
339 hash : 106586472b58f7f3de5970117ea2a81576621134
Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file
44automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
55This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
66
7+ # v0.15.0
8+ ## (2025-06-11)
9+
10+ * Add seek_with_interrupt method for user-controlled worker cancellation [ Felipe Lalanne]
11+ * Make Interrupt struct public [ Felipe Lalanne]
12+
713# v0.14.3
814## (2025-06-06)
915
Original file line number Diff line number Diff line change 11[package ]
22name = " mahler"
3- version = " 0.14.3 "
3+ version = " 0.15.0 "
44edition = " 2021"
55description = " An automated job orchestration library that builds and executes dynamic workflows"
66
You can’t perform that action at this time.
0 commit comments