diff options
Diffstat (limited to 'src/backend/optimizer/util')
-rw-r--r-- | src/backend/optimizer/util/clauses.c | 17 | ||||
-rw-r--r-- | src/backend/optimizer/util/indexnode.c | 8 | ||||
-rw-r--r-- | src/backend/optimizer/util/joininfo.c | 7 | ||||
-rw-r--r-- | src/backend/optimizer/util/keys.c | 8 | ||||
-rw-r--r-- | src/backend/optimizer/util/ordering.c | 3 | ||||
-rw-r--r-- | src/backend/optimizer/util/pathnode.c | 17 | ||||
-rw-r--r-- | src/backend/optimizer/util/relnode.c | 8 | ||||
-rw-r--r-- | src/backend/optimizer/util/restrictinfo.c | 6 | ||||
-rw-r--r-- | src/backend/optimizer/util/tlist.c | 16 | ||||
-rw-r--r-- | src/backend/optimizer/util/var.c | 8 |
10 files changed, 26 insertions, 72 deletions
diff --git a/src/backend/optimizer/util/clauses.c b/src/backend/optimizer/util/clauses.c index ad320dcd047..b59cdfb55d1 100644 --- a/src/backend/optimizer/util/clauses.c +++ b/src/backend/optimizer/util/clauses.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/clauses.c,v 1.37 1999/06/21 01:18:02 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/clauses.c,v 1.37.2.1 1999/08/02 06:27:07 scrappy Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -18,23 +18,14 @@ #include "postgres.h" -#include <catalog/pg_operator.h> -#include "nodes/primnodes.h" -#include "nodes/relation.h" -#include "nodes/parsenodes.h" -#include "nodes/plannodes.h" +#include "catalog/pg_operator.h" #include "nodes/makefuncs.h" #include "nodes/nodeFuncs.h" - -#include "catalog/pg_aggregate.h" - -#include "utils/syscache.h" -#include "utils/lsyscache.h" - +#include "nodes/plannodes.h" #include "optimizer/clauses.h" #include "optimizer/internal.h" #include "optimizer/var.h" - +#include "utils/lsyscache.h" static bool fix_opid_walker(Node *node, void *context); diff --git a/src/backend/optimizer/util/indexnode.c b/src/backend/optimizer/util/indexnode.c index 4fe91eb8656..6af88b3f55b 100644 --- a/src/backend/optimizer/util/indexnode.c +++ b/src/backend/optimizer/util/indexnode.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/indexnode.c,v 1.16 1999/05/25 22:41:47 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/indexnode.c,v 1.16.2.1 1999/08/02 06:27:07 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -15,13 +15,9 @@ #include "postgres.h" -#include "nodes/plannodes.h" -#include "nodes/parsenodes.h" -#include "nodes/relation.h" -#include "optimizer/internal.h" +#include "optimizer/pathnode.h" #include "optimizer/plancat.h" -#include "optimizer/pathnode.h" /* where the decls go */ static List *find_secondary_index(Query *root, Oid relid); diff --git a/src/backend/optimizer/util/joininfo.c b/src/backend/optimizer/util/joininfo.c index 82602c13aa4..21a8cbf6a79 100644 --- a/src/backend/optimizer/util/joininfo.c +++ b/src/backend/optimizer/util/joininfo.c @@ -7,18 +7,15 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/joininfo.c,v 1.21 1999/05/25 22:41:47 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/joininfo.c,v 1.21.2.1 1999/08/02 06:27:07 scrappy Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" -#include "nodes/relation.h" -#include "optimizer/internal.h" -#include "optimizer/joininfo.h" -#include "optimizer/var.h" #include "optimizer/clauses.h" +#include "optimizer/joininfo.h" /* diff --git a/src/backend/optimizer/util/keys.c b/src/backend/optimizer/util/keys.c index 88236173a57..4d4db66e3d1 100644 --- a/src/backend/optimizer/util/keys.c +++ b/src/backend/optimizer/util/keys.c @@ -7,19 +7,13 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/keys.c,v 1.21 1999/05/25 22:41:48 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/keys.c,v 1.21.2.1 1999/08/02 06:27:07 scrappy Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" -#include "nodes/pg_list.h" -#include "nodes/nodes.h" -#include "nodes/relation.h" -#include "utils/elog.h" -#include "optimizer/internal.h" #include "optimizer/keys.h" -#include "optimizer/tlist.h" static Expr *matching2_tlvar(int var, List *tlist, bool (*test) ()); diff --git a/src/backend/optimizer/util/ordering.c b/src/backend/optimizer/util/ordering.c index 46948609f1d..f22f9547b20 100644 --- a/src/backend/optimizer/util/ordering.c +++ b/src/backend/optimizer/util/ordering.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/ordering.c,v 1.16 1999/05/25 16:09:57 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/Attic/ordering.c,v 1.16.2.1 1999/08/02 06:27:08 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -15,7 +15,6 @@ #include "postgres.h" -#include "optimizer/internal.h" #include "optimizer/ordering.h" static bool sortops_order_match(Oid *ordering1, Oid *ordering2, diff --git a/src/backend/optimizer/util/pathnode.c b/src/backend/optimizer/util/pathnode.c index 2cc98e7a871..88c0568a8e5 100644 --- a/src/backend/optimizer/util/pathnode.c +++ b/src/backend/optimizer/util/pathnode.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/pathnode.c,v 1.42 1999/05/25 22:41:49 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/pathnode.c,v 1.42.2.1 1999/08/02 06:27:08 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -15,19 +15,14 @@ #include "postgres.h" -#include "nodes/relation.h" -#include "utils/elog.h" - -#include "optimizer/internal.h" -#include "optimizer/pathnode.h" -#include "optimizer/restrictinfo.h" -#include "optimizer/plancat.h" #include "optimizer/cost.h" #include "optimizer/keys.h" -#include "optimizer/xfunc.h" #include "optimizer/ordering.h" - -#include "parser/parsetree.h" /* for getrelid() */ +#include "optimizer/pathnode.h" +#include "optimizer/paths.h" +#include "optimizer/plancat.h" +#include "optimizer/restrictinfo.h" +#include "parser/parsetree.h" static Path *better_path(Path *new_path, List *unique_paths, bool *is_new); diff --git a/src/backend/optimizer/util/relnode.c b/src/backend/optimizer/util/relnode.c index 5346a1c72a5..0c746dbede9 100644 --- a/src/backend/optimizer/util/relnode.c +++ b/src/backend/optimizer/util/relnode.c @@ -7,20 +7,16 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/relnode.c,v 1.16 1999/05/25 16:10:01 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/relnode.c,v 1.16.2.1 1999/08/02 06:27:08 scrappy Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" -#include "nodes/relation.h" - #include "optimizer/internal.h" -#include "optimizer/pathnode.h" /* where the decls go */ +#include "optimizer/pathnode.h" #include "optimizer/plancat.h" - - /* * get_base_rel * Returns relation entry corresponding to 'relid', creating a new one if diff --git a/src/backend/optimizer/util/restrictinfo.c b/src/backend/optimizer/util/restrictinfo.c index 504652db8e1..e4277ca9094 100644 --- a/src/backend/optimizer/util/restrictinfo.c +++ b/src/backend/optimizer/util/restrictinfo.c @@ -7,17 +7,15 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/restrictinfo.c,v 1.4 1999/05/25 22:41:50 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/restrictinfo.c,v 1.4.2.1 1999/08/02 06:27:08 scrappy Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" -#include "nodes/relation.h" #include "nodes/nodeFuncs.h" - -#include "optimizer/internal.h" #include "optimizer/clauses.h" +#include "optimizer/internal.h" #include "optimizer/restrictinfo.h" /* diff --git a/src/backend/optimizer/util/tlist.c b/src/backend/optimizer/util/tlist.c index 8a331a99052..9b823b9723a 100644 --- a/src/backend/optimizer/util/tlist.c +++ b/src/backend/optimizer/util/tlist.c @@ -7,25 +7,19 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/tlist.c,v 1.33 1999/05/25 22:41:51 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/tlist.c,v 1.33.2.1 1999/08/02 06:27:08 scrappy Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" -#include "nodes/relation.h" -#include "nodes/primnodes.h" -#include "nodes/pg_list.h" -#include "nodes/nodeFuncs.h" -#include "utils/elog.h" -#include "utils/lsyscache.h" -#include "optimizer/internal.h" -#include "optimizer/var.h" -#include "optimizer/tlist.h" -#include "optimizer/clauses.h" #include "nodes/makefuncs.h" +#include "nodes/nodeFuncs.h" +#include "optimizer/clauses.h" +#include "optimizer/tlist.h" +#include "optimizer/var.h" static Node *flatten_tlistentry(Node *tlistentry, List *flat_tlist); diff --git a/src/backend/optimizer/util/var.c b/src/backend/optimizer/util/var.c index d31f13d56d2..0ede1d05d48 100644 --- a/src/backend/optimizer/util/var.c +++ b/src/backend/optimizer/util/var.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/var.c,v 1.20 1999/06/19 03:41:45 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/var.c,v 1.20.2.1 1999/08/02 06:27:09 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -15,16 +15,10 @@ #include "postgres.h" -#include "nodes/relation.h" -#include "nodes/primnodes.h" -#include "nodes/plannodes.h" -#include "nodes/nodeFuncs.h" -#include "optimizer/internal.h" #include "optimizer/clauses.h" #include "optimizer/var.h" -#include "parser/parsetree.h" static bool pull_varnos_walker(Node *node, List **listptr); |