[prev in list] [next in list] [prev in thread] [next in thread]
List: monetdb-checkins
Subject: MonetDB: Dec2023 - Fix 35 from #7390 and enable test.
From: Lucas Pereira via checkin-list <checkin-list () monetdb ! org>
Date: 2024-01-31 15:56:04
Message-ID: hg.7d65da15e521.1706716564.7244502892048178636 () dev ! monetdb ! org
[Download RAW message or body]
Changeset: 7d65da15e521 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7d65da15e521
Modified Files:
sql/server/rel_statistics.h
sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
Branch: Dec2023
Log Message:
Fix 35 from #7390 and enable test.
diffs (42 lines):
diff --git a/sql/server/rel_statistics.h b/sql/server/rel_statistics.h
--- a/sql/server/rel_statistics.h
+++ b/sql/server/rel_statistics.h
@@ -70,6 +70,9 @@ statistics_atom_min(mvc *sql, atom *v1,
static inline void
set_minmax_property(mvc *sql, sql_exp *e, rel_prop kind, atom *val)
{
+ if (val == NULL)
+ return;
+
sql_subtype *tpe = exp_subtype(e);
prop *found = find_prop(e->p, kind);
diff --git a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test \
b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
--- a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
+++ b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
@@ -476,17 +476,17 @@ statement ok
DROP TABLE v0
-- 35.sql
--- statement ok
--- CREATE TABLE v0(v1 FLOAT (41, 29) DEFAULT 745433.000000)
+statement ok
+CREATE TABLE v0(v1 FLOAT (41, 29) DEFAULT 745433.000000)
--- statement ok
--- INSERT INTO v0 VALUES (0), (93), (NULL), (-128), (0), (59), (24)
+statement ok
+INSERT INTO v0 VALUES (0), (93), (NULL), (-128), (0), (59), (24)
--- statement ok
--- SELECT AVG(v1) OVER (PARTITION BY -1) AS VALUE FROM v0 v0 NATURAL JOIN v0 \
VARIABLES +statement ok
+SELECT AVG(v1) OVER (PARTITION BY -1) AS VALUE FROM v0 v0 NATURAL JOIN v0 VARIABLES
--- statement ok
--- DROP TABLE v0
+statement ok
+DROP TABLE v0
-- 36.sql
statement ok
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-leave@monetdb.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic