[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. |