Changeset: 4ad82fa27177 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4ad82fa27177
Modified Files:
        sql/server/rel_unnest.c
Branch: Jul2021
Log Message:

fixed sqlancer15 issue with any/all in projection


diffs (12 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
@@ -2658,7 +2658,7 @@ rewrite_anyequal(visitor *v, sql_rel *re
                                if (rsq) {
                                        if (on_right) {
                                                sql_rel *join = rel->l; /* the 
introduced join */
-                                               join->r = 
rel_crossproduct(sql->sa, join->r, rsq, depth?op_right:op_left);
+                                               join->r = 
rel_crossproduct(sql->sa, join->r, rsq, (depth && 
is_select(rel->op))?op_right:op_left);
                                                set_dependent(join);
                                                if (depth)
                                                        reset_has_nil(join->r, 
le);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to