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