Re: pgsql: Provide much better wait information in pg_stat_activity.

From: Andres Freund <andres(at)anarazel(dot)de>
To: Robert Haas <rhaas(at)postgresql(dot)org>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Provide much better wait information in pg_stat_activity.
Date: 2016-03-11 00:32:15
Message-ID: 20160311003215.n67y5saowvnghskg@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers pgsql-hackers

On 2016-03-10 18:55:47 +0000, Robert Haas wrote:
> Provide much better wait information in pg_stat_activity.
>
> When a process is waiting for a heavyweight lock, we will now indicate
> the type of heavyweight lock for which it is waiting. Also, you can
> now see when a process is waiting for a lightweight lock - in which
> case we will indicate the individual lock name or the tranche, as
> appropriate - or for a buffer pin.

My compiler quite validly complains:

/home/andres/src/postgresql/src/backend/storage/lmgr/lmgr.c: In function ‘GetLockNameFromTagType’:
/home/andres/src/postgresql/src/backend/storage/lmgr/lmgr.c:1018:9: warning: function may return address of local variable [-Wreturn-local-addr]
return locktypename;
^
/home/andres/src/postgresql/src/backend/storage/lmgr/lmgr.c:1007:8: note: declared here
char tnbuf[32];
^
In file included from /home/andres/src/postgresql/src/backend/commands/dbcommands.c:20:0:

Andres

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Amit Langote 2016-03-11 01:08:11 Re: pgsql: Don't vacuum all-frozen pages.
Previous Message Peter Geoghegan 2016-03-10 23:19:15 Re: pgsql: Don't vacuum all-frozen pages.

Browse pgsql-hackers by date

  From Date Subject
Next Message Joel Jacobson 2016-03-11 01:31:56 Re: [COMMITTERS] pgsql: Provide much better wait information in pg_stat_activity.
Previous Message Andres Freund 2016-03-10 23:30:37 Re: checkpointer continuous flushing - V18