MonetDB: Jun2016 - Use closesocket for closing sockets.

2016-10-19 Thread Sjoerd Mullender
Changeset: e77a493ae696 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e77a493ae696 Modified Files: tools/merovingian/daemon/client.c tools/merovingian/daemon/controlrunner.c tools/merovingian/daemon/merovingian.c tools/merovingian/utils/contro

MonetDB: Jun2016 - Don't close twice.

2016-10-19 Thread Sjoerd Mullender
Changeset: f632f83791c9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f632f83791c9 Modified Files: tools/merovingian/utils/utils.c Branch: Jun2016 Log Message: Don't close twice. diffs (15 lines): diff --git a/tools/merovingian/utils/utils.c b/tools/merovingian/u

MonetDB: Jun2016 - Remove unused file.

2016-10-19 Thread Sjoerd Mullender
Changeset: e141275a6ff1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e141275a6ff1 Removed Files: tools/merovingian/daemon/peering.c tools/merovingian/daemon/peering.h Modified Files: tools/merovingian/daemon/Makefile.ag Branch: Jun2016 Log Message:

MonetDB: Jun2016 - Move terminateProcess to same file as formMse...

2016-10-19 Thread Sjoerd Mullender
Changeset: 3551b30d82fe for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3551b30d82fe Modified Files: tools/merovingian/daemon/forkmserver.c tools/merovingian/daemon/merovingian.c Branch: Jun2016 Log Message: Move terminateProcess to same file as formMserver, a

MonetDB: Jun2016 - No need to include pthread.h multiple times.

2016-10-19 Thread Sjoerd Mullender
Changeset: 19197c05de6e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=19197c05de6e Modified Files: tools/merovingian/daemon/controlrunner.c tools/merovingian/daemon/discoveryrunner.h tools/merovingian/daemon/forkmserver.c tools/merovingian/dae

MonetDB: Jun2016 - Use a Boolean as a Boolean.

2016-10-19 Thread Sjoerd Mullender
Changeset: 5097a7770e14 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5097a7770e14 Modified Files: tools/merovingian/client/monetdb.c Branch: Jun2016 Log Message: Use a Boolean as a Boolean. diffs (30 lines): diff --git a/tools/merovingian/client/monetdb.c b/too

MonetDB: default - merge from Dec2016

2016-10-19 Thread Niels Nes
Changeset: 6d4feaa12b77 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6d4feaa12b77 Modified Files: monetdb5/modules/mal/clients.mal sql/backends/monet5/sql.mal sql/scripts/22_clients.sql sql/test/BugTracker-2016/Tests/set-negative-querytimeou

MonetDB: Dec2016 - cleanup interface to settimeout and setsession

2016-10-19 Thread Niels Nes
Changeset: 8733d8f211a8 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8733d8f211a8 Modified Files: monetdb5/modules/mal/clients.mal sql/backends/monet5/sql.mal sql/scripts/22_clients.sql sql/test/BugTracker-2016/Tests/set-negative-querytimeou

MonetDB: Jun2016 - Do not manipulate a shared linked list in a s...

2016-10-19 Thread Sjoerd Mullender
Changeset: 20ba6d492b51 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=20ba6d492b51 Modified Files: tools/merovingian/daemon/client.c tools/merovingian/daemon/controlrunner.c tools/merovingian/daemon/forkmserver.c tools/merovingian/daemon/handl

MonetDB: oltp - Inject some debugging

2016-10-19 Thread Martin Kersten
Changeset: 101357251f6e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=101357251f6e Modified Files: monetdb5/modules/mal/oltp.c monetdb5/modules/mal/oltp.h Branch: oltp Log Message: Inject some debugging diffs (131 lines): diff --git a/monetdb5/modules/mal

MonetDB: default - merged with Dec2016

2016-10-19 Thread Niels Nes
Changeset: a8d4457cb03d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a8d4457cb03d Added Files: sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.sql sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.stable.err sql/test/BugTracker-2016

MonetDB: Dec2016 - merged with Dec2016

2016-10-19 Thread Niels Nes
Changeset: 983b8e240c9a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=983b8e240c9a Added Files: sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.sql sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.stable.err sql/test/BugTracker-2016

MonetDB: Jun2016 - backported fix for mal types of both results ...

2016-10-19 Thread Niels Nes
Changeset: 13b158ae9dfd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=13b158ae9dfd Modified Files: sql/backends/monet5/UDF/Tests/udf-fuse.stable.out sql/backends/monet5/UDF/Tests/udf-reverse.stable.out sql/backends/monet5/sql_gencode.c sql/ben

MonetDB: Jun2016 - fixed bugs 6078, 6077 and 6076

2016-10-19 Thread Niels Nes
Changeset: ce980adad65b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ce980adad65b Added Files: sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.sql sql/test/BugTracker-2016/Tests/assert-on-project.Bug-6078.stable.err sql/test/BugTracker-2016

MonetDB: default - Merge with Dec2016 branch.

2016-10-19 Thread Sjoerd Mullender
Changeset: 37815014fb32 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=37815014fb32 Modified Files: configure.ag Branch: default Log Message: Merge with Dec2016 branch. diffs (16 lines): diff --git a/configure.ag b/configure.ag --- a/configure.ag +++ b/configure.a

MonetDB: Dec2016 - Work around a smart clang optimizer that opti...

2016-10-19 Thread Sjoerd Mullender
Changeset: a42cc7f6030c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a42cc7f6030c Modified Files: configure.ag Branch: Dec2016 Log Message: Work around a smart clang optimizer that optimizes the test away. diffs (16 lines): diff --git a/configure.ag b/configure.

MonetDB: Dec2016 - Merge with Jun2016 branch.

2016-10-19 Thread Sjoerd Mullender
Changeset: 5083b232dd71 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5083b232dd71 Modified Files: gdk/gdk_bbp.c gdk/gdk_select.c tools/merovingian/daemon/argvcmds.c tools/merovingian/daemon/client.c tools/merovingian/daemon/controlrun

MonetDB: default - Merge with Dec2016 branch.

2016-10-19 Thread Sjoerd Mullender
Changeset: 7a75706679ba for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7a75706679ba Modified Files: clients/mapiclient/dotmonetdb.c clients/mapiclient/dotmonetdb.h clients/mapiclient/mclient.1 clients/mapiclient/mclient.c clients/mapicl

MonetDB: Jun2016 - Small memory leak.

2016-10-19 Thread Sjoerd Mullender
Changeset: 7fe046e8a8d8 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7fe046e8a8d8 Modified Files: tools/merovingian/daemon/multiplex-funnel.c Branch: Jun2016 Log Message: Small memory leak. diffs (11 lines): diff --git a/tools/merovingian/daemon/multiplex-funnel

MonetDB: Jun2016 - Don't let go of the lock between finding and ...

2016-10-19 Thread Sjoerd Mullender
Changeset: 2ca2d43be403 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2ca2d43be403 Modified Files: tools/merovingian/daemon/multiplex-funnel.c Branch: Jun2016 Log Message: Don't let go of the lock between finding and using. diffs (21 lines): diff --git a/tools/me

MonetDB: Jun2016 - Avoid closing twice.

2016-10-19 Thread Sjoerd Mullender
Changeset: 29cb8a8cc6d2 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=29cb8a8cc6d2 Modified Files: tools/merovingian/daemon/merovingian.c tools/merovingian/daemon/multiplex-funnel.c Branch: Jun2016 Log Message: Avoid closing twice. diffs (46 lines): diff

MonetDB: Jun2016 - No need to unlock after failed locking; no ne...

2016-10-19 Thread Sjoerd Mullender
Changeset: c91241036ed4 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c91241036ed4 Modified Files: tools/merovingian/daemon/merovingian.c Branch: Jun2016 Log Message: No need to unlock after failed locking; no need to unlink lock file. diffs (20 lines): diff --gi

MonetDB: Jun2016 - No need to first call stat and then chdir to ...

2016-10-19 Thread Sjoerd Mullender
Changeset: fbd473976a0d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fbd473976a0d Modified Files: tools/merovingian/daemon/merovingian.c Branch: Jun2016 Log Message: No need to first call stat and then chdir to test the same thing. diffs (27 lines): diff --git a

MonetDB: Jun2016 - Don't close socket: the caller always does this.

2016-10-19 Thread Sjoerd Mullender
Changeset: 981dae2de572 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=981dae2de572 Modified Files: tools/merovingian/daemon/controlrunner.c Branch: Jun2016 Log Message: Don't close socket: the caller always does this. diffs (11 lines): diff --git a/tools/meroving

MonetDB: Jun2016 - Layout, and a comment fix.

2016-10-19 Thread Sjoerd Mullender
Changeset: c8f86d688f30 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c8f86d688f30 Modified Files: tools/merovingian/daemon/merovingian.c tools/merovingian/daemon/merovingian.h tools/merovingian/daemon/multiplex-funnel.c Branch: Jun2016 Log Message:

MonetDB: Jun2016 - Close socket if giving it to a new thread fails.

2016-10-19 Thread Sjoerd Mullender
Changeset: 2283da58fb1b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2283da58fb1b Modified Files: tools/merovingian/daemon/client.c Branch: Jun2016 Log Message: Close socket if giving it to a new thread fails. diffs (11 lines): diff --git a/tools/merovingian/dae

MonetDB: Jun2016 - Don't close streams twice. That's a race con...

2016-10-19 Thread Sjoerd Mullender
Changeset: b180c89de97a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b180c89de97a Modified Files: tools/merovingian/daemon/proxy.c Branch: Jun2016 Log Message: Don't close streams twice. That's a race condition waiting to happen. diffs (37 lines): diff --git a/