From f93b6974f91491a895e875d37b474de48d4b9d8e Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 2 Oct 1998 16:28:04 +0000 Subject: Here's a combination of all the patches I'm currently waiting for against a just updated CVS tree. It contains Partial new rewrite system that handles subselects, view aggregate columns, insert into select from view, updates with set col = view-value and select rules restriction to view definition. Updates for rule/view backparsing utility functions to handle subselects correct. New system views pg_tables and pg_indexes (where you can see the complete index definition in the latter one). Enabling array references on query parameters. Bugfix for functional index. Little changes to system views pg_rules and pg_views. The rule system isn't a release-stopper any longer. But another stopper is that I don't know if the latest changes to PL/pgSQL (not already in CVS) made it compile on AIX. Still wait for some response from Dave. Jan --- src/backend/rewrite/locks.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/backend/rewrite/locks.c') diff --git a/src/backend/rewrite/locks.c b/src/backend/rewrite/locks.c index f57a436420..5c9b0887a1 100644 --- a/src/backend/rewrite/locks.c +++ b/src/backend/rewrite/locks.c @@ -6,7 +6,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/rewrite/Attic/locks.c,v 1.13 1998/09/01 04:31:30 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/rewrite/Attic/locks.c,v 1.14 1998/10/02 16:27:45 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -24,7 +24,6 @@ #include "utils/builtins.h" #include "catalog/pg_shadow.h" -static void checkLockPerms(List *locks, Query *parsetree, int rt_index); /* * ThisLockWasTriggered @@ -170,7 +169,7 @@ matchLocks(CmdType event, } -static void +void checkLockPerms(List *locks, Query *parsetree, int rt_index) { Relation ev_rel; -- cgit v1.2.1