Changeset: 2efb1c287d62 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2efb1c287d62 Modified Files: sql/server/rel_unnest.c Branch: octbugs Log Message:
small fix for values( .. , subquery) cases. diffs (14 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 @@ -1542,8 +1542,8 @@ rewrite_inner(mvc *sql, sql_rel *rel, sq if (single) set_single(d); } else if (is_project(rel->op)){ /* projection -> op_left */ - if (rel->l || single) { - if (single && !rel->l) + if (rel->l || single || op == op_left) { + if ((single || op == op_left) && !rel->l) rel->l = rel_project(sql->sa, rel->l, append(sa_list(sql->sa), exp_atom_bool(sql->sa, 1))); d = rel->l = rel_crossproduct(sql->sa, rel->l, inner, op_left); if (single) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list