Changeset: e17ee293ea49 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e17ee293ea49 Modified Files: sql/backends/monet5/sql_statement.c Branch: pushcands Log Message:
only push candidates once diffs (17 lines): diff --git a/sql/backends/monet5/sql_statement.c b/sql/backends/monet5/sql_statement.c --- a/sql/backends/monet5/sql_statement.c +++ b/sql/backends/monet5/sql_statement.c @@ -243,12 +243,8 @@ stmt_group(backend *be, stmt *s, stmt *s q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, s->nr); - if (sel) + if (sel && s->cand != sel) q = pushArgument(mb, q, sel->nr); - /* - else - q = pushNil(mb, q, TYPE_bat); - */ if (grp) q = pushArgument(mb, q, grp->nr); if (q) { _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list