[MXS-3963] Store checksum for each statement in transaction Created: 2022-01-26 Updated: 2022-09-08 Resolved: 2022-09-08 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | readwritesplit |
| Affects Version/s: | 6 |
| Fix Version/s: | N/A |
| Type: | New Feature | Priority: | Major |
| Reporter: | markus makela | Assignee: | Todd Stoffel (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Storing a checksum per statement would allow the router to explain why a replay failed. Right now it only knows that the two results are not the same but not which part caused it. This would also stop a failing replays faster as the replay can be aborted as soon as a mismatch is seen instead of at the end like it currently does. |