Changeset: a3adc35abffc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a3adc35abffc Modified Files: sql/server/rel_updates.c Branch: analytics Log Message:
Fix for failing window_function_crash.Bug-3861 test. However this makes some update statements fail in other tests. diffs (17 lines): diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c --- a/sql/server/rel_updates.c +++ b/sql/server/rel_updates.c @@ -854,8 +854,11 @@ rel_update(mvc *sql, sql_rel *t, sql_rel if (tab->idxs.set && !v) v = exp_column(sql->sa, tab->base.name, c->base.name, &c->type, CARD_MULTI, c->null, 0); - if (v) - v = rel_project_add_exp(sql, uprel, v); + if (v) { + v = exp_column(sql->sa, exp_relname(v), exp_name(v), exp_subtype(v), v->card, has_nil(v), is_intern(v)); + exp_setname(sql->sa, v, tab->base.name, c->base.name); + (void) rel_project_add_exp(sql, uprel, v); + } } r->op = op_update; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list