Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple windows to same DB causes transactions to be committed immediately #1985

Open
mikethm opened this issue Mar 26, 2024 · 1 comment
Open

Comments

@mikethm
Copy link

mikethm commented Mar 26, 2024

  • Sequel Ace Version (including build number): Version 4.0.7 Build 20050
  • Sequel Ace Source (App Store/GitHub/Homebrew): App store
  • macOS Version: 13.4.1
  • Processor Type (Intel/Apple): Apple
  • MySQL Version: 8.0.28
  • macOS Localization: US English

Description
A clear and concise description of what the bug is.

Steps To Reproduce
Open same database in different windows.
do an update SQL statement inside a transaction, rollback.
the update was still applied.
close one window.
do an update inside a transaction, rollback.
the update is rolled back

Expected Behaviour
rollback should rollback transaction even if multiple windows open

@Jason-Morcos
Copy link
Member

Hmmm
Are you certain this is happening? After rolling back, have you reloaded the windows to ensure that they have the latest content?

Transaction rollback should be an atomic process handled by the database itself - it seems unlikely that having sequel ace opening multiple windows should impact this (although it is possible windows might have cached content that would need to be refreshed)

@Jason-Morcos Jason-Morcos added Bug Something isn't working Need More Info labels Mar 28, 2024
@Kaspik Kaspik removed the Bug Something isn't working label Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants