Changeset: c0344f766c9f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c0344f766c9f
Modified Files:
        sql/server/rel_unnest.c
        sql/test/miscellaneous/Tests/simple_selects.sql
Branch: Oct2020
Log Message:

Don't forget to update loop variable and new bug


diffs (22 lines):

diff --git a/sql/server/rel_unnest.c b/sql/server/rel_unnest.c
--- a/sql/server/rel_unnest.c
+++ b/sql/server/rel_unnest.c
@@ -2759,7 +2759,7 @@ rewrite_compare_exps(visitor *v, sql_rel
                        sql_find_subtype(&bt, "boolean", 0, 0);
                        if (!(e = exp_check_type(v->sql, &bt, rel, e, 
type_equal)))
                                return NULL;
-                       n->data = exp_compare(v->sql->sa, e, 
exp_atom_bool(v->sql->sa, 1), cmp_equal);
+                       n->data = e = exp_compare(v->sql->sa, e, 
exp_atom_bool(v->sql->sa, 1), cmp_equal);
                        v->changes++;
                }
                if (is_compare(e->type) && e->flag == cmp_or) {
diff --git a/sql/test/miscellaneous/Tests/simple_selects.sql 
b/sql/test/miscellaneous/Tests/simple_selects.sql
--- a/sql/test/miscellaneous/Tests/simple_selects.sql
+++ b/sql/test/miscellaneous/Tests/simple_selects.sql
@@ -197,3 +197,6 @@ SELECT t.schema_id AS table_schema_id, t
  ORDER BY t.schema_id, t.name, fk.name;
 select * from myv limit 1;
 rollback;
+
+select * from (select 1 as c0, 2 as c0) as sub;
+       -- 1 2
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to