[master] 03ba4e4fb Add more release notes for 2018-09 to 'Upgrading'.
Geoff Simmons
geoff at uplex.de
Mon Sep 10 06:27:16 UTC 2018
commit 03ba4e4fbef6334b4db64618889955a36986523c
Author: Geoff Simmons <geoff at uplex.de>
Date: Mon Sep 10 08:26:20 2018 +0200
Add more release notes for 2018-09 to 'Upgrading'.
diff --git a/doc/sphinx/whats-new/upgrading-6.1.rst b/doc/sphinx/whats-new/upgrading-6.1.rst
index 7d3c06168..2b09166d9 100644
--- a/doc/sphinx/whats-new/upgrading-6.1.rst
+++ b/doc/sphinx/whats-new/upgrading-6.1.rst
@@ -156,7 +156,15 @@ Other changes
* **XXX**
-* ``varnishlog(1)``:
+* ``varnishlog(1)`` and ``vsl(7)``:
+
+ * The contents of ``FetchError`` log entries have been improved to
+ give better human-readable diagnostics for certain classes of
+ backend fetch failures.
+
+ * ``Debug`` log entries may also give more diagnostic information
+ about backend fetch failures and session accept failures (failure
+ to accept a client connection).
* When a backend is unhealthy, ``Backend_health`` now reports some
diagnostic information in addition to the HTTP response and timing
@@ -166,7 +174,9 @@ Other changes
name without the VCL prefix (as appears otherwise for backend
naming).
- * **XXX**
+ * Added the log entry tag ``Filters``, which gives a list of the
+ filters applied to a response body (see ``beresp.filters``
+ discussed above).
* ``varnishadm(1)`` and ``varnish-cli(7)``
@@ -184,6 +194,11 @@ Other changes
A JSON response in the CLI always includes a timestamp (epoch time in
seconds with millisecond precision).
+ * The ``backend.list`` command now lists both directors and
+ backends, with their health status. The command now has a ``-v``
+ option for verbose output, in which detailed health states for
+ each backend/director are displayed.
+
* ``varnishstat(1)`` and ``varnish-counters(7)``:
* We have added a number of counters to the ``VBE.*`` group to help
@@ -264,8 +279,16 @@ Other changes
connection each time. This makes the test run faster and use fewer
ephemeral ports.
+ * Added the ``-need-bytes`` argument for the ``process`` command,
+ see :ref:`vtc(7)`.
+
* **XXX**
+* ``varnishhist(1)``:
+
+ * The ``-P min:max`` command-line parameters are now optional,
+ see :ref:`varnishhist(1)`.
+
* For all of the utilities that access the Varnish log --
``varnishlog(1)``, ``varnishncsa(1)``, ``varnishtop(1)`` and
``varnishhist(1)`` -- it is now possible to set multiple ``-I`` and
@@ -302,6 +325,12 @@ Other changes
* We have fixed a bug that had limited the precision available for
the ``INT`` data type, so you now get the full 64 bits.
+ * Portions of what had previously been declared in
+ ``cache_director.h`` have been moved into ``vrt.h``, constituting
+ the public API for directors. The remainder in
+ ``cache_director.h`` is not public, and should not be used by a
+ VMOD intended for VRT ABI compatibility.
+
* Python 3 is now preferred in builds, and will likely be required
in future versions.
More information about the varnish-commit
mailing list