Changeset: a50baf622aa3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a50baf622aa3
Modified Files:
        sql/server/rel_unnest.c
Branch: unnest2
Log Message:

properly create project before need distinct


diffs (11 lines):

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
@@ -5754,6 +5754,7 @@ rel_djoin_elim(visitor *v, sql_rel *prel
                if (!refs_find(outer_refs, e)) {
                        d = rel_crossproduct(v->sql->sa, d, 
rel_dup(parent->info->d), op_join);
                        outer_refs = list_merge(outer_refs, 
parent->info->outer_refs, NULL);
+                       d = rel_project(v->sql->sa, rel_dup(d), 
rel_projections(v->sql, d, NULL, 0, 1));
                }
        }
        rel_distinct(d);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to