MonetDB: string_imprints - Add filtering to the plan (WIP)

2021-08-19 Thread Panagiotis Koutsourakis
Changeset: 2569ffa9872b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2569ffa9872b Modified Files: monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_strimps.c Branch: string_imprints Log Message: Add filtering to the plan (WIP) diffs (63 lines): diff --git

MonetDB: string_imprints - Scaffolding for strimp optimizer

2021-08-19 Thread Panagiotis Koutsourakis
Changeset: 8ea09480b1ea for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8ea09480b1ea Added Files: monetdb5/optimizer/opt_strimps.c monetdb5/optimizer/opt_strimps.h Modified Files: monetdb5/modules/mal/strimps.c monetdb5/optimizer/CMakeLists.txt

MonetDB: string_imprints - Remove unused code

2021-08-19 Thread Panagiotis Koutsourakis
Changeset: e2e6c0d4dbf4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e2e6c0d4dbf4 Modified Files: monetdb5/modules/mal/batExtensions.c Branch: string_imprints Log Message: Remove unused code diffs (76 lines): diff --git a/monetdb5/modules/mal/batExtensions.c

MonetDB: geo-update - free things that should be freed.

2021-08-19 Thread Ying Zhang
Changeset: f24e0b7531ec for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f24e0b7531ec Modified Files: geom/monetdb5/geom.c Branch: geo-update Log Message: free things that should be freed. The malloc and free of geomSTR is accepted since it's only for debug diffs (70 lines):

MonetDB: Jul2021 - My test wasn't right because it was not sendi...

2021-08-19 Thread Pedro Ferreira
Changeset: 2c31422cb036 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2c31422cb036 Modified Files: sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py Branch: Jul2021 Log Message: My test wasn't right because it was not sending the query to the server diffs (29

MonetDB: default - Merged with Jul2021

2021-08-19 Thread Pedro Ferreira
Changeset: fbbfc61a01a8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/fbbfc61a01a8 Modified Files: gdk/gdk_bat.c gdk/gdk_bbp.c monetdb5/modules/mal/clients.c sql/server/rel_optimizer.c Branch: default Log Message: Merged with Jul2021 diffs (truncated

MonetDB: Jul2021 - Added test for bug #7167

2021-08-19 Thread Pedro Ferreira
Changeset: 1949c318ec40 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1949c318ec40 Added Files: sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py Modified Files: sql/test/BugTracker-2021/Tests/All Branch: Jul2021 Log Message: Added test for bug #7167 diffs

MonetDB: geo-update - Get rid of the "jump-misses-init" compilat...

2021-08-19 Thread Ying Zhang
Changeset: 3c0b36cba29c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3c0b36cba29c Modified Files: geom/monetdb5/geom.c Branch: geo-update Log Message: Get rid of the "jump-misses-init" compilation errors. -Werror=jump-misses-init will complain if a "goto" stmt _can be_

MonetDB: Jul2021 - Do clean up for exiting in the main thread.

2021-08-19 Thread Sjoerd Mullender
Changeset: f7a4076349a7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f7a4076349a7 Modified Files: gdk/gdk_utils.c monetdb5/modules/mal/clients.c Branch: Jul2021 Log Message: Do clean up for exiting in the main thread. See bug #7167. diffs (52 lines): diff --git

MonetDB: Jul2021 - Be more aggressive in unloading bats when mem...

2021-08-19 Thread Sjoerd Mullender
Changeset: 3db9ddcee9d8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3db9ddcee9d8 Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message: Be more aggressive in unloading bats when memory is low. Also, don't keep non-persistent bats in memory when they're not being used.

MonetDB: Jul2021 - Don't leak result bat on error

2021-08-19 Thread Pedro Ferreira
Changeset: afedb69bc1e7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/afedb69bc1e7 Modified Files: sql/backends/monet5/generator/generator.c Branch: Jul2021 Log Message: Don't leak result bat on error diffs (53 lines): diff --git a/sql/backends/monet5/generator/generator.c

MonetDB: Jul2021 - Indicate missing (swapped out) heaps.

2021-08-19 Thread Sjoerd Mullender
Changeset: f67f97cd2478 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f67f97cd2478 Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message: Indicate missing (swapped out) heaps. diffs (21 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++

MonetDB: Jul2021 - Don't set empty heaps to dirty: we don't save...

2021-08-19 Thread Sjoerd Mullender
Changeset: 4c637ecfc847 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/4c637ecfc847 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: Don't set empty heaps to dirty: we don't save them anyway. diffs (12 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c ---

MonetDB: default - Also clear disabled variables when resetting ...

2021-08-19 Thread Pedro Ferreira
Changeset: 653ce537c893 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/653ce537c893 Modified Files: monetdb5/mal/mal_instruction.c Branch: default Log Message: Also clear disabled variables when resetting MAL block (this fixes the memory leaks) diffs (12 lines): diff --git

MonetDB: Jul2021 - Print both free and size values for heaps, an...

2021-08-19 Thread Sjoerd Mullender
Changeset: ba363a352cba for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ba363a352cba Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message: Print both free and size values for heaps, and add indication for MMAP. diffs (33 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c

MonetDB: Jul2021 - Don't decref uninitialized ref counters; clea...

2021-08-19 Thread Sjoerd Mullender
Changeset: 5cca13658f61 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5cca13658f61 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: Don't decref uninitialized ref counters; cleanup. diffs (55 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c --- a/gdk/gdk_bat.c +++