Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@mpoeter
Copy link
Contributor

@mpoeter mpoeter commented Oct 14, 2025

Scope & Purpose

The GET /_api/transaction API was missing a lock which could lead to undefined behavior if a transaction would update its state at the same time while we are collecting its details.

  • 💩 Bugfix

Checklist

  • Tests
    I was thinking about adding a regression test, but it is only a small change and designing a test for this specific issue would have been very akward because we need to jump through a lot of hoops to artifically construct the relevant situation.

  • 📖 CHANGELOG entry made

@cla-bot cla-bot bot added the cla-signed label Oct 14, 2025
@mpoeter mpoeter force-pushed the bug-fix/transaction-listing-race branch from e19ad4c to 40ffb39 Compare October 14, 2025 12:03
@mpoeter mpoeter marked this pull request as draft October 14, 2025 13:54
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merge error and there is no code change in the PR anymore?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Simran-B Unfortunately this fix attempt is invalid and I need to find a different solution, but still need more time for it. That's why I converted this PR to a draft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants