summaryrefslogtreecommitdiff
path: root/src/include/nodes
diff options
context:
space:
mode:
authorBruce Momjian1999-02-04 01:47:02 +0000
committerBruce Momjian1999-02-04 01:47:02 +0000
commit18fbe4142faf32228ad40881eb61bb35bf523e61 (patch)
tree372dbf242abc9f46b14179967753513bbf53904f /src/include/nodes
parent9322950aa44ef3647ccdd043cffe92cead171587 (diff)
More optimizer renaming HInfo -> HashInfo.
Diffstat (limited to 'src/include/nodes')
-rw-r--r--src/include/nodes/nodes.h4
-rw-r--r--src/include/nodes/relation.h18
2 files changed, 11 insertions, 11 deletions
diff --git a/src/include/nodes/nodes.h b/src/include/nodes/nodes.h
index 88eea4c485a..e0c45ea9e16 100644
--- a/src/include/nodes/nodes.h
+++ b/src/include/nodes/nodes.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: nodes.h,v 1.36 1999/02/03 20:15:46 momjian Exp $
+ * $Id: nodes.h,v 1.37 1999/02/04 01:47:00 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -81,7 +81,7 @@ typedef enum NodeTag
T_MergeOrder,
T_RestrictInfo,
T_JoinMethod,
- T_HInfo,
+ T_HashInfo,
T_MInfo,
T_JoinInfo,
T_Iter,
diff --git a/src/include/nodes/relation.h b/src/include/nodes/relation.h
index f1a8fdfc3e2..b0feae341f2 100644
--- a/src/include/nodes/relation.h
+++ b/src/include/nodes/relation.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: relation.h,v 1.12 1999/02/03 20:15:46 momjian Exp $
+ * $Id: relation.h,v 1.13 1999/02/04 01:47:02 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -87,7 +87,7 @@ typedef struct RelOptInfo
/* materialization information */
List *targetlist;
- List *pathlist;
+ List *pathlist; /* Path structures */
struct Path *unorderedpath;
struct Path *cheapestpath;
bool pruneable;
@@ -102,11 +102,11 @@ typedef struct RelOptInfo
/* used by various scans and joins: */
Oid *ordering; /* OID of operators in sort order */
- List *restrictinfo; /* restriction clauses */
- List *joininfo; /* join clauses */
+ List *restrictinfo; /* RestrictInfo structures */
+ List *joininfo; /* JoinInfo structures */
List *innerjoin;
List *superrels;
-} RelOptInfo;
+} RelOptInfo;
extern Var *get_expr(TargetEntry *foo);
@@ -132,7 +132,7 @@ typedef struct PathOrder
{
Oid *sortop;
MergeOrder *merge;
- } ord;
+ } ord;
} PathOrder;
typedef struct Path
@@ -230,11 +230,11 @@ typedef struct JoinMethod
List *clauses;
} JoinMethod;
-typedef struct HInfo
+typedef struct HashInfo
{
JoinMethod jmethod;
Oid hashop;
-} HInfo;
+} HashInfo;
typedef struct MInfo
{
@@ -250,7 +250,7 @@ typedef struct JoinInfo
bool mergejoinable;
bool hashjoinable;
bool inactive;
-} JoinInfo;
+} JoinInfo;
typedef struct Iter
{