Changeset: 3373259b3df1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3373259b3df1
Modified Files:
        sql/server/rel_select.c
        sql/server/rel_unnest.c
        sql/test/BugTracker-2026/Tests/All
Branch: default
Log Message:

merged with Dec2025


diffs (34 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -3489,6 +3489,7 @@ rel_nop(sql_query *query, sql_rel **rel,
                        exp_label(sql->sa, re, ++sql->label);
                        r = rel_project(sql->sa, NULL, append(sa_list(sql->sa), 
re));
                }
+               set_distinct(r);
                r = rel_add_identity(sql, r, &id);
                re = exp_ref(sql, re);
                id = exp_ref(sql, id);
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
@@ -2982,6 +2982,7 @@ rewrite_groupings(visitor *v, sql_rel *r
                                                ne = exp_atom(v->sql->sa, 
atom_general(v->sql->sa, exp_subtype(e), NULL, 0));
                                                if (exp_name(e))
                                                        
exp_prop_alias(v->sql->sa, ne, e);
+                                               set_has_nil(ne);
                                        } else {
                                                sql_exp *ec = exp_copy(v->sql, 
e);
                                                ne = exp_ref(v->sql, ec);
diff --git a/sql/test/BugTracker-2026/Tests/All 
b/sql/test/BugTracker-2026/Tests/All
--- a/sql/test/BugTracker-2026/Tests/All
+++ b/sql/test/BugTracker-2026/Tests/All
@@ -188,7 +188,7 @@ KNOWNFAIL?8002-schema-renaming-makes-seq
 KNOWNFAIL?8003-windowed-group_concat-ignores-orderby-bug
 KNOWNFAIL?8004-nth_value-windowfunction-bug
 KNOWNFAIL?8005-prod-aggr-function-bug
-KNOWNFAIL?8006-field-function-bug
+8006-field-function-bug
 KNOWNFAIL?8007-lag-lead-window-functions-bug
 KNOWNFAIL?8008-numeric-range-frame-bug
 KNOWNFAIL?8009-numeric-range-nulls-last-bug
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to