File tree Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Original file line number Diff line number Diff line change
1
+ - commits :
2
+ - subject : Refactor conflict detection in planner
3
+ hash : 24c821cb4a0a7deca8878ee98ba5f4f64b5c0d16
4
+ body : |
5
+ Replace the change-based conflict detection with simpler
6
+ domain-based approach. Tasks now expose their operational domain
7
+ directly rather than requiring is_scoped checks.
8
+
9
+ This fixes a potential bug in change-only comparison. Changes at
10
+ planning are not fully representative of what happens at runtime.
11
+ Based on changes only, the planner could configure tasks to run
12
+ concurrently that step over each other at runtime. The task indicating
13
+ its domain of action and using that for conflict detection is the right
14
+ way to avoid conflicts.
15
+ footer :
16
+ Change-type : patch
17
+ change-type : patch
18
+ author : Felipe Lalanne
19
+ nested : []
20
+ version : 0.19.4
21
+ title : " "
22
+ date : 2025-08-13T01:54:46.655Z
1
23
- commits :
2
24
- subject : Improve conflict detection when planning
3
25
hash : a1467fa2dd4243a9cf80b41ac2373cde1a10d655
Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file
4
4
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
5
5
This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
6
6
7
+ # v0.19.4
8
+ ## (2025-08-13)
9
+
10
+ * Refactor conflict detection in planner [ Felipe Lalanne]
11
+
7
12
# v0.19.3
8
13
## (2025-08-11)
9
14
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " mahler"
3
- version = " 0.19.3 "
3
+ version = " 0.19.4 "
4
4
edition = " 2021"
5
5
description = " An automated job orchestration library that builds and executes dynamic workflows"
6
6
homepage = " https://github.com/balena-io-modules/mahler-rs"
You can’t perform that action at this time.
0 commit comments