Changeset: 951cd5575e69 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=951cd5575e69 Modified Files: MonetDB.spec debian/changelog gdk/gdk_utils.c sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql tools/mserver/mserver5.c Branch: default Log Message:
merged diffs (80 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -1063,8 +1063,6 @@ fi - Rebuilt. - BZ#3533: SQL aggregate functions avg(), sum() and median() return an error when used on a column with datatype interval second -- BZ#6723: columns aliases duplicates should not be allowed. automatic - aliasing required. * Mon Nov 18 2019 Sjoerd Mullender <sjo...@acm.org> - 11.35.1-20191118 - Rebuilt. diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,6 @@ monetdb (11.35.3) unstable; urgency=low * Rebuilt. * BZ#3533: SQL aggregate functions avg(), sum() and median() return an error when used on a column with datatype interval second - * BZ#6723: columns aliases duplicates should not be allowed. automatic - aliasing required. -- Sjoerd Mullender <sjo...@acm.org> Mon, 25 Nov 2019 12:34:22 +0100 diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c --- a/gdk/gdk_utils.c +++ b/gdk/gdk_utils.c @@ -679,6 +679,11 @@ GDKinit(opt *set, int setlen) } /* Mserver by default takes 80% of all memory as a default */ +#if SIZEOF_SIZE_T == 4 + if ((double) MT_npages() * (double) MT_pagesize() * 0.815 >= (double) GDK_VM_MAXSIZE) + GDK_mem_maxsize = GDK_VM_MAXSIZE; + else +#endif GDK_mem_maxsize = (size_t) ((double) MT_npages() * (double) MT_pagesize() * 0.815); if (BBPinit() != GDK_SUCCEED) return GDK_FAIL; diff --git a/sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql b/sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql --- a/sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql +++ b/sql/test/BugTracker-2018/Tests/sqlitelogictest-having-not-null-not-in.Bug-6557.sql @@ -10,4 +10,8 @@ SELECT CAST(SUM(col0) AS BIGINT) FROM ta SELECT CAST(SUM(col0) AS BIGINT) FROM tab0 WHERE + + col0 NOT BETWEEN NULL AND + col2; SELECT DISTINCT COUNT(*) FROM tab0 WHERE NOT col2 NOT BETWEEN ( 35 ) AND ( NULL ); SELECT CAST(- COUNT(*) * - - 61 + + + ( + COUNT(*) ) AS BIGINT) FROM tab0 WHERE NOT col0 + + 10 BETWEEN NULL AND NULL; + +SELECT ALL * FROM tab0 AS cor0 WHERE col2 BETWEEN NULL AND NULL; --empty +SELECT COUNT ( * ) FROM tab0 WHERE NOT col1 NOT BETWEEN NULL AND NULL; --0 +SELECT - 78 * + MAX ( DISTINCT col2 ) + - 52 AS col1 FROM tab0 AS cor0 WHERE NOT - col0 + col2 NOT BETWEEN ( NULL ) AND NULL; --NULL DROP TABLE tab0; diff --git a/tools/mserver/mserver5.c b/tools/mserver/mserver5.c --- a/tools/mserver/mserver5.c +++ b/tools/mserver/mserver5.c @@ -121,7 +121,7 @@ usage(char *prog, int xit) static void monet_hello(void) { - dbl sz_mem_h; + double sz_mem_h; char *qc = " kMGTPE"; int qi = 0; @@ -149,14 +149,14 @@ monet_hello(void) "" #endif ); - sz_mem_h = (dbl) (MT_npages() * MT_pagesize()); + sz_mem_h = (double) MT_npages() * MT_pagesize(); while (sz_mem_h >= 1000.0 && qi < 6) { sz_mem_h /= 1024.0; qi++; } printf("# Found %.3f %ciB available main-memory", sz_mem_h, qc[qi]); - sz_mem_h = (dbl) GDK_mem_maxsize; + sz_mem_h = (double) GDK_mem_maxsize; qi = 0; while (sz_mem_h >= 1000.0 && qi < 6) { sz_mem_h /= 1024.0; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list