diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2019-02-15 11:00:50 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2019-02-15 11:00:50 +0200 |
commit | a3e4314631601e98d63a9b702cb31931ec5222b3 (patch) | |
tree | 5d3aef35f544fbf4651618f0e100e36a7e08c605 /NEWS | |
parent | d10bd129fc392283b60db2f0ef426f4e16ffd8bf (diff) | |
download | vmod-dbrw-a3e4314631601e98d63a9b702cb31931ec5222b3.tar.gz vmod-dbrw-a3e4314631601e98d63a9b702cb31931ec5222b3.tar.bz2 |
Version 2.5release-2.5
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -1,9 +1,9 @@ -vmod-dbrw -- history of user-visible changes. 2019-02-13 +vmod-dbrw -- history of user-visible changes. 2019-02-15 See the end of file for copying conditions. Please send vmod-dbrw bug reports to <gray@gnu.org> -Version 2.4.90 (git) +Version 2.5, 2019-02-15 * req.http.X-VMOD-DBRW-Error @@ -17,6 +17,14 @@ set. The 'eq' flag instructs dbrw.rewrite to use exact string match, instead of regular expressions. The 'regex' flag instructs it to use regular expression matching. It is the default. +* Improve error handling in mysql submodule + +Previously, error codes ER_PARSE_ERROR and ER_EMPTY_QUERY were treated +as permanent conditions, causing mysql connection to be closed and +disabled. This is no longer the case, as they both can well mean a +transient condition (e.g. ER_PARSE_ERROR returned for the 'Illegal mix +of collations' error). + Version 2.4, 2018-12-10 |