Changeset: 60bfc6e4ee90 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=60bfc6e4ee90
Modified Files:
        sql/src/server/rel_select.mx
Branch: default
Log Message:

fix bug in select ... in (column.name).


diffs (14 lines):

diff -r 96df9d4b92f5 -r 60bfc6e4ee90 sql/src/server/rel_select.mx
--- a/sql/src/server/rel_select.mx      Sun Jun 20 15:18:40 2010 +0200
+++ b/sql/src/server/rel_select.mx      Sun Jun 20 23:27:09 2010 +0200
@@ -2652,6 +2652,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

Reply via email to