Changeset: 72fef30dd5d6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/72fef30dd5d6
Modified Files:
sql/backends/monet5/rel_pphash.c
Branch: pp_hashjoin
Log Message:
reuse func res and add info to assert
diffs (27 lines):
diff --git a/sql/backends/monet5/rel_pphash.c b/sql/backends/monet5/rel_pphash.c
--- a/sql/backends/monet5/rel_pphash.c
+++ b/sql/backends/monet5/rel_pphash.c
@@ -767,10 +767,11 @@ rel2bin_oahash_groupjoin(backend *be, sq
if (list_length(rel->attr) == 1) {
sql_exp *e = rel->attr->h->data;
- if (exp_is_atom(e))
+ if (exp_is_atom(e)) {
mark = true;
- if (exp_is_atom(e) && exp_is_false(e))
- exist = false;
+ if (exp_is_false(e))
+ exist = false;
+ }
}
int neededpp = (rel->spb || rel->partition) && get_need_pipeline(be);
@@ -833,7 +834,7 @@ rel2bin_oahash_groupjoin(backend *be, sq
stmt *s = stmt_alias(be, prb_mrk, e->alias.label, rnme,
nme);
append(sub->op4.lval, s);
} else {
- assert(0);
+ assert(0 && "general groupjoin not implemented yet");
}
}
return sub;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]