Functionality added or changed:
When using read/write splitting and the
rw-splitting.lua
example script, connecting
a second user to the proxy returns an error message.
(Bug#30867)
Added support in read_query_result()
to
overwrite the result-set.
Added --no-daemon
and
--pid-file
.
Added hooks for read_auth()
,
read_handshake()
and
read_auth_result()
.
Added handling of
proxy.connection.backend_ndx
in
connect_server()
and
read_query()
to support read/write
splitting.
Added support for proxy.response.packets
.
Added testcases.
Added --no-proxy
to disable the proxy.
Added support for listening UNIX sockets.
Added a global lua-scope proxy.global.*
.
Added connection pooling.
Bugs fixed:
Fixed assertion on COM_BINLOG_DUMP
.
(Bug#29764)
Fixed assertion on result-packets like [ field-len |
fields | EOF | ERR ]
.
(Bug#29732)
Fixed assertion at login with empty password + empty default db. (Bug#29719)
Fixed assertion at COM_SHUTDOWN
.
(Bug#29719)
Fixed crash if proxy.connection
is used in
connect_server()
.
Fixed check for glib2
to require at least
2.6.0.
Fixed assertion when all backends are down and we try to connect.
Fixed connection-stalling if
read_query_result()
throws an
assert()
ion.
Fixed len-encoding on proxy.resulsets
.
Fixed compilation on win32.
Fixed assertion when connecting to the MySQL 6.0.1.
Fixed decoding of len-encoded ints for 3-byte notation.
Fixed inj.resultset.affected_rows
on
SELECT
queries.
Fixed handling of (SQL) NULL
in result-sets.
Fixed mem-leak with proxy.response.*
is used.
User Comments
Add your own comment.