Changeset: 2e68041a903c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2e68041a903c
Modified Files:
        sql/server/rel_optimizer_private.h
        sql/server/rel_unnest.c
Branch: default
Log Message:

This flag is no longer used


diffs (31 lines):

diff --git a/sql/server/rel_optimizer_private.h 
b/sql/server/rel_optimizer_private.h
--- a/sql/server/rel_optimizer_private.h
+++ b/sql/server/rel_optimizer_private.h
@@ -37,13 +37,11 @@ typedef struct sql_optimizer {
    Please update this list accordingly when new rewriters are added */
 #define rewrite_fix_count_used    (1 << 0)
 #define rewrite_values_used       (1 << 1)
-#define rewrite_outer_used        (1 << 2)
-#define rel_merge_select_rse_used (1 << 3)
-#define rel_remote_func_used      (1 << 4)
+#define rel_merge_select_rse_used (1 << 2)
+#define rel_remote_func_used      (1 << 3)
 
 #define is_rewrite_fix_count_used(X)    ((X & rewrite_fix_count_used) == 
rewrite_fix_count_used)
 #define is_rewrite_values_used(X)       ((X & rewrite_values_used) == 
rewrite_values_used)
-#define is_rewrite_outer_used(X)        ((X & rewrite_outer_used) == 
rewrite_outer_used)
 #define is_rel_merge_select_rse_used(X) ((X & rel_merge_select_rse_used) == 
rel_merge_select_rse_used)
 #define is_rel_remote_func_used(X)      ((X & rel_remote_func_used) == 
rel_remote_func_used)
 
diff --git a/sql/server/rel_unnest.c b/sql/server/rel_unnest.c
--- a/sql/server/rel_unnest.c
+++ b/sql/server/rel_unnest.c
@@ -3851,7 +3851,7 @@ add_null_projects(visitor *v, sql_rel *p
 static sql_rel *
 rewrite_outer2inner_union(visitor *v, sql_rel *rel)
 {
-       if (is_outerjoin(rel->op) && !is_rewrite_outer_used(rel->used) && 
rel->flag != MERGE_LEFT) {
+       if (is_outerjoin(rel->op) && rel->flag != MERGE_LEFT) {
                int nrcols = rel->nrcols;
 
                nrcols = include_tid(rel->l);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to