summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--NEWS12
-rw-r--r--configure.ac2
-rw-r--r--doc/vmod-dbrw.32
3 files changed, 12 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index 516ca69..06d58b3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,9 @@
1vmod-dbrw -- history of user-visible changes. 2019-02-13 1vmod-dbrw -- history of user-visible changes. 2019-02-15
2See the end of file for copying conditions. 2See the end of file for copying conditions.
3 3
4Please send vmod-dbrw bug reports to <gray@gnu.org> 4Please send vmod-dbrw bug reports to <gray@gnu.org>
5 5
6Version 2.4.90 (git) 6Version 2.5, 2019-02-15
7 7
8* req.http.X-VMOD-DBRW-Error 8* req.http.X-VMOD-DBRW-Error
9 9
@@ -17,6 +17,14 @@ set. The 'eq' flag instructs dbrw.rewrite to use exact string match,
17instead of regular expressions. The 'regex' flag instructs it to use 17instead of regular expressions. The 'regex' flag instructs it to use
18regular expression matching. It is the default. 18regular expression matching. It is the default.
19 19
20* Improve error handling in mysql submodule
21
22Previously, error codes ER_PARSE_ERROR and ER_EMPTY_QUERY were treated
23as permanent conditions, causing mysql connection to be closed and
24disabled. This is no longer the case, as they both can well mean a
25transient condition (e.g. ER_PARSE_ERROR returned for the 'Illegal mix
26of collations' error).
27
20 28
21Version 2.4, 2018-12-10 29Version 2.4, 2018-12-10
22 30
diff --git a/configure.ac b/configure.ac
index fd618d3..b226b87 100644
--- a/configure.ac
+++ b/configure.ac
@@ -14,7 +14,7 @@
14# You should have received a copy of the GNU General Public License 14# You should have received a copy of the GNU General Public License
15# along with vmod-dbrw. If not, see <http://www.gnu.org/licenses/>. 15# along with vmod-dbrw. If not, see <http://www.gnu.org/licenses/>.
16AC_PREREQ(2.69) 16AC_PREREQ(2.69)
17AC_INIT([vmod-dbrw], 2.4.90, [gray@gnu.org]) 17AC_INIT([vmod-dbrw], 2.5, [gray@gnu.org])
18AC_CONFIG_AUX_DIR([build-aux]) 18AC_CONFIG_AUX_DIR([build-aux])
19AC_CONFIG_MACRO_DIR([m4]) 19AC_CONFIG_MACRO_DIR([m4])
20AC_CONFIG_SRCDIR(src/vmod_dbrw.vcc) 20AC_CONFIG_SRCDIR(src/vmod_dbrw.vcc)
diff --git a/doc/vmod-dbrw.3 b/doc/vmod-dbrw.3
index 9bec008..67aad5f 100644
--- a/doc/vmod-dbrw.3
+++ b/doc/vmod-dbrw.3
@@ -318,7 +318,7 @@ sub vcl_synth {
318.\" for man-based doc pages. 318.\" for man-based doc pages.
319.if "\V[MANCGI]"WEBDOC" \{\ 319.if "\V[MANCGI]"WEBDOC" \{\
320 .ds package vmod-dbrw 320 .ds package vmod-dbrw
321 .ds version 2.4 321 .ds version 2.5
322 .so download.inc 322 .so download.inc
323\} 323\}
324.SH "SEE ALSO" 324.SH "SEE ALSO"

Return to:

Send suggestions and report system problems to the System administrator.