Re: Expose JIT counters/timing in pg_stat_statements
Julien Rouhaud <rjuju123@gmail.com>
From: Julien Rouhaud <rjuju123@gmail.com>
To: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Cc: Magnus Hagander <magnus@hagander.net>, PostgreSQL Developers <pgsql-hackers@lists.postgresql.org>
Date: 2022-02-28T16:24:49Z
Lists: pgsql-hackers
On Mon, Feb 28, 2022 at 05:00:05PM +0100, Peter Eisentraut wrote: > On 25.02.22 14:06, Magnus Hagander wrote: > > + OUT jit_generation_time float8, > > + OUT jit_inlining_time float8, > > + OUT jit_optimization_time float8, > > + OUT jit_emission_time float8 > > Perhaps those should be of type interval? The rest of the "time" fields are declared as float8, so I think it's better to keep things consistent. And changing the type of existing fields, even in a major version, seems like a bit too much trouble.
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Add JIT counters to pg_stat_statements
- 57d6aea00fce 15.0 landed