[MXS-385] disable_sescmd_history can cause false data to be read. Created: 2015-09-28 Updated: 2015-09-29 Resolved: 2015-09-29 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | readwritesplit |
| Affects Version/s: | 1.2.1 |
| Fix Version/s: | 1.3.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
If disable_sescmd_history is not combined with disable_slave_recovery option, it is possible for the session states to be in an inconsistent state across the slave nodes. It is possible that this will either cause outright errors when queries are made to a node or even possibly false data being used in a read. The fix to this would be to always disable the recovery of slaves when the session command history is disabled. |