MySQL Router 8.4 Release Notes
Dollar-quoted strings were not supported. A syntax error was returned. (Bug #37538219)
The http_server
plugin would throw an
uncaught exception and terminate when given an invalid URL. Now
the exception is caught with a 400 HTTP (Bad Request) error
returned to the client.
(Bug #37499075)
If a client without the SESSION TRACK capability, or without
enabling trackSessionState
(MySQL
Connector/J), connected to the Read/Write splitting port of
MySQL Router, updates could fail with an error similar to the
following:
Buffer length is less than expected payload length.
(Bug #36374232)
Empty and commented out statements were not allowed with Read-Write splitting enabled. (Bug #116952, Bug #37391353)
Enabling the ANSI_QUOTES
sql_mode
was not allowed with Read-Write
splitting enabled, and queries with it enabled would log an
'Unknown column' warning.
(Bug #116950, Bug #37391347)