pgsql/src backend/catalog/dependency.c backend ...

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src backend/catalog/dependency.c backend ...
Date: 2002-07-16 05:53:34
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl(at)postgresql(dot)org 02/07/16 01:53:34

Modified files:
src/backend/catalog: dependency.c heap.c index.c pg_constraint.c
pg_depend.c
src/backend/commands: tablecmds.c
src/backend/rewrite: rewriteDefine.c
src/include/catalog: dependency.h pg_constraint.h
src/test/regress/expected: privileges.out rangefuncs.out
src/test/regress/sql: privileges.sql rangefuncs.sql

Log message:
Add code to extract dependencies from an expression tree, and use it
to build dependencies for rules, constraint expressions, and default
expressions. Repair some problems in the original design of
recursiveDeletion() exposed by more complex dependency sets. Fix
regression tests that were deleting things in illegal sequences.

Browse pgsql-committers by date

  From Date Subject
Next Message Tatsuo Ishii 2002-07-16 06:58:14 pgsql/src include/catalog/namespace.h backend/ ...
Previous Message Bruce Momjian - CVS 2002-07-16 05:49:38 pgsql/src/backend/port Makefile