MonetDB: default - Merge with Jul2017 branch.

2017-08-18 Thread Sjoerd Mullender
Changeset: 4daf28035bef for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4daf28035bef Added Files: sql/test/BugTracker-2017/Tests/case.Bug-6386.sql sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.err sql/test/BugTracker-2017/Tests/case.Bug-6386.stab

MonetDB: Jul2017 - Approve upgrade output.

2017-08-18 Thread Sjoerd Mullender
Changeset: 4dc86d36f329 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4dc86d36f329 Modified Files: sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out sql/test/emptydb-upgrade-cha

MonetDB: Jul2017 - Ported to 32 bits.

2017-08-18 Thread Sjoerd Mullender
Changeset: f6307e113a92 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f6307e113a92 Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Ported to 32 bits. diffs (60 lines): diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c --- a/gdk/gdk_group.c +++ b/gdk/gd

MonetDB: Jul2017 - Only call gc version if we have mutliple grou...

2017-08-18 Thread Sjoerd Mullender
Changeset: 397b2070b7cc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=397b2070b7cc Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Only call gc version if we have mutliple groups (and grps variable is set). diffs (20 lines): diff --git a/gdk/gdk_gro

MonetDB: Jul2017 - Clean up on failure.

2017-08-18 Thread Sjoerd Mullender
Changeset: f5f70cfad05d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f5f70cfad05d Modified Files: sql/test/BugTracker-2015/Tests/large_join.Bug-3809.sql Branch: Jul2017 Log Message: Clean up on failure. diffs (79 lines): diff --git a/sql/test/BugTracker-2015/Te

MonetDB: Jul2017 - Move cand and grps test out of the inner loop.

2017-08-18 Thread Sjoerd Mullender
Changeset: 71f095d0938c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=71f095d0938c Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Move cand and grps test out of the inner loop. diffs (82 lines): diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c --- a/

MonetDB: Jul2017 - Refining from a single group is the same as n...

2017-08-18 Thread Sjoerd Mullender
Changeset: 8ebffe516b31 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8ebffe516b31 Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Refining from a single group is the same as not refining. diffs (23 lines): diff --git a/gdk/gdk_group.c b/gdk/gdk_gro

MonetDB: Jul2017 - If we can't easily find out the max # of grou...

2017-08-18 Thread Sjoerd Mullender
Changeset: c1084fd214bf for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c1084fd214bf Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: If we can't easily find out the max # of groups, then don't bother. diffs (63 lines): diff --git a/gdk/gdk_group.c b/g

MonetDB: Jul2017 - Use GCC builtin function for pop count.

2017-08-18 Thread Sjoerd Mullender
Changeset: d93524047979 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d93524047979 Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Use GCC builtin function for pop count. diffs (25 lines): diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c --- a/gdk/gdk

MonetDB: Jul2017 - When refining groups, combine old group id an...

2017-08-18 Thread Sjoerd Mullender
Changeset: d66b2fc7d13b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d66b2fc7d13b Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: When refining groups, combine old group id and new value and calculate a single hash. diffs (66 lines): diff --git a/

MonetDB: Jul2017 - Put the three near repeats of code into a sin...

2017-08-18 Thread Sjoerd Mullender
Changeset: 5dc570478f3b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5dc570478f3b Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Put the three near repeats of code into a single macro. And then move the candidate test out of the inner loop. diffs (

MonetDB: Jul2017 - Better hash functions for 64 and 128 bit inte...

2017-08-18 Thread Sjoerd Mullender
Changeset: 5d5b515419e0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5d5b515419e0 Modified Files: gdk/gdk_hash.h Branch: Jul2017 Log Message: Better hash functions for 64 and 128 bit integers. The main problem with the old version is that it works very badly if yo

MonetDB: Jul2017 - Destroy BAT properties when changing the BAT.

2017-08-18 Thread Sjoerd Mullender
Changeset: cd9f34c1ef4a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cd9f34c1ef4a Modified Files: gdk/gdk_bat.c gdk/gdk_batop.c Branch: Jul2017 Log Message: Destroy BAT properties when changing the BAT. diffs (60 lines): diff --git a/gdk/gdk_bat.c b/gdk

MonetDB: Jul2017 - Store maximum group number as BAT property.

2017-08-18 Thread Sjoerd Mullender
Changeset: 9ad313a513b8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9ad313a513b8 Modified Files: gdk/gdk_group.c Branch: Jul2017 Log Message: Store maximum group number as BAT property. diffs (61 lines): diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c --- a/gdk

MonetDB: Jul2017 - Added test for Bug 6335

2017-08-18 Thread Pedro Ferreira
Changeset: 484ca02b0773 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=484ca02b0773 Added Files: sql/test/BugTracker-2017/Tests/sqllitelogistest_case.Bug-6335.sql Modified Files: sql/test/BugTracker-2017/Tests/All Branch: Jul2017 Log Message: Added test for

MonetDB: trails - Properly initialize the structures.

2017-08-18 Thread Martin Kersten
Changeset: 39ea350ebece for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=39ea350ebece Modified Files: sql/backends/monet5/sql_basket.c sql/backends/monet5/sql_cquery.c Branch: trails Log Message: Properly initialize the structures. diffs (56 lines): diff --

MonetDB: trails - Improved test case for continuous function

2017-08-18 Thread Martin Kersten
Changeset: 1451e9517701 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1451e9517701 Modified Files: sql/backends/monet5/Tests/cfunction01.sql Branch: trails Log Message: Improved test case for continuous function diffs (27 lines): diff --git a/sql/backends/monet5