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]