Fix a race when a cross-protocol query triggers an IO error
.. change::
- :tags: Improvements, Webserver
+ :tags: Improvements, Metrics, Webserver
:pullreq: 12638
Report per-incoming transport latencies in the web interface
+ .. change::
+ :tags: Improvements, Metrics
+ :pullreq: 12648
+
+ Report the TCP latency for TCP-only Do53, DoT and DoH backends
+
+ .. change::
+ :tags: Improvements
+ :pullreq: 12626
+
+ Count hits in the StatNode
+
.. changelog::
:version: 1.8.0-rc2
:released: 9th of March 2023
The configuration check will now fail if the configuration file does not exist. For this reason we now create a default configuration file, based on the file previously called ``dnsdistconf.lua``, which contains commented-out examples of how to set up dnsdist.
+Latency metrics have been broken down:
+
+* per incoming protocol (Do53 UDP, Do53 TCP, DoT, DoH) for global latency metrics
+* between UDP (Do53) and TCP (Do53 TCP, DoT, DoH) for backend latency metrics
+
1.7.0 to 1.7.1
--------------