MonetDB: Jun2023 - Extend selectjoin implementation to also do s...

2023-09-08 Thread Sjoerd Mullender via checkin-list
Changeset: 43e157bb2be3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/43e157bb2be3 Modified Files: gdk/gdk_join.c sql/test/SQLancer/Tests/sqlancer22.test sql/test/SQLancer/Tests/sqlancer23.test sql/test/subquery/Tests/subquery3.test

MonetDB: Jun2023 - Keep track of what we're doing.

2023-09-08 Thread Sjoerd Mullender via checkin-list
Changeset: faeef6923c16 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/faeef6923c16 Modified Files: gdk/gdk_bbp.c Branch: Jun2023 Log Message: Keep track of what we're doing. diffs (27 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c

MonetDB: default - Copy-paste error.

2023-09-07 Thread Sjoerd Mullender via checkin-list
Changeset: 200690ee94c1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/200690ee94c1 Modified Files: gdk/gdk_utils.c Branch: default Log Message: Copy-paste error. diffs (12 lines): diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c --- a/gdk/gdk_utils.c +++ b/gdk/gdk_utils.c @@

MonetDB: Jun2023 - Don't try to trim too much under heavy load w...

2023-09-07 Thread Sjoerd Mullender via checkin-list
Changeset: ad09d4c7ae69 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ad09d4c7ae69 Modified Files: gdk/gdk_bbp.c Branch: Jun2023 Log Message: Don't try to trim too much under heavy load when there is nothing left to trim. diffs (51 lines): diff --git a/gdk/gdk_bbp.c

MonetDB: default - Count copy-on-write memory maps towards mallo...

2023-09-06 Thread Sjoerd Mullender via checkin-list
Changeset: 7145f5afe4d8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7145f5afe4d8 Modified Files: buildtools/coverity_model.c clients/Tests/exports.stable.out gdk/gdk_heap.c gdk/gdk_posix.h gdk/gdk_utils.c gdk/gdk_utils.h

MonetDB: Jun2023 - Refinement of fix for bug #7400.

2023-09-06 Thread Sjoerd Mullender via checkin-list
Changeset: dc80b20bf170 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dc80b20bf170 Modified Files: gdk/gdk_utils.c Branch: Jun2023 Log Message: Refinement of fix for bug #7400. Ignore setting of memory.low, I don't think it's relevant. memory.swap.max is just swap space, so add

MonetDB: groupjoin - Merge with default branch.

2023-09-06 Thread Sjoerd Mullender via checkin-list
@@ -1,6 +1,10 @@ # ChangeLog file for devel # This file is updated with Maddlog +* Wed Aug 30 2023 Sjoerd Mullender +- Do a lot more error checking, mostly for allocation failures. More is + still needed, though. + * Thu Aug 10 2023 Panagiotis Koutsourakis - Improve performance of the ILIKE

MonetDB: default - Merge with Jun2023 branch.

2023-09-06 Thread Sjoerd Mullender via checkin-list
/ChangeLog.Jun2023 --- a/ChangeLog.Jun2023 +++ b/ChangeLog.Jun2023 @@ -1,6 +1,10 @@ # ChangeLog file for devel # This file is updated with Maddlog +* Wed Aug 30 2023 Sjoerd Mullender +- Do a lot more error checking, mostly for allocation failures. More is + still needed, though. + * Thu Aug 10

MonetDB: Jun2023 - Ignore cgroup settings that are 0.

2023-09-06 Thread Sjoerd Mullender via checkin-list
Changeset: 1a06b51542a9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1a06b51542a9 Modified Files: gdk/gdk_utils.c Branch: Jun2023 Log Message: Ignore cgroup settings that are 0. This should fix bug #7400. diffs (68 lines): diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c ---

MonetDB: Jun2023 - Push "virtualizing" certain types of join res...

2023-09-06 Thread Sjoerd Mullender via checkin-list
Changeset: bdc96de1ef66 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bdc96de1ef66 Modified Files: gdk/gdk_join.c Branch: Jun2023 Log Message: Push "virtualizing" certain types of join results down. diffs (49 lines): diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c ---

MonetDB: use_min_max_prop - Closing branch use_min_max_prop.

2023-08-31 Thread Sjoerd Mullender via checkin-list
Changeset: c3379072fe3f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c3379072fe3f Branch: use_min_max_prop Log Message: Closing branch use_min_max_prop. ___ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email

MonetDB: Jun2023 - Updated documentation.

2023-08-31 Thread Sjoerd Mullender via checkin-list
Changeset: 328d38218a64 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/328d38218a64 Modified Files: debian/monetdb5-sql.README.Debian Branch: Jun2023 Log Message: Updated documentation. diffs (33 lines): diff --git a/debian/monetdb5-sql.README.Debian

MonetDB: Jun2023 - Some changelog blurbs.

2023-08-30 Thread Sjoerd Mullender via checkin-list
--- a/ChangeLog.Jun2023 +++ b/ChangeLog.Jun2023 @@ -1,6 +1,10 @@ # ChangeLog file for devel # This file is updated with Maddlog +* Wed Aug 30 2023 Sjoerd Mullender +- Do a lot more error checking, mostly for allocation failures. More is + still needed, though. + * Thu Aug 10 2023 Panagiotis

MonetDB: Jun2023 - Enable restriction to only check for using to...

2023-08-30 Thread Sjoerd Mullender via checkin-list
Changeset: 457fd98f1741 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/457fd98f1741 Modified Files: gdk/gdk_private.h Branch: Jun2023 Log Message: Enable restriction to only check for using too much mem in heap allocs. diffs (12 lines): diff --git a/gdk/gdk_private.h

MonetDB: default - Merge with Jun2023 branch.

2023-08-30 Thread Sjoerd Mullender via checkin-list
Changeset: e71a4709540b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e71a4709540b Branch: default Log Message: Merge with Jun2023 branch. diffs (24 lines): diff --git a/sql/test/BugTracker-2020/Tests/All b/sql/test/BugTracker-2020/Tests/All --- a/sql/test/BugTracker-2020/Tests/All

MonetDB: default - Better cleanup of dataflow threads.

2023-08-30 Thread Sjoerd Mullender via checkin-list
Changeset: 3e625a4c333d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3e625a4c333d Modified Files: monetdb5/mal/mal_dataflow.c Branch: default Log Message: Better cleanup of dataflow threads. diffs (92 lines): diff --git a/monetdb5/mal/mal_dataflow.c

MonetDB: Jun2023 - Signal crashes.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: 35097d5e16ba for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/35097d5e16ba Modified Files: testing/process.py Branch: Jun2023 Log Message: Signal crashes. diffs (67 lines): diff --git a/testing/process.py b/testing/process.py --- a/testing/process.py +++

MonetDB: Jun2023 - Tests aren't failing anymore.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: 980a873a6b92 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/980a873a6b92 Modified Files: sql/test/BugTracker-2020/Tests/All sql/test/BugTracker-2021/Tests/All Branch: Jun2023 Log Message: Tests aren't failing anymore. diffs (24 lines): diff --git

MonetDB: default - Signal crashes.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: fed8bb6ac808 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fed8bb6ac808 Modified Files: testing/process.py Branch: default Log Message: Signal crashes. diffs (67 lines): diff --git a/testing/process.py b/testing/process.py --- a/testing/process.py +++

MonetDB: default - Do not end upgrade code with a COMMIT.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: 4b9ca4ae8d2a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4b9ca4ae8d2a Modified Files: sql/backends/monet5/sql_upgrades.c sql/test/emptydb-previous-upgrade-chain-hge/Tests/upgrade.stable.out.int128

MonetDB: default - Unused variable.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: f0787596ad52 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f0787596ad52 Modified Files: monetdb5/modules/mal/mal_mapi.c Branch: default Log Message: Unused variable. diffs (11 lines): diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c

MonetDB: default - A little cleanup.

2023-08-29 Thread Sjoerd Mullender via checkin-list
Changeset: bc9df5905b39 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bc9df5905b39 Modified Files: monetdb5/mal/mal_profiler.c Branch: default Log Message: A little cleanup. diffs (29 lines): diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c ---

MonetDB: default - Reworked allocation code in the dataflow.

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: eb0a130ae7a2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/eb0a130ae7a2 Modified Files: monetdb5/mal/mal_dataflow.c Branch: default Log Message: Reworked allocation code in the dataflow. diffs (truncated from 401 to 300 lines): diff --git

MonetDB: default - If name for new thread contains "XXXX", repla...

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: 0b7b62ee3aea for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0b7b62ee3aea Modified Files: clients/examples/C/testcondvar.c gdk/gdk_system.c monetdb5/modules/mal/mal_mapi.c Branch: default Log Message: If name for new thread contains "", replace that

MonetDB: default - Some small fixes to updated thread code.

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: 2bd5d2dc2135 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2bd5d2dc2135 Modified Files: gdk/gdk_system.c gdk/gdk_utils.c Branch: default Log Message: Some small fixes to updated thread code. diffs (149 lines): diff --git a/gdk/gdk_system.c

MonetDB: default - Avoid recursive lock.

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: 4e04a87dd0c0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4e04a87dd0c0 Modified Files: gdk/gdk_system.c Branch: default Log Message: Avoid recursive lock. diffs (19 lines): diff --git a/gdk/gdk_system.c b/gdk/gdk_system.c --- a/gdk/gdk_system.c +++

MonetDB: default - Removed THRcreate, THRgettid, use MT_thread_c...

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: 2fc4fdde979a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2fc4fdde979a Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_bat.c gdk/gdk_bbp.c gdk/gdk_group.c gdk/gdk_join.c gdk/gdk_system.c

MonetDB: default - Hide Thread structure, unexport THRdel, simpl...

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: 63e7d8bc730b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/63e7d8bc730b Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_system_private.h gdk/gdk_utils.c Branch: default Log Message: Hide Thread structure, unexport THRdel,

MonetDB: default - Fix windows compilation.

2023-08-28 Thread Sjoerd Mullender via checkin-list
Changeset: ec32d648585b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ec32d648585b Modified Files: gdk/gdk_system.c Branch: default Log Message: Fix windows compilation. diffs (12 lines): diff --git a/gdk/gdk_system.c b/gdk/gdk_system.c --- a/gdk/gdk_system.c +++

MonetDB: Jun2023 - Simplify code.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: 808e27138443 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/808e27138443 Modified Files: gdk/gdk_posix.c Branch: Jun2023 Log Message: Simplify code. diffs (33 lines): diff --git a/gdk/gdk_posix.c b/gdk/gdk_posix.c --- a/gdk/gdk_posix.c +++ b/gdk/gdk_posix.c @@

MonetDB: Jun2023 - Compare strings properly.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: cdc162d65f35 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cdc162d65f35 Modified Files: clients/mapiclient/dump.c Branch: Jun2023 Log Message: Compare strings properly. diffs (21 lines): diff --git a/clients/mapiclient/dump.c b/clients/mapiclient/dump.c ---

MonetDB: default - Fix and approve upgrade code.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: 074aa93d2109 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/074aa93d2109 Modified Files: sql/backends/monet5/sql_upgrades.c sql/test/emptydb-previous-upgrade-chain-hge/Tests/upgrade.stable.out.int128

MonetDB: default - Move freebats info to mtthread.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: 28230e499272 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/28230e499272 Modified Files: gdk/gdk.h gdk/gdk_bbp.c gdk/gdk_private.h gdk/gdk_system.c gdk/gdk_system_private.h gdk/gdk_utils.c Branch: default Log Message: Move

MonetDB: default - Thread cleanup: remote THRdata, change GDKstd...

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: 87faa75fd59f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/87faa75fd59f Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_system.c gdk/gdk_system.h gdk/gdk_utils.c monetdb5/mal/mal_client.c

MonetDB: default - Move stuff from the Thread structure to the m...

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: dc2d49ae9657 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dc2d49ae9657 Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_system.c gdk/gdk_system_private.h gdk/gdk_utils.c monetdb5/mal/mal_client.c

MonetDB: default - Removed unused function THRget.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: 402c13fb3f04 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/402c13fb3f04 Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_utils.c Branch: default Log Message: Removed unused function THRget. diffs (47 lines): diff --git

MonetDB: default - Typo.

2023-08-25 Thread Sjoerd Mullender via checkin-list
Changeset: b58cbb7a3928 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b58cbb7a3928 Modified Files: gdk/gdk_system.c Branch: default Log Message: Typo. diffs (12 lines): diff --git a/gdk/gdk_system.c b/gdk/gdk_system.c --- a/gdk/gdk_system.c +++ b/gdk/gdk_system.c @@ -310,7

MonetDB: default - In case there are multiple handles, make sure...

2023-08-24 Thread Sjoerd Mullender via checkin-list
Changeset: 124603154116 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/124603154116 Modified Files: tools/monetdbe/monetdbe.c Branch: default Log Message: In case there are multiple handles, make sure we use the correct query context. diffs (60 lines): diff --git

MonetDB: default - Code deduplication: combine Windows and Posix...

2023-08-24 Thread Sjoerd Mullender via checkin-list
Changeset: 739651dcbd34 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/739651dcbd34 Modified Files: gdk/gdk_system.c gdk/gdk_utils.c Branch: default Log Message: Code deduplication: combine Windows and Posix thread code. diffs (truncated from 1474 to 300 lines): diff

MonetDB: default - Fix and approve upgrade and check code.

2023-08-24 Thread Sjoerd Mullender via checkin-list
Changeset: 9e73a7950c5b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9e73a7950c5b Modified Files: sql/backends/monet5/sql_upgrades.c sql/test/emptydb-previous-upgrade-chain-hge/Tests/upgrade.stable.out.int128

MonetDB: default - Test that registering the thread succeeded.

2023-08-23 Thread Sjoerd Mullender via checkin-list
Changeset: 88e08b7a40f2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/88e08b7a40f2 Modified Files: tools/monetdbe/monetdbe.c Branch: default Log Message: Test that registering the thread succeeded. diffs (15 lines): diff --git a/tools/monetdbe/monetdbe.c

MonetDB: default - Fix upgrade test for when SHP (GDAL) is not a...

2023-08-23 Thread Sjoerd Mullender via checkin-list
Changeset: 2804fcd91985 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2804fcd91985 Modified Files: sql/test/testdb-previous-upgrade-chain-hge/Tests/upgrade.py sql/test/testdb-previous-upgrade-chain/Tests/upgrade.py

MonetDB: default - Print some info directly from the kernel on S...

2023-08-23 Thread Sjoerd Mullender via checkin-list
Changeset: adb64a6b4385 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/adb64a6b4385 Modified Files: gdk/gdk_utils.c Branch: default Log Message: Print some info directly from the kernel on SIGUSR1. diffs (34 lines): diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c ---

MonetDB: default - Can't use mdbe after monetdbe_close_internal:...

2023-08-23 Thread Sjoerd Mullender via checkin-list
Changeset: a8aecc272596 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a8aecc272596 Modified Files: tools/monetdbe/monetdbe.c Branch: default Log Message: Can't use mdbe after monetdbe_close_internal: it's freed. diffs (22 lines): diff --git a/tools/monetdbe/monetdbe.c

MonetDB: default - Merge with Jun2023 branch.

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: 50c1a2c652b8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/50c1a2c652b8 Modified Files: monetdb5/mal/mal_prelude.c sql/backends/monet5/sql_gencode.c Branch: default Log Message: Merge with Jun2023 branch. diffs (48 lines): diff --git

MonetDB: Jun2023 - Typo.

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: ec430ca21a88 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ec430ca21a88 Modified Files: sql/backends/monet5/sql_gencode.c Branch: Jun2023 Log Message: Typo. diffs (12 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/backends/monet5/sql_gencode.c ---

MonetDB: Jun2023 - Prevent inlining of function on CentOS 7.

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: b1e9e65bc6ed for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b1e9e65bc6ed Modified Files: sql/backends/monet5/sql_gencode.c Branch: Jun2023 Log Message: Prevent inlining of function on CentOS 7. diffs (16 lines): diff --git a/sql/backends/monet5/sql_gencode.c

MonetDB: default - New functions MT_thread_(de)register to (de)r...

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: c5450ab6744a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c5450ab6744a Modified Files: clients/Tests/exports.stable.out gdk/gdk.h gdk/gdk_system.c gdk/gdk_system.h gdk/gdk_system_private.h gdk/gdk_utils.c

MonetDB: Jun2023 - Use Mtest.py instead of Mz.py.

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: cbe2901728cd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cbe2901728cd Modified Files: testing/README testing/monetdb_mtest.bat.in testing/monetdb_mtest.sh.in Branch: Jun2023 Log Message: Use Mtest.py instead of Mz.py. diffs (32 lines): diff --git

MonetDB: Jun2023 - Streamline code (backport from default).

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: 158d78b84988 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/158d78b84988 Modified Files: monetdb5/mal/mal_prelude.c Branch: Jun2023 Log Message: Streamline code (backport from default). diffs (77 lines): diff --git a/monetdb5/mal/mal_prelude.c

MonetDB: default - Layout.

2023-08-22 Thread Sjoerd Mullender via checkin-list
Changeset: d95dd109da9e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d95dd109da9e Modified Files: monetdb5/optimizer/opt_mitosis.c Branch: default Log Message: Layout. diffs (15 lines): diff --git a/monetdb5/optimizer/opt_mitosis.c b/monetdb5/optimizer/opt_mitosis.c ---

MonetDB: default - Reenable assert.

2023-08-21 Thread Sjoerd Mullender via checkin-list
Changeset: 62e30aed0c7c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/62e30aed0c7c Modified Files: monetdb5/mal/mal_client.c Branch: default Log Message: Reenable assert. diffs (12 lines): diff --git a/monetdb5/mal/mal_client.c b/monetdb5/mal/mal_client.c ---

MonetDB: default - Use the actual type to determine what is the ...

2023-08-21 Thread Sjoerd Mullender via checkin-list
Changeset: 40e321991a15 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/40e321991a15 Modified Files: gdk/gdk_private.h sql/storage/sql_storage.h Branch: default Log Message: Use the actual type to determine what is the highest bit. diffs (38 lines): diff --git

MonetDB: groupjoin - Merge with default branch.

2023-08-21 Thread Sjoerd Mullender via checkin-list
Changeset: 30b4bdfa35cd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/30b4bdfa35cd Modified Files: gdk/gdk.h monetdb5/modules/kernel/algebra.c monetdb5/optimizer/opt_mergetable.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h

MonetDB: default - Initialize last CharPair's psize so that STRM...

2023-08-21 Thread Sjoerd Mullender via checkin-list
Changeset: cd8e78c74b42 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cd8e78c74b42 Modified Files: gdk/gdk_strimps.c Branch: default Log Message: Initialize last CharPair's psize so that STRMPcreateStrimpHeap uses aligned pointer. diffs (11 lines): diff --git

MonetDB: default - Various fixes to strimps code.

2023-08-18 Thread Sjoerd Mullender via checkin-list
Changeset: bb0c354be880 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bb0c354be880 Modified Files: gdk/gdk_strimps.c Branch: default Log Message: Various fixes to strimps code. Added a few const qualifiers to indicate read-only access. Added a few inline specifiers to small

MonetDB: default - Test needs proj library.

2023-08-18 Thread Sjoerd Mullender via checkin-list
Changeset: 12020bac3885 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/12020bac3885 Modified Files: geom/sql/functions/Tests/All Branch: default Log Message: Test needs proj library. diffs (13 lines): diff --git a/geom/sql/functions/Tests/All b/geom/sql/functions/Tests/All ---

MonetDB: default - Merge with Jun2023 branch.

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: c038c6971c41 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c038c6971c41 Modified Files: cmake/monetdb-defines.cmake monetdb5/mal/mal_linker.c monetdb_config.h.in sql/backends/monet5/sql_gencode.c sql/backends/monet5/sql_scenario.c

MonetDB: Jun2023 - Use sigsetjmp/siglongjmp when available, and ...

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: e80aacbcdea1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e80aacbcdea1 Modified Files: cmake/monetdb-defines.cmake monetdb_config.h.in sql/common/exception_buffer.c sql/include/exception_buffer.h Branch: Jun2023 Log Message: Use

MonetDB: Jun2023 - Give the caller of backend_dumpproc a chance ...

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: 9e464581a7ed for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/9e464581a7ed Modified Files: sql/backends/monet5/sql_gencode.c Branch: Jun2023 Log Message: Give the caller of backend_dumpproc a chance to clean up. diffs (12 lines): diff --git

MonetDB: Jun2023 - Disable longjmp whichever way we exit the fun...

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: 8a5118c6bfeb for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8a5118c6bfeb Modified Files: tools/monetdbe/monetdbe.c Branch: Jun2023 Log Message: Disable longjmp whichever way we exit the function. diffs (13 lines): diff --git a/tools/monetdbe/monetdbe.c

MonetDB: Jun2023 - Typo.

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: 2ebf3757955e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2ebf3757955e Modified Files: sql/backends/monet5/sql_scenario.c Branch: Jun2023 Log Message: Typo. diffs (12 lines): diff --git a/sql/backends/monet5/sql_scenario.c b/sql/backends/monet5/sql_scenario.c ---

MonetDB: Jun2023 - Reuse code.

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: 4580449c46cd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4580449c46cd Modified Files: monetdb5/mal/mal_linker.c Branch: Jun2023 Log Message: Reuse code. diffs (71 lines): diff --git a/monetdb5/mal/mal_linker.c b/monetdb5/mal/mal_linker.c ---

MonetDB: Jun2023 - Free memory before exiting.

2023-08-17 Thread Sjoerd Mullender via checkin-list
Changeset: dcb87f7615cd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/dcb87f7615cd Modified Files: clients/mapiclient/mclient.c Branch: Jun2023 Log Message: Free memory before exiting. diffs (15 lines): diff --git a/clients/mapiclient/mclient.c b/clients/mapiclient/mclient.c

MonetDB: default - Merge with Jun2023 branch.

2023-08-16 Thread Sjoerd Mullender via checkin-list
Changeset: 84fa4ef91888 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/84fa4ef91888 Modified Files: cmake/monetdb-toolchain.cmake gdk/gdk_utils.c monetdb5/mal/mal_module.c monetdb5/mal/mal_prelude.c monetdb5/optimizer/opt_mitosis.c

MonetDB: Jun2023 - Revert some unneeded changes.

2023-08-16 Thread Sjoerd Mullender via checkin-list
Changeset: 86d162714b44 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/86d162714b44 Modified Files: sql/backends/monet5/sql_scenario.c Branch: Jun2023 Log Message: Revert some unneeded changes. diffs (26 lines): diff --git a/sql/backends/monet5/sql_scenario.c

MonetDB: Jun2023 - More contortions to make setjmp/longjmp work.

2023-08-16 Thread Sjoerd Mullender via checkin-list
Changeset: e5adba1aea41 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e5adba1aea41 Modified Files: sql/backends/monet5/sql_gencode.c sql/backends/monet5/sql_scenario.c Branch: Jun2023 Log Message: More contortions to make setjmp/longjmp work. diffs (truncated from 1133

MonetDB: Jun2023 - Contortions to get the compiler to not compla...

2023-08-15 Thread Sjoerd Mullender via checkin-list
Changeset: d87f381818e5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d87f381818e5 Modified Files: sql/backends/monet5/sql_gencode.c sql/backends/monet5/sql_scenario.c Branch: Jun2023 Log Message: Contortions to get the compiler to not complain about clobbering after

MonetDB: Jun2023 - cgroup v2 is a hierarchy: search up it to fin...

2023-08-15 Thread Sjoerd Mullender via checkin-list
Changeset: d36bd76c491f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/d36bd76c491f Modified Files: gdk/gdk_utils.c Branch: Jun2023 Log Message: cgroup v2 is a hierarchy: search up it to find the controller we need. diffs (62 lines): diff --git a/gdk/gdk_utils.c

MonetDB: Jun2023 - Just to be sure, check that allocator exists ...

2023-08-15 Thread Sjoerd Mullender via checkin-list
Changeset: 954cc7f19d54 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/954cc7f19d54 Modified Files: sql/backends/monet5/sql_scenario.c Branch: Jun2023 Log Message: Just to be sure, check that allocator exists before use. diffs (31 lines): diff --git

MonetDB: Jun2023 - Do a log (and I mean a *lot*) of error checking.

2023-08-15 Thread Sjoerd Mullender via checkin-list
Changeset: c579cab524f3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c579cab524f3 Modified Files: cmake/monetdb-toolchain.cmake monetdb5/extras/mal_optimizer_template/opt_sql_append.c monetdb5/mal/mal_builder.c monetdb5/mal/mal_builder.h

MonetDB: default - Get this to compile again on Windows.

2023-08-15 Thread Sjoerd Mullender via checkin-list
Changeset: 2b629c58e715 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2b629c58e715 Modified Files: sql/backends/monet5/vaults/csv/CMakeLists.txt sql/server/sql_parser.y Branch: default Log Message: Get this to compile again on Windows. diffs (23 lines): diff --git

MonetDB: Jun2023 - Add option to stop testing when a crash was d...

2023-08-14 Thread Sjoerd Mullender via checkin-list
Changeset: ca1bb6a27f31 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ca1bb6a27f31 Modified Files: testing/Mtest.py.in Branch: Jun2023 Log Message: Add option to stop testing when a crash was detected. This may help in debugging by not modifying the database by restarting after

MonetDB: default - Merge with Jun2023 branch.

2023-08-11 Thread Sjoerd Mullender via checkin-list
Changeset: f7883423070b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f7883423070b Branch: default Log Message: Merge with Jun2023 branch. diffs (11 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++ b/gdk/gdk_logger.c @@ -1200,6 +1200,7 @@

MonetDB: Jun2023 - Visual Studio needs a statement here.

2023-08-11 Thread Sjoerd Mullender via checkin-list
Changeset: 1aff9dd1e735 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1aff9dd1e735 Modified Files: gdk/gdk_logger.c Branch: Jun2023 Log Message: Visual Studio needs a statement here. diffs (11 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: default - Merge with Jun2023 branch.

2023-08-11 Thread Sjoerd Mullender via checkin-list
Changeset: b80b69e84cb8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b80b69e84cb8 Modified Files: gdk/gdk_bbp.c Branch: default Log Message: Merge with Jun2023 branch. diffs (truncated from 2190 to 300 lines): diff --git a/ChangeLog.Jun2023 b/ChangeLog.Jun2023 ---

MonetDB: Jun2023 - Layout.

2023-08-11 Thread Sjoerd Mullender via checkin-list
Changeset: 22422db3e8fe for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/22422db3e8fe Modified Files: gdk/gdk_logger.c Branch: Jun2023 Log Message: Layout. diffs (truncated from 1141 to 300 lines): diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c --- a/gdk/gdk_logger.c +++

MonetDB: Jun2023 - Try not to subcommit every bat in the catalog...

2023-08-11 Thread Sjoerd Mullender via checkin-list
Changeset: fb5c89b34e10 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fb5c89b34e10 Modified Files: gdk/gdk_logger.c Branch: Jun2023 Log Message: Try not to subcommit every bat in the catalog everytime. diffs (truncated from 319 to 300 lines): diff --git a/gdk/gdk_logger.c

MonetDB: Jun2023 - Do not warn about unknown bat in production c...

2023-08-10 Thread Sjoerd Mullender via checkin-list
Changeset: f732786bbd96 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f732786bbd96 Modified Files: gdk/gdk_logger.c Branch: Jun2023 Log Message: Do not warn about unknown bat in production code. If a SQL object (table/column) is dropped, the row is added to sql_dcatalog and an

MonetDB: Jun2023 - If loading the heap fails, we need to unfix.

2023-08-09 Thread Sjoerd Mullender via checkin-list
Changeset: cd7ecfec101b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cd7ecfec101b Modified Files: gdk/gdk_bbp.c Branch: Jun2023 Log Message: If loading the heap fails, we need to unfix. diffs (22 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: default - Merge with Jun2023 branch.

2023-08-08 Thread Sjoerd Mullender via checkin-list
Changeset: 2add8edb72d1 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2add8edb72d1 Modified Files: gdk/gdk.h gdk/gdk_bat.c gdk/gdk_bbp.c gdk/gdk_heap.c gdk/gdk_storage.c gdk/gdk_strimps.c gdk/gdk_utils.c gdk/gdk_utils.h

MonetDB: Jun2023 - Layout changes.

2023-08-08 Thread Sjoerd Mullender via checkin-list
Changeset: 244ba4fb3dfc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/244ba4fb3dfc Modified Files: clients/odbc/driver/SQLTables.c clients/odbc/tests/ODBCmetadata.c ctest/monetdb5/mal/test_malEmbeddedBoot.c ctest/monetdb5/mal/test_malInclude.c

MonetDB: Jun2023 - Only op_groupby has an associated list.

2023-08-08 Thread Sjoerd Mullender via checkin-list
Changeset: f92a8d3dc3aa for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f92a8d3dc3aa Modified Files: sql/server/rel_select.c sql/test/BugTracker-2016/Tests/merge_project.Bug-3955.test sql/test/BugTracker-2021/Tests/plan-not-optimal-view.Bug-7140.test

MonetDB: default - Allocate Space together with Module.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: c1de96124f28 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c1de96124f28 Modified Files: monetdb5/mal/mal_module.c monetdb5/mal/mal_module.h monetdb5/modules/mal/manual.c monetdb5/optimizer/opt_macro.c Branch: default Log Message: Allocate Space

MonetDB: default - Merge with Jun2023 branch layout changes.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: b84e469202a2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b84e469202a2 Modified Files: monetdb5/mal/mal_client.c monetdb5/mal/mal_embedded.c monetdb5/mal/mal_linker.c monetdb5/mal/mal_listing.c monetdb5/mal/mal_module.c

MonetDB: Jun2023 - Layout: ran indent on monetdb5 sources.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: ddbca66372e5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ddbca66372e5 Modified Files: monetdb5/mal/mal.c monetdb5/mal/mal.h monetdb5/mal/mal_atom.c monetdb5/mal/mal_atom.h monetdb5/mal/mal_authorize.c monetdb5/mal/mal_builder.c

MonetDB: default - Merge with Jun2023 branch.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: da0fb863ad36 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/da0fb863ad36 Modified Files: monetdb5/mal/mal_prelude.c Branch: default Log Message: Merge with Jun2023 branch. diffs (truncated from 650 to 300 lines): diff --git

MonetDB: Jun2023 - Clear arguments.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: c31cad44d36d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c31cad44d36d Modified Files: monetdb5/mal/mal_instruction.c Branch: Jun2023 Log Message: Clear arguments. diffs (11 lines): diff --git a/monetdb5/mal/mal_instruction.c b/monetdb5/mal/mal_instruction.c ---

MonetDB: Jun2023 - Some code improvements.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: 86f2941b27f9 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/86f2941b27f9 Modified Files: monetdb5/extras/mal_optimizer_template/opt_sql_append.c monetdb5/mal/mal_builder.c monetdb5/mal/mal_exception.c monetdb5/mal/mal_function.c

MonetDB: Jun2023 - Remove experimental and commented out code.

2023-08-07 Thread Sjoerd Mullender via checkin-list
Changeset: b27a4f95a033 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b27a4f95a033 Modified Files: monetdb5/optimizer/opt_projectionpath.c Branch: Jun2023 Log Message: Remove experimental and commented out code. diffs (159 lines): diff --git

MonetDB: Jun2023 - Server exiting is not an error.

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: 52468ef1516e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/52468ef1516e Modified Files: gdk/gdk_tracer.c monetdb5/mal/mal_exception.c Branch: Jun2023 Log Message: Server exiting is not an error. diffs (50 lines): diff --git a/gdk/gdk_tracer.c

MonetDB: Jun2023 - Added test for bug in older versions.

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: bef7876f1d6e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bef7876f1d6e Added Files: sql/test/bugs/Tests/delete-or-not-in-bug.test Modified Files: sql/test/bugs/Tests/All Branch: Jun2023 Log Message: Added test for bug in older versions. diffs (63 lines):

MonetDB: default - Unexport functions getBBPlogno and getBBPtran...

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: c36a76cae346 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/c36a76cae346 Modified Files: clients/Tests/exports.stable.out gdk/gdk_bbp.c gdk/gdk_bbp.h gdk/gdk_private.h Branch: default Log Message: Unexport functions getBBPlogno and

MonetDB: default - Merge with Jun2023 branch.

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: 3cb408452974 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3cb408452974 Modified Files: sql/backends/monet5/rel_bin.c sql/backends/monet5/sql_statement.c sql/backends/monet5/sql_upgrades.c Branch: default Log Message: Merge with Jun2023 branch. diffs

MonetDB: Jun2023 - Remove dead code.

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: b6b3e4d220a3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b6b3e4d220a3 Modified Files: monetdb5/mal/mal_instruction.c Branch: Jun2023 Log Message: Remove dead code. diffs (21 lines): diff --git a/monetdb5/mal/mal_instruction.c b/monetdb5/mal/mal_instruction.c ---

MonetDB: Jun2023 - Delay getting logno and transid until we have...

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: 4c207416995f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4c207416995f Modified Files: gdk/gdk_tm.c monetdb5/modules/mal/querylog.c sql/backends/monet5/sql_upgrades.c Branch: Jun2023 Log Message: Delay getting logno and transid until we have a lock.

MonetDB: Jun2023 - Either push an instruction or free it. Not b...

2023-08-02 Thread Sjoerd Mullender via checkin-list
Changeset: 3f2a75979d98 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3f2a75979d98 Modified Files: sql/backends/monet5/rel_bin.c sql/backends/monet5/sql_statement.c Branch: Jun2023 Log Message: Either push an instruction or free it. Not both. diffs (truncated from 897

MonetDB: Jun2023 - Don't free stream twice.

2023-07-31 Thread Sjoerd Mullender via checkin-list
Changeset: a95b0143d895 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a95b0143d895 Modified Files: monetdb5/mal/mal_session.c Branch: Jun2023 Log Message: Don't free stream twice. diffs (15 lines): diff --git a/monetdb5/mal/mal_session.c b/monetdb5/mal/mal_session.c ---

MonetDB: Jun2023 - Cleanup. Second arg to cleanUpScheduleClient...

2023-07-31 Thread Sjoerd Mullender via checkin-list
Changeset: 63abe918f4ee for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/63abe918f4ee Modified Files: monetdb5/mal/mal_session.c Branch: Jun2023 Log Message: Cleanup. Second arg to cleanUpScheduleClient was always NULL. diffs (64 lines): diff --git a/monetdb5/mal/mal_session.c

MonetDB: default - Deal with version 3.12 of the geos library.

2023-07-28 Thread Sjoerd Mullender via checkin-list
Changeset: 85babf396b8f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/85babf396b8f Added Files: geom/sql/functions/Tests/ST_Collect-3.12.test geom/sql/functions/Tests/ST_Transform-3.12.reqtests geom/sql/functions/Tests/ST_Transform-3.12.test Modified Files:

<    4   5   6   7   8   9   10   11   12   13   >