Results 287 comments of Remi Gacogne

I'm not sure why the CI keeps failing on this one. Would you mind rebasing on master and squashing while you are at it? :)

> This should have been done with a sleep adapted to the minimal needed sleep interval. The healthcheck thread has to wake up every second to update the query load...

> dnsdist/healtC thread consumed 1h02 CPU time That seems to be a lot indeed, depending on how many downstreams you have and whether they are Do53, DoT or DoH ones....

A small improvement is available in https://github.com/PowerDNS/pdns/pull/11437 but I suspect a much better one can be reached by setting `setRandomizedIdsOverUDP(true)` [1] if you are running master. [1]: https://dnsdist.org/reference/tuning.html#setRandomizedIdsOverUDP

We just released 1.7.2 which should improve things significantly for your use-case! We will welcome any feedback!

Thinking about this a bit more, I think we would need to move the loading of the certificate and keys earlier in the process, likely in `add*Local()`, if we want...

I'm not very comfortable with the idea of inflating the content for every HTTP query. Perhaps we could cache the inflated content, so we do that operation at most once,...

The issue is that a proxy protocol contains both the initial source and destination address, and that these addresses cannot be of a different family (mixing IPv4 and IPv6 is...

With g++ the linking time is really much longer, so I personally would not want LTO enabled during development. I was only considering our final packages, but perhaps it would...