Changeset: f4f146528020 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f4f146528020
Modified Files:
sql/server/rel_optimizer.c
Branch: default
Log Message:
small fix in the optimizer for pushing a select through a union
diffs (18 lines):
diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -2270,12 +2270,12 @@
sql_exp *e = n->data, *ne = NULL;
if (e->type == e_cmp) {
int err = 0;
- ne = exp_push_down(sql, e, r, sl);
+ ne = exp_push_down(sql, e, r, sl->l);
if (ne && ne != e) {
rel_select_add_exp(sl, ne);
} else
err = 1;
- ne = exp_push_down(sql, e, r, sr);
+ ne = exp_push_down(sql, e, r, sr->l);
if (ne && ne != e) {
rel_select_add_exp(sr, ne);
} else
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list