From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | David Rowley <david(dot)rowley(at)2ndquadrant(dot)com> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Sergei Kornilov <sk(at)zsrv(dot)org>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, PostgreSQL mailing lists <pgsql-hackers(at)postgresql(dot)org>, Amit Langote <langote_amit_f8(at)lab(dot)ntt(dot)co(dot)jp>, Robert Haas <robertmhaas(at)gmail(dot)com> |
Subject: | Re: Change ereport level for QueuePartitionConstraintValidation |
Date: | 2019-07-23 16:35:59 |
Message-ID: | 20190723163559.GA23211@alvherre.pgsql |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 2019-Jul-23, David Rowley wrote:
> Also, if I'm not wrong, the votes so far appear to be:
>
> NOTICE: Robert, Amit
> DEBUG1: Tom, Alvaro (I'm entirely basing this on the fact that they
> mentioned possible ways to test with DEBUG1)
>
> I'll be happy with DEBUG1 if we can get tests to test it.
Well, I think the user doesn't *care* to see a message about the
optimization. They just want the command to be fast. *We* (developers)
want the message in order to ensure the command remains fast. So some
DEBUG level seems the right thing.
Another way to reach the same conclusion is to think about the "building
index ... serially" messages, which are are pretty much in the same
category and are using DEBUG1. (I do think the TOAST ones are just
noise though, and since they disrupt potential testing with
client_min_messages=debug1, another way to go about this is to reduce
those to DEBUG2 or just elide them.)
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2019-07-23 17:06:48 | Re: [bug fix] Produce a crash dump before main() on Windows |
Previous Message | Justin Pryzby | 2019-07-23 16:27:03 | stress test for parallel workers |