MonetDB: HTM - Merge with 2PC branch.

2016-09-06 Thread Sjoerd Mullender
Changeset: b72363d0779e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b72363d0779e
Modified Files:
sql/server/sql_mvc.c
sql/server/sql_mvc.h
Branch: HTM
Log Message:

Merge with 2PC branch.


diffs (39 lines):

diff --git a/sql/server/sql_mvc.c b/sql/server/sql_mvc.c
--- a/sql/server/sql_mvc.c
+++ b/sql/server/sql_mvc.c
@@ -283,7 +283,7 @@ sql_trans_deref( sql_trans *tr )
return tr->parent;
 }
 
-int
+static int
 mvc_commit_prepare(mvc *m, int chain, const char *name, sql_trans *tr) {
sql_trans *cur = m->session->tr, *ctr;
int result = SQL_OK;//, wait = 0;
@@ -382,7 +382,6 @@ mvc_commit(mvc *m, int chain, const char
int result = SQL_OK;//, wait = 0;
 
if ((result = mvc_commit_prepare(m, chain, name, tr)) != SQL_OK) {
-   store_unlock();
return 0;
}
 
@@ -416,7 +415,6 @@ mvc_precommit(mvc *m, int chain, const c
tr->precommit_id = id;
 
if ((result = mvc_commit_prepare(m, chain, name, tr)) != SQL_OK) {
-   store_unlock();
return 0;
}
 
diff --git a/sql/server/sql_mvc.h b/sql/server/sql_mvc.h
--- a/sql/server/sql_mvc.h
+++ b/sql/server/sql_mvc.h
@@ -150,7 +150,6 @@ extern int mvc_debug_on(mvc *m, int flag
 #define has_snapshots(tr) ((tr) && (tr)->parent && (tr)->parent->parent)
 
 extern void mvc_trans(mvc *c);
-extern int mvc_commit_prepare(mvc *m, int chain, const char *name, sql_trans 
*tr);
 extern void mvc_commit_finish(mvc *m, int chain, const char *name);
 extern int mvc_commit(mvc *c, int chain, const char *name);
 extern int mvc_precommit(mvc *m, int chain, const char *name, lng id);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: HTM - Merge with 2PC

2016-09-05 Thread Panagiotis Koutsourakis
Changeset: 1b1e680aeee6 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1b1e680aeee6
Branch: HTM
Log Message:

Merge with 2PC

___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: HTM - Merge with 2PC

2016-09-05 Thread Panagiotis Koutsourakis
Changeset: 45c64d883d9b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=45c64d883d9b
Added Files:
sql/test/BugTracker-2016/Tests/simpletest.stable.err
sql/test/BugTracker-2016/Tests/simpletest.stable.out
Modified Files:
configure.ag
gdk/gdk_firstn.c
gdk/gdk_group.c
gdk/gdk_logger.c
gdk/gdk_posix.c
gdk/gdk_private.h
gdk/gdk_project.c
gdk/gdk_system.c
gdk/gdk_system.h
gdk/gdk_system_private.h
gdk/gdk_utils.c
gdk/gdk_value.c
java/ChangeLog
java/src/main/java/nl/cwi/monetdb/client/JdbcClient.java
java/src/main/java/nl/cwi/monetdb/util/CmdLineOpts.java
java/src/main/java/nl/cwi/monetdb/util/OptionsException.java
java/src/main/java/nl/cwi/monetdb/util/SQLExporter.java
monetdb5/mal/mal_dataflow.c
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_function.c
monetdb5/mal/mal_import.c
monetdb5/mal/mal_interpreter.c
monetdb5/mal/mal_listing.c
monetdb5/mal/mal_module.c
monetdb5/mal/mal_profiler.c
monetdb5/mal/mal_resolve.c
monetdb5/mal/mal_session.c
monetdb5/mal/mal_stack.h
monetdb5/modules/atoms/blob.c
monetdb5/modules/atoms/color.c
monetdb5/modules/atoms/identifier.c
monetdb5/modules/atoms/inet.c
monetdb5/modules/atoms/json.c
monetdb5/modules/atoms/mtime.c
monetdb5/modules/atoms/streams.c
monetdb5/modules/kernel/algebra.c
monetdb5/modules/mal/inspect.c
monetdb5/modules/mal/mal_mapi.c
monetdb5/modules/mal/tablet.c
monetdb5/modules/mal/tokenizer.c
monetdb5/optimizer/opt_pipes.c
sql/backends/monet5/sql_gencode.c
sql/backends/monet5/sql_scenario.c
sql/jdbc/tests/Tests/Test_JdbcClient.stable.out
sql/server/rel_optimizer.c
sql/server/rel_select.c

sql/test/BugTracker-2016/Tests/like_in_non_sys_schema.Bug-4062.stable.err

sql/test/BugTracker-2016/Tests/like_in_non_sys_schema.Bug-4062.stable.out
sql/test/BugTracker-2016/Tests/simpletest.sql
Branch: HTM
Log Message:

Merge with 2PC


diffs (truncated from 1928 to 300 lines):

diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -1147,6 +1147,13 @@ AS_VAR_IF([have_perl], [no],
PERL_LIBDIR=`"$PERL" -MConfig -e 
'$x=$Config{installvendorarch}; $x =~ s|$Config{vendorprefix}/||; print $x;' 
2>/dev/null`
# On Darwin this starts with a slash, remove it
PERL_LIBDIR="${PERL_LIBDIR@%:@/}"
+   AS_VAR_IF([PERL_LIBDIR], [], [
+   # if empty (e.g. on FreeBSD) try something else
+   PERL_LIBDIR=`"$PERL" -MConfig -e 
'$x=$Config{sitelib}; $x =~ s|$Config{prefix}/||; print $x;' 2>/dev/null`
+   AS_VAR_IF([PERL_LIBDIR], [], [
+   # if still empty, give up
+   have_perl=no
+   why_have_perl='(cannot 
determine location for files)'])])
],
[no], [],
[
diff --git a/gdk/gdk_firstn.c b/gdk/gdk_firstn.c
--- a/gdk/gdk_firstn.c
+++ b/gdk/gdk_firstn.c
@@ -656,6 +656,8 @@ BATfirstn_grouped(BAT **topn, BAT **gids
 * can use the base type */
tpe = ATOMbasetype(tpe); /* takes care of oid */
groups = GDKmalloc(sizeof(*groups) * n);
+   if( groups == NULL)
+   return GDK_FAIL;
oldcand = cand;
if (asc) {
switch (tpe) {
@@ -960,6 +962,8 @@ BATfirstn_grouped_with_groups(BAT **topn
 * can use the base type */
tpe = ATOMbasetype(tpe); /* takes care of oid */
groups = GDKmalloc(sizeof(*groups) * n);
+   if( groups == NULL)
+   return GDK_FAIL;
gv = (const oid *) Tloc(g, 0);
oldcand = cand;
if (asc) {
diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c
--- a/gdk/gdk_group.c
+++ b/gdk/gdk_group.c
@@ -711,6 +711,9 @@ BATgroup_internal(BAT **groups, BAT **ex
unsigned char *restrict bgrps = GDKmalloc(256);
const unsigned char *restrict w = (const unsigned char *) 
Tloc(b, 0);
unsigned char v;
+
+   if( bgrps == NULL)
+   goto error;
memset(bgrps, 0xFF, 256);
if (histo)
memset(cnts, 0, maxgrps * sizeof(lng));
@@ -737,6 +740,9 @@ BATgroup_internal(BAT **groups, BAT **ex
unsigned short *restrict sgrps = GDKmalloc(65536 * 
sizeof(short));
const unsigned short *restrict w = (const unsigned short *) 
Tloc(b, 0);
unsigned short v;
+
+   if( sgrps == NULL)
+   goto error;

MonetDB: HTM - Merge with 2PC

2016-09-05 Thread Panagiotis Koutsourakis
Changeset: 1f7e91473f13 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1f7e91473f13
Added Files:
buildtools/autogen/autogen/filesplit.py
clients/Tests/MAL-signatures.sql
monetdb5/mal/Tests/tst023.malC
monetdb5/mal/Tests/tst023.stable.err
monetdb5/mal/Tests/tst023.stable.out
monetdb5/optimizer/opt_emptybind.c
monetdb5/optimizer/opt_emptybind.h
monetdb5/optimizer/opt_jit.c
monetdb5/optimizer/opt_jit.h
sql/backends/monet5/Tests/int_notation_1e5.sql
sql/backends/monet5/Tests/int_notation_1e5.stable.err
sql/backends/monet5/Tests/int_notation_1e5.stable.out
sql/backends/monet5/Tests/pyapi31.stable.err
sql/backends/monet5/Tests/pyapi31.stable.out
sql/backends/monet5/Tests/pyapi32.sql
sql/backends/monet5/Tests/pyapi32.stable.err
sql/backends/monet5/Tests/pyapi32.stable.out
sql/backends/monet5/Tests/pyloader01.sql
sql/backends/monet5/Tests/pyloader01.stable.err
sql/backends/monet5/Tests/pyloader01.stable.out
sql/backends/monet5/Tests/pyloader02.sql
sql/backends/monet5/Tests/pyloader02.stable.err
sql/backends/monet5/Tests/pyloader02.stable.out
sql/backends/monet5/Tests/pyloader03.sql
sql/backends/monet5/Tests/pyloader03.stable.err
sql/backends/monet5/Tests/pyloader03.stable.out
sql/backends/monet5/Tests/pyloader04.sql
sql/backends/monet5/Tests/pyloader04.stable.err
sql/backends/monet5/Tests/pyloader04.stable.out
sql/backends/monet5/Tests/pyloader05.sql
sql/backends/monet5/Tests/pyloader05.stable.err
sql/backends/monet5/Tests/pyloader05.stable.out
sql/backends/monet5/Tests/pyloader06.sql
sql/backends/monet5/Tests/pyloader06.stable.err
sql/backends/monet5/Tests/pyloader06.stable.out
sql/backends/monet5/Tests/pyloader07.sql
sql/backends/monet5/Tests/pyloader07.stable.err
sql/backends/monet5/Tests/pyloader07.stable.out
sql/backends/monet5/UDF/pyapi/convert_loops.h
sql/backends/monet5/UDF/pyapi/emit.c
sql/backends/monet5/UDF/pyapi/emit.h
sql/backends/monet5/UDF/pyapi/pyloader.c
sql/benchmarks/tpch/Tests/02-explain.stable.out.32bit
sql/benchmarks/tpch/Tests/02-plan.stable.out.32bit
sql/benchmarks/tpch/Tests/13-plan.stable.out.32bit
sql/benchmarks/tpch/Tests/16-plan.stable.out.32bit

sql/test/BugTracker-2010/Tests/offset_limited_32bit.SF-2950579.stable.err.32bit

sql/test/BugTracker-2010/Tests/offset_limited_32bit.SF-2950579.stable.out.32bit
sql/test/BugTracker-2016/Tests/convert-function-test-hge.Bug-3460.sql

sql/test/BugTracker-2016/Tests/convert-function-test-hge.Bug-3460.stable.err

sql/test/BugTracker-2016/Tests/convert-function-test-hge.Bug-3460.stable.out
sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.sql
sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.stable.err

sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.stable.err.int128
sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.stable.out

sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.stable.out.int128
sql/test/BugTracker-2016/Tests/create_merge_table_withdata.Bug-4041.sql

sql/test/BugTracker-2016/Tests/create_merge_table_withdata.Bug-4041.stable.err

sql/test/BugTracker-2016/Tests/create_merge_table_withdata.Bug-4041.stable.out
sql/test/BugTracker-2016/Tests/innerjoin-leftjoin-or.Bug-4049.sql
sql/test/BugTracker-2016/Tests/innerjoin-leftjoin-or.Bug-4049.stable.err
sql/test/BugTracker-2016/Tests/innerjoin-leftjoin-or.Bug-4049.stable.out
sql/test/BugTracker-2016/Tests/like_in_non_sys_schema.Bug-4062.sql

sql/test/BugTracker-2016/Tests/like_in_non_sys_schema.Bug-4062.stable.err

sql/test/BugTracker-2016/Tests/like_in_non_sys_schema.Bug-4062.stable.out
sql/test/BugTracker-2016/Tests/querylog.stable.err
sql/test/BugTracker-2016/Tests/querylog.stable.out
sql/test/BugTracker-2016/Tests/simpletest.sql
sql/test/BugTracker-2016/Tests/timestamp_with_tz_fromstr.Bug-4019.sql

sql/test/BugTracker-2016/Tests/timestamp_with_tz_fromstr.Bug-4019.stable.err

sql/test/BugTracker-2016/Tests/timestamp_with_tz_fromstr.Bug-4019.stable.out
sql/test/BugTracker-2016/Tests/trigger_bulk.Bug-4045.sql
sql/test/BugTracker-2016/Tests/trigger_bulk.Bug-4045.stable.err
sql/test/BugTracker-2016/Tests/trigger_bulk.Bug-4045.stable.out
sql/test/bugs/Tests/filter_error.sql
sql/test/bugs/Tests/filter_error.stable.err
sql/test/bugs/Tests/filter_error.stable.out
sql/test/copy/Tests/columns.sql
sql/test/copy/Tests/columns.stable.err
sql/test/copy/Tests/columns.stable.out

MonetDB: HTM - Merge with 2PC

2016-07-15 Thread Panagiotis Koutsourakis
Changeset: d9ca9b480e6a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d9ca9b480e6a
Added Files:
ChangeLog-Archive
ChangeLog.Jun2016
gdk/gdk_interprocess.c
gdk/gdk_interprocess.h
java/tests/Test_PSgetObject.java
sql/backends/monet5/Tests/pyapi31.sql
sql/backends/monet5/UDF/cudf/80_udf.mal
sql/backends/monet5/UDF/cudf/80_udf.sql
sql/backends/monet5/UDF/cudf/80_udf_hge.mal
sql/backends/monet5/UDF/cudf/80_udf_hge.sql
sql/backends/monet5/UDF/cudf/Makefile.ag
sql/backends/monet5/UDF/cudf/README
sql/backends/monet5/UDF/cudf/Tests/All
sql/backends/monet5/UDF/cudf/Tests/udf-fuse.sql
sql/backends/monet5/UDF/cudf/Tests/udf-fuse.stable.err
sql/backends/monet5/UDF/cudf/Tests/udf-fuse.stable.out
sql/backends/monet5/UDF/cudf/Tests/udf-reverse.sql
sql/backends/monet5/UDF/cudf/Tests/udf-reverse.stable.err
sql/backends/monet5/UDF/cudf/Tests/udf-reverse.stable.out
sql/backends/monet5/UDF/cudf/udf.c
sql/backends/monet5/UDF/cudf/udf.h
sql/backends/monet5/UDF/cudf/udf.mal
sql/backends/monet5/UDF/cudf/udf_hge.mal
sql/backends/monet5/UDF/cudf/udf_impl.h
sql/backends/monet5/UDF/pyapi/50_pyapi.mal
sql/backends/monet5/UDF/pyapi/Makefile.ag
sql/backends/monet5/UDF/pyapi/Tests/All
sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_boolean.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_boolean.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_boolean.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_numeric_nested.malC

sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_numeric_nested.stable.err

sql/backends/monet5/UDF/pyapi/Tests/pyapi_numpy_numeric_nested.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_pandas.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_pandas.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_pandas.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_returntypes.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_returntypes.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_returntypes.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_boolean.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_boolean.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_boolean.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_huge.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_huge.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_huge.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_numeric.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_numeric.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_numeric.stable.out
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_string.malC
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_string.stable.err
sql/backends/monet5/UDF/pyapi/Tests/pyapi_types_string.stable.out
sql/backends/monet5/UDF/pyapi/connection.c
sql/backends/monet5/UDF/pyapi/connection.h
sql/backends/monet5/UDF/pyapi/formatinput.c
sql/backends/monet5/UDF/pyapi/formatinput.h
sql/backends/monet5/UDF/pyapi/pyapi.c
sql/backends/monet5/UDF/pyapi/pyapi.h
sql/backends/monet5/UDF/pyapi/pyapi.mal
sql/backends/monet5/UDF/pyapi/pyapi_locatepython.bat
sql/backends/monet5/UDF/pyapi/pytypes.c
sql/backends/monet5/UDF/pyapi/pytypes.h
sql/backends/monet5/UDF/pyapi/type_conversion.c
sql/backends/monet5/UDF/pyapi/type_conversion.h
sql/backends/monet5/UDF/pyapi/unicode.c
sql/backends/monet5/UDF/pyapi/unicode.h
sql/backends/monet5/UDF/pyapi/unspecified_evil.h
sql/jdbc/tests/Tests/Test_PSgetObject.SQL.bat
sql/jdbc/tests/Tests/Test_PSgetObject.SQL.sh
sql/jdbc/tests/Tests/Test_PSgetObject.stable.err
sql/jdbc/tests/Tests/Test_PSgetObject.stable.out
sql/test/BugTracker-2016/Tests/analyze-quotes-incorrectly.Bug-4021.sql

sql/test/BugTracker-2016/Tests/analyze-quotes-incorrectly.Bug-4021.stable.err

sql/test/BugTracker-2016/Tests/analyze-quotes-incorrectly.Bug-4021.stable.out
sql/test/BugTracker-2016/Tests/boolean-evaluation.Bug-4025.sql
sql/test/BugTracker-2016/Tests/boolean-evaluation.Bug-4025.stable.err
sql/test/BugTracker-2016/Tests/boolean-evaluation.Bug-4025.stable.out
sql/test/BugTracker-2016/Tests/nested-mal-with-multiplex.Bug-4035.sql

sql/test/BugTracker-2016/Tests/nested-mal-with-multiplex.Bug-4035.stable.err

sql/test/BugTracker-2016/Tests/nested-mal-with-multiplex.Bug-4035.stable.out
sql/test/bugs/Tests/select_select_bug.sql
sql/test/bugs/Tests/select_select_bug.stable.err

MonetDB: HTM - Merge with 2PC

2016-07-05 Thread Panagiotis Koutsourakis
Changeset: 6d6cf8efc56d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6d6cf8efc56d
Added Files:
MacOSX/MonetDB_logo.png
clients/R/Tests/copy_into_fwf.R
clients/R/Tests/copy_into_fwf.reqtests
clients/R/Tests/copy_into_fwf.stable.err
clients/R/Tests/copy_into_fwf.stable.out
clients/R/Tests/dplyr.timeout
clients/R/Tests/install.timeout
debian/fix-deb.sh
debian/libmonetdb-client8.install
debian/libmonetdb-stream8.install
debian/libmonetdb13.install
debian/monetdb-r.install
gdk/gdk_orderidx.c
gdk/interprocess.c
gdk/interprocess.h
java/tests/Test_CisValid.java
java/tests/Test_FetchSize.java
monetdb5/extras/pyapi/50_pyapi.mal
monetdb5/extras/pyapi/Makefile.ag
monetdb5/extras/pyapi/Tests/All
monetdb5/extras/pyapi/Tests/pyapi_numpy_boolean.malC
monetdb5/extras/pyapi/Tests/pyapi_numpy_boolean.stable.err
monetdb5/extras/pyapi/Tests/pyapi_numpy_boolean.stable.out
monetdb5/extras/pyapi/Tests/pyapi_numpy_numeric_nested.malC
monetdb5/extras/pyapi/Tests/pyapi_numpy_numeric_nested.stable.err
monetdb5/extras/pyapi/Tests/pyapi_numpy_numeric_nested.stable.out
monetdb5/extras/pyapi/Tests/pyapi_pandas.malC
monetdb5/extras/pyapi/Tests/pyapi_pandas.stable.err
monetdb5/extras/pyapi/Tests/pyapi_pandas.stable.out
monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC
monetdb5/extras/pyapi/Tests/pyapi_returntypes.stable.err
monetdb5/extras/pyapi/Tests/pyapi_returntypes.stable.out
monetdb5/extras/pyapi/Tests/pyapi_types_boolean.malC
monetdb5/extras/pyapi/Tests/pyapi_types_boolean.stable.err
monetdb5/extras/pyapi/Tests/pyapi_types_boolean.stable.out
monetdb5/extras/pyapi/Tests/pyapi_types_huge.malC
monetdb5/extras/pyapi/Tests/pyapi_types_huge.stable.err
monetdb5/extras/pyapi/Tests/pyapi_types_huge.stable.out
monetdb5/extras/pyapi/Tests/pyapi_types_numeric.malC
monetdb5/extras/pyapi/Tests/pyapi_types_numeric.stable.err
monetdb5/extras/pyapi/Tests/pyapi_types_numeric.stable.out
monetdb5/extras/pyapi/Tests/pyapi_types_string.malC
monetdb5/extras/pyapi/Tests/pyapi_types_string.stable.err
monetdb5/extras/pyapi/Tests/pyapi_types_string.stable.out
monetdb5/extras/pyapi/connection.c
monetdb5/extras/pyapi/connection.h
monetdb5/extras/pyapi/formatinput.c
monetdb5/extras/pyapi/formatinput.h
monetdb5/extras/pyapi/pyapi.c
monetdb5/extras/pyapi/pyapi.h
monetdb5/extras/pyapi/pyapi.mal
monetdb5/extras/pyapi/pyapi_locatepython.bat
monetdb5/extras/pyapi/pytypes.c
monetdb5/extras/pyapi/pytypes.h
monetdb5/extras/pyapi/type_conversion.c
monetdb5/extras/pyapi/type_conversion.h
monetdb5/extras/pyapi/unicode.c
monetdb5/extras/pyapi/unicode.h
monetdb5/extras/pyapi/unspecified_evil.h
monetdb5/extras/rapi/Tests/rapi10.malC
monetdb5/extras/rapi/Tests/rapi10.stable.err
monetdb5/extras/rapi/Tests/rapi10.stable.out
monetdb5/modules/mal/Tests/orderidx00.malC
monetdb5/modules/mal/Tests/orderidx00.stable.err
monetdb5/modules/mal/Tests/orderidx00.stable.out
monetdb5/modules/mal/Tests/orderidx01.malC
monetdb5/modules/mal/Tests/orderidx01.stable.err
monetdb5/modules/mal/Tests/orderidx01.stable.out
monetdb5/modules/mal/Tests/orderidx02.malC
monetdb5/modules/mal/Tests/orderidx02.stable.err
monetdb5/modules/mal/Tests/orderidx02.stable.out
monetdb5/modules/mal/Tests/orderidx04.malC
monetdb5/modules/mal/Tests/orderidx04.stable.err
monetdb5/modules/mal/Tests/orderidx04.stable.out
monetdb5/modules/mal/orderidx.c
monetdb5/modules/mal/orderidx.h
monetdb5/modules/mal/orderidx.mal
sql/backends/monet5/Tests/pyapi00.sql
sql/backends/monet5/Tests/pyapi00.stable.err
sql/backends/monet5/Tests/pyapi00.stable.out
sql/backends/monet5/Tests/pyapi01.sql
sql/backends/monet5/Tests/pyapi01.stable.err
sql/backends/monet5/Tests/pyapi01.stable.out
sql/backends/monet5/Tests/pyapi02.sql
sql/backends/monet5/Tests/pyapi02.stable.err
sql/backends/monet5/Tests/pyapi02.stable.out
sql/backends/monet5/Tests/pyapi03.sql
sql/backends/monet5/Tests/pyapi03.stable.err
sql/backends/monet5/Tests/pyapi03.stable.out
sql/backends/monet5/Tests/pyapi04.sql
sql/backends/monet5/Tests/pyapi04.stable.err
sql/backends/monet5/Tests/pyapi04.stable.out
sql/backends/monet5/Tests/pyapi05.sql
sql/backends/monet5/Tests/pyapi05.stable.err
sql/backends/monet5/Tests/pyapi05.stable.out
sql/backends/monet5/Tests/pyapi06.sql

MonetDB: HTM - Merge with 2PC

2016-04-07 Thread Panagiotis Koutsourakis
Changeset: 754c346b3f0d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=754c346b3f0d
Added Files:
buildtools/ChangeLog.Jun2016
clients/ChangeLog.Jun2016
clients/R/MonetDB.R/man/MonetDBLite.Rd
clients/R/MonetDB.R/man/sqlitecompat.Rd
clients/Tests/SQL-dump.SQL.py
clients/mapilib/ChangeLog.Jun2016
clients/python2/ChangeLog.Jun2016
clients/python3/ChangeLog.Jun2016
common/stream/ChangeLog.Jun2016
gdk/ChangeLog.Jun2016
geom/ChangeLog.Jun2016
java/ChangeLog.Jun2016
monetdb5/ChangeLog.Jun2016
monetdb5/extras/rapi/converters.c.h
sql/ChangeLog.Jun2016
sql/test/BugTracker-2016/Tests/catalog_name_qualifier.Bug-3948.sql

sql/test/BugTracker-2016/Tests/catalog_name_qualifier.Bug-3948.stable.err

sql/test/BugTracker-2016/Tests/catalog_name_qualifier.Bug-3948.stable.out
sql/test/BugTracker-2016/Tests/column_alias_in_where_clause.Bug-3947.sql

sql/test/BugTracker-2016/Tests/column_alias_in_where_clause.Bug-3947.stable.err

sql/test/BugTracker-2016/Tests/column_alias_in_where_clause.Bug-3947.stable.out
sql/test/BugTracker-2016/Tests/consolidated_table.Bug-3954.sql
sql/test/BugTracker-2016/Tests/data-uuid.csv.bz2
sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.sql
sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.err
sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out
sql/test/BugTracker-2016/Tests/foreign_key.Bug-3938.sql
sql/test/BugTracker-2016/Tests/foreign_key.Bug-3938.stable.err
sql/test/BugTracker-2016/Tests/foreign_key.Bug-3938.stable.out
sql/test/BugTracker-2016/Tests/group_distinct_quantile.Bug-3927.sql

sql/test/BugTracker-2016/Tests/group_distinct_quantile.Bug-3927.stable.err

sql/test/BugTracker-2016/Tests/group_distinct_quantile.Bug-3927.stable.out
sql/test/BugTracker-2016/Tests/invalidcolumns.Bug-3968.sql
sql/test/BugTracker-2016/Tests/merge_project.Bug-3955.sql
sql/test/BugTracker-2016/Tests/merge_project.Bug-3955.stable.err
sql/test/BugTracker-2016/Tests/merge_project.Bug-3955.stable.out

sql/test/BugTracker-2016/Tests/min-max-uuid-column-wrong-results.Bug-3953.sql.in

sql/test/BugTracker-2016/Tests/min-max-uuid-column-wrong-results.Bug-3953.stable.err

sql/test/BugTracker-2016/Tests/min-max-uuid-column-wrong-results.Bug-3953.stable.out
sql/test/BugTracker-2016/Tests/null_in_null.Bug-3900.sql
sql/test/BugTracker-2016/Tests/null_in_null.Bug-3900.stable.err
sql/test/BugTracker-2016/Tests/null_in_null.Bug-3900.stable.out
sql/test/BugTracker-2016/Tests/rank_rewrite.Bug-3890.sql
sql/test/BugTracker-2016/Tests/rank_rewrite.Bug-3890.stable.err
sql/test/BugTracker-2016/Tests/rank_rewrite.Bug-3890.stable.out
sql/test/BugTracker-2016/Tests/stream_table_crash.Bug-3952.sql
sql/test/BugTracker-2016/Tests/update_crash.Bug-3954.sql
sql/test/BugTracker-2016/Tests/update_crash.Bug-3954.stable.err
sql/test/BugTracker-2016/Tests/update_crash.Bug-3954.stable.out
sql/test/emptydb-upgrade-chain-hge/Tests/All
sql/test/emptydb-upgrade-chain-hge/Tests/check.SQL.py.src
sql/test/emptydb-upgrade-chain-hge/Tests/check.reqtests
sql/test/emptydb-upgrade-chain-hge/Tests/check.stable.err.int128
sql/test/emptydb-upgrade-chain-hge/Tests/check.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/dump.SQL.py
sql/test/emptydb-upgrade-chain-hge/Tests/dump.reqtests
sql/test/emptydb-upgrade-chain-hge/Tests/dump.stable.err.int128
sql/test/emptydb-upgrade-chain-hge/Tests/dump.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/package.py
sql/test/emptydb-upgrade-chain-hge/Tests/package.reqtests
sql/test/emptydb-upgrade-chain-hge/Tests/package.stable.err.int128
sql/test/emptydb-upgrade-chain-hge/Tests/package.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/unpackage.py
sql/test/emptydb-upgrade-chain-hge/Tests/unpackage.stable.err.int128
sql/test/emptydb-upgrade-chain-hge/Tests/unpackage.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.sql
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.err.int128
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade-chain/Tests/All
sql/test/emptydb-upgrade-chain/Tests/check.SQL.py.src
sql/test/emptydb-upgrade-chain/Tests/check.reqtests
sql/test/emptydb-upgrade-chain/Tests/check.stable.err
sql/test/emptydb-upgrade-chain/Tests/check.stable.out
sql/test/emptydb-upgrade-chain/Tests/check.stable.out.int128
sql/test/emptydb-upgrade-chain/Tests/dump.SQL.py

MonetDB: HTM - Merge with 2PC

2016-03-22 Thread Panagiotis Koutsourakis
Changeset: f33ff3f0498c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f33ff3f0498c
Added Files:
debian/libmonetdb5-server-lidar.install
gdk/gdk_hash.c
gdk/gdk_hash.h
gdk/gdk_project.c
geom/documentation/functions.pdf
geom/documentation/functions.tex
geom/monetdb5/geom.h
geom/monetdb5/geomBulk.c
geom/monetdb5/geom_upgrade.c
geom/sql/Tests/area.sql
geom/sql/Tests/asBinary.sql
geom/sql/Tests/asBinary.stable.err
geom/sql/Tests/asBinary.stable.out
geom/sql/Tests/centroid.sql
geom/sql/Tests/distance.sql
geom/sql/Tests/intersection.sql
geom/sql/Tests/length.sql
geom/sql/Tests/makeLine.sql
geom/sql/Tests/makeLine.stable.err
geom/sql/Tests/makeLine.stable.out
geom/sql/Tests/mbr.sql
geom/sql/Tests/mbr.stable.err
geom/sql/Tests/mbr.stable.out
geom/sql/Tests/mbr_left.sql
geom/sql/Tests/mbr_left.stable.err
geom/sql/Tests/mbr_left.stable.out
geom/sql/Tests/mbr_right.sql
geom/sql/Tests/mbr_right.stable.err
geom/sql/Tests/mbr_right.stable.out
geom/sql/Tests/pointOnSurface.sql
geom/sql/Tests/pointOnSurface.stable.err
geom/sql/Tests/pointOnSurface.stable.out
geom/sql/Tests/union.sql
geom/sql/Tests/union.stable.err
geom/sql/Tests/union.stable.out
geom/sql/conformance/Tests/All
geom/sql/conformance/Tests/T1.modules
geom/sql/conformance/Tests/T1.reqtests
geom/sql/conformance/Tests/T1.sql
geom/sql/conformance/Tests/T1.stable.err
geom/sql/conformance/Tests/T1.stable.out
geom/sql/conformance/Tests/T10.modules
geom/sql/conformance/Tests/T10.reqtests
geom/sql/conformance/Tests/T10.sql
geom/sql/conformance/Tests/T10.stable.err
geom/sql/conformance/Tests/T10.stable.out
geom/sql/conformance/Tests/T11.modules
geom/sql/conformance/Tests/T11.reqtests
geom/sql/conformance/Tests/T11.sql
geom/sql/conformance/Tests/T11.stable.err
geom/sql/conformance/Tests/T11.stable.out
geom/sql/conformance/Tests/T12.modules
geom/sql/conformance/Tests/T12.reqtests
geom/sql/conformance/Tests/T12.sql
geom/sql/conformance/Tests/T12.stable.err
geom/sql/conformance/Tests/T12.stable.out
geom/sql/conformance/Tests/T13.modules
geom/sql/conformance/Tests/T13.reqtests
geom/sql/conformance/Tests/T13.sql
geom/sql/conformance/Tests/T13.stable.err
geom/sql/conformance/Tests/T13.stable.out
geom/sql/conformance/Tests/T14.modules
geom/sql/conformance/Tests/T14.reqtests
geom/sql/conformance/Tests/T14.sql
geom/sql/conformance/Tests/T14.stable.err
geom/sql/conformance/Tests/T14.stable.out
geom/sql/conformance/Tests/T15.modules
geom/sql/conformance/Tests/T15.reqtests
geom/sql/conformance/Tests/T15.sql
geom/sql/conformance/Tests/T15.stable.err
geom/sql/conformance/Tests/T15.stable.out
geom/sql/conformance/Tests/T16.modules
geom/sql/conformance/Tests/T16.reqtests
geom/sql/conformance/Tests/T16.sql
geom/sql/conformance/Tests/T16.stable.err
geom/sql/conformance/Tests/T16.stable.out
geom/sql/conformance/Tests/T17.modules
geom/sql/conformance/Tests/T17.reqtests
geom/sql/conformance/Tests/T17.sql
geom/sql/conformance/Tests/T17.stable.err
geom/sql/conformance/Tests/T17.stable.out
geom/sql/conformance/Tests/T18.modules
geom/sql/conformance/Tests/T18.reqtests
geom/sql/conformance/Tests/T18.sql
geom/sql/conformance/Tests/T18.stable.err
geom/sql/conformance/Tests/T18.stable.out
geom/sql/conformance/Tests/T19.modules
geom/sql/conformance/Tests/T19.reqtests
geom/sql/conformance/Tests/T19.sql
geom/sql/conformance/Tests/T2.modules
geom/sql/conformance/Tests/T2.reqtests
geom/sql/conformance/Tests/T2.sql
geom/sql/conformance/Tests/T2.stable.err
geom/sql/conformance/Tests/T2.stable.out
geom/sql/conformance/Tests/T20.modules
geom/sql/conformance/Tests/T20.reqtests
geom/sql/conformance/Tests/T20.sql
geom/sql/conformance/Tests/T21.modules
geom/sql/conformance/Tests/T21.reqtests
geom/sql/conformance/Tests/T21.sql
geom/sql/conformance/Tests/T21.stable.err
geom/sql/conformance/Tests/T21.stable.out
geom/sql/conformance/Tests/T22.modules
geom/sql/conformance/Tests/T22.reqtests
geom/sql/conformance/Tests/T22.sql
geom/sql/conformance/Tests/T22.stable.err
geom/sql/conformance/Tests/T22.stable.out
geom/sql/conformance/Tests/T23.modules
geom/sql/conformance/Tests/T23.reqtests
geom/sql/conformance/Tests/T23.sql