[MXS-3449] Maxscale sets MASTER_GTID_WAIT timeout to zero, when causal_reads_timeout is less than 1s Created: 2021-03-17 Updated: 2021-03-18 Resolved: 2021-03-18 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | readwritesplit |
| Affects Version/s: | 2.5.9 |
| Fix Version/s: | 2.5.10 |
| Type: | Bug | Priority: | Major |
| Reporter: | Jozef Kováč | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Ubuntu 18.04.5 & RHEL 8.3 |
||
| Description |
|
MASTER_GTID_WAIT accept timeout value from 0.000001s and maxscale 2.5 has no problem starting with value lower than 1s compared to 2.4. Mariadb general_log: From maxctrl show service Splitter-Service conf:
|
| Comments |
| Comment by markus makela [ 2021-03-17 ] |
|
For 2.5 I think it should refuse values that round down to a zero, just to keep it consistent with 2.4. For 2.6 the code in readwritesplit could be changed to allow milliseconds for the timeout. |