MonetDB: Jul2021 - Don't forget to add delimeter length to the n...

2021-09-14 Thread Pedro Ferreira
Changeset: 1bf5d1ec834c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1bf5d1ec834c Modified Files: monetdb5/modules/atoms/json.c sql/test/SQLancer/Tests/sqlancer17.test Branch: Jul2021 Log Message: Don't forget to add delimeter length to the next element's length diffs

MonetDB: default - Merge with Jul2021 branch.

2021-09-14 Thread Sjoerd Mullender
Changeset: ce904debefe6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ce904debefe6 Modified Files: sql/storage/store.c Branch: default Log Message: Merge with Jul2021 branch. diffs (truncated from 596 to 300 lines): diff --git a/monetdb5/modules/atoms/json.c b/monetdb5/modules

MonetDB: Jul2021 - Initialize and destroy atomic (pointer) varia...

2021-09-14 Thread Sjoerd Mullender
Changeset: adc3bce56004 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/adc3bce56004 Modified Files: sql/storage/store.c Branch: Jul2021 Log Message: Initialize and destroy atomic (pointer) variables. diffs (290 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c ---

MonetDB: Jul2021 - Another memory corruption error in the json m...

2021-09-14 Thread Pedro Ferreira
Changeset: 85a405b1dde3 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/85a405b1dde3 Modified Files: sql/test/SQLancer/Tests/sqlancer17.test Branch: Jul2021 Log Message: Another memory corruption error in the json module. Looking into it diffs (187 lines): diff --git a/sql/test/

MonetDB: Jul2021 - Fix buffer reallocation for JSONplaintext fun...

2021-09-14 Thread Pedro Ferreira
Changeset: abba0742957f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/abba0742957f Modified Files: monetdb5/modules/atoms/json.c sql/test/SQLancer/Tests/sqlancer17.test Branch: Jul2021 Log Message: Fix buffer reallocation for JSONplaintext function diffs (85 lines): di

MonetDB: Jul2021 - No need to load bat, and also avoid BBPquickd...

2021-09-14 Thread Sjoerd Mullender
Changeset: 05fe621194a0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/05fe621194a0 Modified Files: monetdb5/modules/mal/bbp.c Branch: Jul2021 Log Message: No need to load bat, and also avoid BBPquickdesc since it uses BBPcheck. BBPcheck cannot be used since it will raise an asser

MonetDB: default - Merged with Jul2021

2021-09-14 Thread Pedro Ferreira
Changeset: 91739c147757 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/91739c147757 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 gdk/gdk_bat.c gdk/gdk_bbp.c gdk/gdk_private.h gdk/gdk_s

MonetDB: default - Extract constants from loops when possible

2021-09-14 Thread Pedro Ferreira
Changeset: be84d4420182 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/be84d4420182 Modified Files: gdk/gdk_select.c gdk/gdk_storage.c gdk/gdk_unique.c monetdb5/modules/kernel/batmmath.c monetdb5/modules/mal/pcre.c Branch: default Log Message: Extra

MonetDB: strheapvacuum - merge default

2021-09-14 Thread svetlin
Changeset: 2c8644650f4c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/2c8644650f4c Modified Files: gdk/gdk_bbp.c Branch: strheapvacuum Log Message: merge default diffs (truncated from 508402 to 300 lines): diff --git a/clients/Tests/MAL-signatures.stable.out b/clients/Tests/M

MonetDB: strheapvacuum - use GDKstrdup instead

2021-09-14 Thread svetlin
Changeset: 540647428fcd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/540647428fcd Modified Files: gdk/gdk_bbp.c sql/backends/monet5/sql.c Branch: strheapvacuum Log Message: use GDKstrdup instead diffs (51 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gd

MonetDB: strheapvacuum - fix testweb compilation complaint

2021-09-14 Thread svetlin
Changeset: e09755b068c6 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e09755b068c6 Modified Files: sql/backends/monet5/sql.c Branch: strheapvacuum Log Message: fix testweb compilation complaint diffs (12 lines): diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.

MonetDB: strheapvacuum - add stop vacuum command

2021-09-14 Thread svetlin
Changeset: 745d1c2aba6b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/745d1c2aba6b Modified Files: gdk/gdk.h gdk/gdk_bbp.c sql/backends/monet5/sql.c sql/backends/monet5/sql.h sql/scripts/26_sysmon.sql Branch: strheapvacuum Log Message: add stop vac

MonetDB: Jul2021 - Fixed number of arguments for batcalc != and ...

2021-09-14 Thread Pedro Ferreira
Changeset: 1b36ca40bb35 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1b36ca40bb35 Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 monetdb5/modules/mal/batcalc.c Branch: Jul2021 Log Message: Fixed number of ar

MonetDB: Jul2021 - Work around a bug in the pthreads implementat...

2021-09-14 Thread Sjoerd Mullender
Changeset: f1e2746a546e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/f1e2746a546e Modified Files: gdk/gdk_system.h Branch: Jul2021 Log Message: Work around a bug in the pthreads implementation of read-write locks. There is a potential deadlock situation in the implementation of

MonetDB: Jul2021 - Remove multiple free lists for free bats.

2021-09-14 Thread Sjoerd Mullender
Changeset: 3e35d7b01223 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/3e35d7b01223 Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message: Remove multiple free lists for free bats. There is actually less contention because there is no longer a single list that receives most of

MonetDB: Jul2021 - Simplify LOCK_STATS case.

2021-09-14 Thread Sjoerd Mullender
Changeset: 48ec5e76b687 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/48ec5e76b687 Modified Files: gdk/gdk_system.h Branch: Jul2021 Log Message: Simplify LOCK_STATS case. diffs (34 lines): diff --git a/gdk/gdk_system.h b/gdk/gdk_system.h --- a/gdk/gdk_system.h +++ b/gdk/gdk_sy

MonetDB: Jul2021 - Move declarations/definitions to only file wh...

2021-09-14 Thread Sjoerd Mullender
Changeset: 47cc22f80df8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/47cc22f80df8 Modified Files: gdk/gdk_bbp.c gdk/gdk_private.h gdk/gdk_utils.c Branch: Jul2021 Log Message: Move declarations/definitions to only file where they're actually used. diffs (162 lin

MonetDB: Jul2021 - Properly destroy atomic variables.

2021-09-14 Thread Sjoerd Mullender
Changeset: 03fa89e5d411 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/03fa89e5d411 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: Properly destroy atomic variables. diffs (24 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c --- a/gdk/gdk_bat.c +++ b/gdk/gdk_bat.c

MonetDB: Jul2021 - We can have a view on a persistent bat.

2021-09-14 Thread Sjoerd Mullender
Changeset: 25fea784fe12 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/25fea784fe12 Modified Files: gdk/gdk_bat.c Branch: Jul2021 Log Message: We can have a view on a persistent bat. diffs (12 lines): diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c --- a/gdk/gdk_bat.c +++ b/gdk/gdk_

MonetDB: Jul2021 - Set right pointer before returning

2021-09-14 Thread Pedro Ferreira
Changeset: 7e72c2a04490 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7e72c2a04490 Modified Files: monetdb5/modules/atoms/json.c Branch: Jul2021 Log Message: Set right pointer before returning diffs (27 lines): diff --git a/monetdb5/modules/atoms/json.c b/monetdb5/modules/atom