MaxScale 2.2.5, MariaDB 10.4.11. Everything runs in containers.
MaxScale seems to handle well the situations where I restart DB nodes. I test it by running DROP TABLE ...; CREATE TABLE ...; INSERT INTO ...; in a loop, and then I run SELECT * FROM ... with another client, also in a loop. The DB node is restarted, it comes back up, it rejoins the cluster. All fine so far.
But for a brief while, I get these errors:
ERROR 1047 (08S01) at line 1: WSREP has not yet prepared node for application use
It would be beneficial if MaxScale could make sure that WSREP is ready for use before marking it as a valid node.