Files
bind9/lib/isc/include/isc
Tony FinchandTony Finch cd0e7f853a Simplify histogram quantiles
The `isc_histosummary_t` functions were written in the early days of
`hg64` and carried over when I brought `hg64` into BIND. They were
intended to be useful for graphing cumulative frequency distributions
and the like, but in practice whatever draws charts is better off with
a raw histogram export. Especially because of the poor performance of
the old functions.

The replacement `isc_histo_quantiles()` function is intended for
providing a few quantile values in BIND's stats channel, when the user
does not want the full histogram. Unlike the old functions, the caller
provides all the query fractions up-front, so that the values can be
found in a single scan instead of a scan per value. The scan is from
larger values to smaller, since larger quantiles are usually more
interesting, so the scan can bail out early.
2023-04-03 12:08:05 +01:00
..
…
…
…
…
…
…
…
…
…
…
2023-03-10 17:31:28 +01:00
…
…
…
…
2023-03-10 17:31:28 +01:00
…
…
…
…
…
2023-04-03 12:08:05 +01:00
…
…
2023-02-16 18:35:32 +01:00
…
…
…
2023-02-15 16:44:47 +00:00
…
2023-02-16 18:35:32 +01:00
…
…
…
2023-03-10 17:31:28 +01:00
2023-03-10 17:31:28 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2023-03-10 17:31:28 +01:00
…
…
2023-03-31 13:33:16 +02:00
2023-02-15 16:44:09 +00:00
…
…
…
2023-03-31 17:21:52 +01:00
…
…
…
…
…
…
…