[master] 406c701b5 sort the current changes into the usual sections

Nils Goroll nils.goroll at uplex.de
Sat Feb 2 13:50:09 UTC 2019


commit 406c701b5a0aa443666df1705a8827e5012a7159
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Sat Feb 2 14:49:19 2019 +0100

    sort the current changes into the usual sections

diff --git a/doc/changes.rst b/doc/changes.rst
index 37b7dfbba..740906e32 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -32,10 +32,6 @@ Varnish Cache trunk (ongoing)
 
 * Extend JSON support in the CLI (2783_)
 
-* fixed ``varnishhist`` display error (2780_)
-
-* ``libvarnish``: ``VRT_VSA_GetPtr`` renamed to ``VSA_GetPtr``
-
 * Improve accuracy of statistics (VSC)
 
 * In ``Error: out of workspace`` log entries, the workspace name is
@@ -48,24 +44,43 @@ Varnish Cache trunk (ongoing)
 
 * fix ``varnishd -I`` (2782_)
 
-* fix ``varnishstat -f`` in curses mode (interactively, without
-  ``-1``, 2787_)
-
-* Handle an out-of-workspace condition in HTTP/2 delivery more
-  gracefully (2589_)
-
 * added a thread pool watchdog which will restart the worker process
   if scheduling tasks onto worker threads appears stuck. The new
   parameter ``thread_pool_watchdog`` configures it. (2418_)
 
+* Changed ``ExpKill`` log tags to emit microsecond-precision
+  timestamps instead of nanoseconds (2792_)
+
+* Changed the default of the ``thread_pool_watchdog`` parameter
+  to 60 seconds to match the ``cli_timeout`` default
+
+* VSB quoted output has been unified to three-digit octal,
+  VSB_QUOTE_ESCHEX has been added to prefer hex over octal quoting
+
+* retired long deprecated parameters (VIP16_). Replacement mapping is:
+  ``shm_reclen`` -> ``vsl_reclen``
+  ``vcl_dir`` -> ``vcl_path``
+  ``vmod_dir`` -> ``vmod_path``
+
+VCL
+---
+
+* added ``req.is_hitmiss`` and ``req.is_hitpass`` (2743_)
+
+
+bundled tools
+-------------
+
 * Improved varnish log client performance (2788_)
 
-* Fixed regression introduced just before 6.1.0 release which caused
-  an unnecessary incompatibility with VSL files written by previous
-  versions. (2790_)
+* For ``varnishtest -L``, also keep VCL C source files
 
-* Changed ``ExpKill`` log tags to emit microsecond-precision
-  timestamps instead of nanoseconds (2792_)
+* Add ``param.reset`` command to ``varnishadm``
+
+C APIs (for vmod and utility authors)
+-------------------------------------
+
+* ``libvarnish``: ``VRT_VSA_GetPtr`` renamed to ``VSA_GetPtr``
 
 * Included ``vtree.h`` in the distribution for vmods and
   renamed the red/black tree macros from ``VRB_*`` to ``VRBT_*``
@@ -75,42 +90,42 @@ Varnish Cache trunk (ongoing)
   ``PRIV_TOP`` from a list to a red/black tree) for performance.
   (2813_)
 
-* Changed the default of the ``thread_pool_watchdog`` parameter
-  to 60 seconds to match the ``cli_timeout`` default
-
-* Fix warmup/rampup of the shard director (2823_)
+* Vmod developers are advised that anything returned by a vmod
+  function/method is assumed to be immutable. In other words, a vmod
+  `must not` modify any data which was previously returned.
 
 * Added ``vstrerror()`` as a safe wrapper for ``strerror()`` to avoid
   a NULL pointer dereference under rare conditions where the latter
   could return NULL. (2815_)
 
-* Fix VRT_priv_task for calls from vcl_pipe {} (2820_)
+* Varnish-based tools using the VUT interface should now consider
+  using the ``VUT_Usage()`` function for consistency
 
-* For ``varnishtest -L``, also keep VCL C source files
 
-* Fix assinging <bool> == <bool> (2809_)
+Fixed bugs
+----------
 
-* Fix vmod object constructor documentation in the ``vmodtool.py`` -
-  generated RST files
+* fixed ``varnishhist`` display error (2780_)
 
-* Vmod developers are advised that anything returned by a vmod
-  function/method is assumed to be immutable. In other words, a vmod
-  `must not` modify any data which was previously returned.
+* fix ``varnishstat -f`` in curses mode (interactively, without
+  ``-1``, 2787_)
 
-* VSB quoted output has been unified to three-digit octal,
-  VSB_QUOTE_ESCHEX has been added to prefer hex over octal quoting
+* Handle an out-of-workspace condition in HTTP/2 delivery more
+  gracefully (2589_)
 
-* Varnish-based tools using the VUT interface should now consider
-  using the ``VUT_Usage()`` function for consistency
+* Fixed regression introduced just before 6.1.0 release which caused
+  an unnecessary incompatibility with VSL files written by previous
+  versions. (2790_)
 
-* retired long deprecated parameters (VIP16_). Replacement mapping is:
-  ``shm_reclen`` -> ``vsl_reclen``
-  ``vcl_dir`` -> ``vcl_path``
-  ``vmod_dir`` -> ``vmod_path``
+* Fix warmup/rampup of the shard director (2823_)
 
-* added ``req.is_hitmiss`` and ``req.is_hitpass`` (2743_)
+* Fix VRT_priv_task for calls from vcl_pipe {} (2820_)
+
+* Fix assinging <bool> == <bool> (2809_)
+
+* Fix vmod object constructor documentation in the ``vmodtool.py`` -
+  generated RST files
 
-* Add ``param.reset`` command to ``varnishadm``
 
 .. _2809: https://github.com/varnishcache/varnish-cache/issues/2809
 .. _2820: https://github.com/varnishcache/varnish-cache/issues/2820


More information about the varnish-commit mailing list