Robert Haas <robertmh...@gmail.com> writes: > On Sat, Sep 20, 2014 at 4:13 PM, Christoph Berg <c...@df7cb.de> wrote: >> Can we have "EXPLAIN (timing off)" in 9.4+ hide the "Planning time" >> line? That would even be backwards compatible with 9.x where it would >> be a no-op.
> I don't think that'll work becuase: > /* check that timing is used with EXPLAIN ANALYZE */ > if (es.timing && !es.analyze) > ereport(ERROR, > (errcode(ERRCODE_INVALID_PARAMETER_VALUE), > errmsg("EXPLAIN option TIMING > requires ANALYZE"))); It looks to me like that would complain about EXPLAIN (TIMING ON), not the case Christoph is suggesting. What he proposes seems a bit odd and non-orthogonal, but we could make the code do it if we wanted. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers