[MXS-4505] Prevent replaying about-to-be-committed transactions Created: 2023-02-08  Updated: 2023-04-17  Resolved: 2023-04-17

Status: Closed
Project: MariaDB MaxScale
Component/s: readwritesplit
Affects Version/s: None
Fix Version/s: 23.08.0

Type: New Feature Priority: Major
Reporter: markus makela Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None


 Description   

This would make the behavior more consistent and would prevent the case of duplicate transactions at the cost of reduced possibility of replay. This should most likely be the new default behavior as it ends up being safer.



 Comments   
Comment by markus makela [ 2023-04-17 ]

Added a new readwritesplit parameter named transaction_replay_safe_commit that prevents replaying of about-to-commit transactions. It is also enabled by default which helps keep the default behavior of transaction replay safe.

Generated at Thu Feb 08 04:29:08 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.