pgsql/src/backend/utils/cache (catcache.c relcache.c syscache.c)

From: tgl(at)postgresql(dot)org
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src/backend/utils/cache (catcache.c relcache.c syscache.c)
Date: 2000-11-10 00:33:11
Message-ID: 200011100033.eAA0XBj74652@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Date: Thursday, November 9, 2000 @ 19:33:11
Author: tgl

Update of /home/projects/pgsql/cvsroot/pgsql/src/backend/utils/cache
from hub.org:/home/projects/pgsql/tmp/cvs-serv74599/src/backend/utils/cache

Modified Files:
catcache.c relcache.c syscache.c

----------------------------- Log Message -----------------------------

Clean up syscache so that recursive invocation is safe, and remove error
message about recursive use of a syscache. Also remove most of the
specialized indexscan routines in indexing.c --- it turns out that
catcache.c is perfectly able to perform the indexscan for itself,
in fact has already looked up all the information needed to do so!
This should be faster as well as needing far less boilerplate code.

Browse pgsql-committers by date

  From Date Subject
Next Message tgl 2000-11-10 00:33:12 pgsql/src/include/catalog (indexing.h)
Previous Message tgl 2000-11-10 00:33:10 pgsql/src/backend/catalog (indexing.c)