diff options
| author | Bruce Momjian | 1998-07-15 14:54:39 +0000 |
|---|---|---|
| committer | Bruce Momjian | 1998-07-15 14:54:39 +0000 |
| commit | 9e964f90fbfe40a71b5f0db5e7a8a76a01ea6573 (patch) | |
| tree | ab87617bd11586f879b86ea77f5838695c1001e2 /src/include | |
| parent | 9fdbbdc8770c09b8bf1003d206628584889b6ec1 (diff) | |
Fix explain for union and inheritance. Rename Append structure
members to be clearer. Fix cost computation for these.
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/nodes/plannodes.h | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/include/nodes/plannodes.h b/src/include/nodes/plannodes.h index fabed6cf906..9541e64b14e 100644 --- a/src/include/nodes/plannodes.h +++ b/src/include/nodes/plannodes.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: plannodes.h,v 1.15 1998/02/26 04:42:01 momjian Exp $ + * $Id: plannodes.h,v 1.16 1998/07/15 14:54:39 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -24,7 +24,7 @@ * control nodes * * Result ResultState resstate; - * Append AppendState unionstate; + * Append AppendState appendstate; * * scan nodes * @@ -138,11 +138,17 @@ typedef struct Result typedef struct Append { Plan plan; - List *unionplans; - List *unionrts; - Index unionrelid; - List *unionrtentries; - AppendState *unionstate; + List *appendplans; + List *unionrtables; /* + * List of range tables, one for each + * union query. + */ + Index inheritrelid; /* + * The range table has to be changed for + * inheritance. + */ + List *inheritrtable; + AppendState *appendstate; } Append; /* |
