aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/planmain.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-08-07 05:02:32 +0000
committerBruce Momjian <bruce@momjian.us>1998-08-07 05:02:32 +0000
commite46df2ff6e190e748d33e3c6c6ca60cc13b5959b (patch)
treec66538f18043642b2cd4f635a1d9e4492afbfef8 /src/backend/optimizer/plan/planmain.c
parentaf5fde7491670e2deb7966a99c25a9b69b7bc86f (diff)
downloadpostgresql-e46df2ff6e190e748d33e3c6c6ca60cc13b5959b.tar.gz
postgresql-e46df2ff6e190e748d33e3c6c6ca60cc13b5959b.zip
OPTIMIZER_DEBUG additions.
Diffstat (limited to 'src/backend/optimizer/plan/planmain.c')
-rw-r--r--src/backend/optimizer/plan/planmain.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/backend/optimizer/plan/planmain.c b/src/backend/optimizer/plan/planmain.c
index d1825f80ea3..1d4340e08d9 100644
--- a/src/backend/optimizer/plan/planmain.c
+++ b/src/backend/optimizer/plan/planmain.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/planmain.c,v 1.23 1998/07/18 04:22:37 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/planmain.c,v 1.24 1998/08/07 05:02:19 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -18,6 +18,7 @@
#include "nodes/pg_list.h"
#include "nodes/plannodes.h"
#include "nodes/parsenodes.h"
+#include "nodes/print.h"
#include "nodes/relation.h"
#include "nodes/makefuncs.h"
@@ -85,7 +86,11 @@ query_planner(Query *root,
qual = (List *) SS_process_sublinks((Node *) qual);
qual = cnfify((Expr *) qual, true);
-
+#ifdef OPTIMIZER_DEBUG
+ printf("After cnfify()\n");
+ pprint(qual);
+#endif
+
/*
* A command without a target list or qualification is an error,
* except for "delete foo".
@@ -250,8 +255,8 @@ subplanner(Query *root,
List *flat_tlist,
List *qual)
{
- RelOptInfo *final_relation;
- List *final_relation_list;
+ RelOptInfo *final_relation;
+ List *final_relation_list;
/*
* Initialize the targetlist and qualification, adding entries to