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

Reply via email to