On Fri, May 30, 2025 at 9:33 AM Jelte Fennema-Nio <postg...@jeltef.nl>
wrote:

> When testing extensions using pgregress, it can be useful to introduce
> some new DEBUG logs which are specific to the extension and change the
> log level during part of the of the test.
>
> There's a problem though: Often a "rehashing catalog cache ..." debug
> message will also show up in those cases. It's not always possible to
> predict when these messages show, and when they do their contents can
> easily change if changes are made to an unrelated test or when run
> against a different Postgres version. This change lowers the log level
> of these messages to DEBUG5, so that they can be ignored while still
> showing other (more predictable) DEBUG messages.
>


This is a very good idea. In TimescaleDB we filter out such kind of output
in order to not end up with flaky test outputs.

The patch LGTM.

-- 
Fabrízio de Royes Mello

Reply via email to