Skip to content

fix: remove misuse merge_transitions#165

Merged
will-2012 merged 1 commit intodevelopfrom
fix-misuse-merge_transitions
Nov 14, 2025
Merged

fix: remove misuse merge_transitions#165
will-2012 merged 1 commit intodevelopfrom
fix-misuse-merge_transitions

Conversation

@will-2012
Copy link
Contributor

@will-2012 will-2012 commented Nov 14, 2025

Description

Remove misuse merge_transitions.

Rationale

merge_transitions should not be called inside the executor; it should be called by the executor caller.

More importantly, multiple calls to this function have side effects, potentially corrupting data, leading to mismatch roots, execution phase errors, database integrity errors, and so on.

Example

related issues:
#162
#163

Changes

Notable changes:

  • executor*.

Potential Impacts

N/A.

@will-2012 will-2012 marked this pull request as draft November 14, 2025 01:35
@will-2012 will-2012 marked this pull request as ready for review November 14, 2025 02:26
@will-2012 will-2012 merged commit 100d277 into develop Nov 14, 2025
8 checks passed
@sysvm sysvm deleted the fix-misuse-merge_transitions branch November 25, 2025 07:11
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.

5 participants