Changeset: 276f97b72d6e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=276f97b72d6e
Modified Files:
sql/src/server/rel_select.mx
Branch: Jun2010
Log Message:
fix bug in select ... in (column.name).
(transplanted from 60bfc6e4ee903cc420972f7b2a64235efb3bc648)
diffs (14 lines):
diff -r b5ef90e868b0 -r 276f97b72d6e sql/src/server/rel_select.mx
--- a/sql/src/server/rel_select.mx Mon Jun 21 18:31:10 2010 +0200
+++ b/sql/src/server/rel_select.mx Sun Jun 20 23:27:09 2010 +0200
@@ -2647,6 +2647,10 @@
/* TODO remove null checking (not
needed in correlated case because of the semi/anti join) ! */
rel = left = rel_dup(left);
r = rel_value_exp(sql, &rel, sval, f,
ek);
+ if (!is_project(rel->op)) {
+ rel = rel_project(rel, NULL);
+ rel_project_add_exp(sql, rel,
r);
+ }
z = rel;
correlated = 1;
}
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list