[MXS-3788] Debug assertion with default config and transaction_replay=true Created: 2021-09-27  Updated: 2021-10-08  Resolved: 2021-09-28

Status: Closed
Project: MariaDB MaxScale
Component/s: readwritesplit
Affects Version/s: 2.5.15
Fix Version/s: 2.5.16, 6.1.4

Type: Bug Priority: Minor
Reporter: markus makela Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None


 Description   

When configured with only transaction_replay=true, if enough session commands are executed that the server recovery is disabled, some attempts to retry master queries hit a debug assertion which asserts the session command list is not empty. The query retrying where this debug assertion is hit shouldn't take place if the current master has failed and there's no possibility of server recovery.


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