pgsql: Make superuser.c maintain a simple one-entry cache holding the - Mailing list pgsql-committers

From tgl@svr1.postgresql.org (Tom Lane)
Subject pgsql: Make superuser.c maintain a simple one-entry cache holding the
Date
Msg-id 20050529203806.CCA2B52838@svr1.postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Make superuser.c maintain a simple one-entry cache holding the superuser
status of the most recently queried userid.  Since the common pattern is
many successive queries about the same user (ie, the current user) this
can save a lot of syscache probes.

Modified Files:
--------------
    pgsql/src/backend/utils/misc:
        superuser.c (r1.30 -> r1.31)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/superuser.c.diff?r1=1.30&r2=1.31)

pgsql-committers by date:

Previous
From: tgl@svr1.postgresql.org (Tom Lane)
Date:
Subject: pgsql: Marginal hack to save a little bit of time in bpcharin() when
Next
From: dpavlin@pgfoundry.org (User Dpavlin)
Date:
Subject: pgswish - pgswish: logging to file in /tmp/ (not really best solution),