Changeset: 0e2e29feaab4 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0e2e29feaab4
Added Files:
        sql/test/bugs/Tests/apply_with_union_assertion.sql
        sql/test/bugs/Tests/apply_with_union_assertion.stable.err
        sql/test/bugs/Tests/apply_with_union_assertion.stable.out
        sql/test/pg_regress/Tests/interval.stable.err.int128
        sql/test/pg_regress/Tests/interval.stable.out.int128
        sql/test/pg_regress/Tests/oid.stable.err.oid32
        sql/test/pg_regress/Tests/oid.stable.out.oid32
        sql/test/pg_regress/Tests/oid.stable.out.oid64
        sql/test/remote/Tests/All
        sql/test/remote/Tests/ssbm.SQL.py
Modified Files:
        clients/Tests/MAL-signatures_all.stable.out
        clients/Tests/MAL-signatures_all.stable.out.int128
        clients/Tests/MAL-signatures_fits_geom.stable.out
        clients/Tests/MAL-signatures_fits_geom.stable.out.int128
        clients/Tests/MAL-signatures_geom.stable.out
        clients/Tests/MAL-signatures_geom.stable.out.int128
        clients/Tests/MAL-signatures_none.stable.out
        clients/Tests/MAL-signatures_none.stable.out.int128
        clients/Tests/exports.stable.out
        clients/nodejs/monetdb/mapiclient.js
        clients/nodejs/monetdb/package.json
        clients/odbc/driver/ODBCConvert.c
        clients/odbc/driver/ODBCStmt.h
        clients/odbc/driver/ODBCUtil.c
        clients/odbc/driver/ODBCUtil.h
        clients/odbc/driver/SQLBindCol.c
        clients/odbc/driver/SQLBindParameter.c
        clients/odbc/driver/SQLColAttribute.c
        clients/odbc/driver/SQLColAttributes.c
        clients/odbc/driver/SQLDescribeCol.c
        clients/odbc/driver/SQLDescribeParam.c
        clients/odbc/driver/SQLExtendedFetch.c
        clients/odbc/driver/SQLFetch.c
        clients/odbc/driver/SQLFetchScroll.c
        clients/odbc/driver/SQLGetConnectAttr.c
        clients/odbc/driver/SQLGetConnectOption.c
        clients/odbc/driver/SQLGetCursorName.c
        clients/odbc/driver/SQLGetData.c
        clients/odbc/driver/SQLGetDescField.c
        clients/odbc/driver/SQLGetDescRec.c
        clients/odbc/driver/SQLGetDiagField.c
        clients/odbc/driver/SQLGetEnvAttr.c
        clients/odbc/driver/SQLGetInfo.c
        clients/odbc/driver/SQLGetStmtAttr.c
        clients/odbc/driver/SQLGetStmtOption.c
        clients/odbc/driver/SQLSetConnectAttr.c
        clients/odbc/driver/SQLSetDescField.c
        clients/odbc/driver/SQLSetDescRec.c
        clients/odbc/driver/SQLSetEnvAttr.c
        clients/odbc/driver/SQLSetParam.c
        clients/odbc/driver/SQLSetStmtAttr.c
        clients/odbc/driver/SQLSetStmtOption.c
        configure.ag
        gdk/gdk.h
        gdk/gdk_aggr.c
        gdk/gdk_atomic.h
        gdk/gdk_atoms.c
        gdk/gdk_atoms.h
        gdk/gdk_bat.c
        gdk/gdk_batop.c
        gdk/gdk_bbp.c
        gdk/gdk_calc.c
        gdk/gdk_calc_compare.h
        gdk/gdk_group.c
        gdk/gdk_join.c
        gdk/gdk_private.h
        gdk/gdk_qsort.c
        gdk/gdk_search.c
        gdk/gdk_search.h
        gdk/gdk_select.c
        gdk/gdk_setop.c
        gdk/gdk_ssort_impl.h
        gdk/gdk_system.c
        gdk/gdk_system.h
        gdk/gdk_unique.c
        gdk/gdk_utils.c
        gdk/gdk_value.c
        java/src/nl/cwi/monetdb/jdbc/MonetResultSet.java
        monetdb5/mal/Tests/recycle00.stable.out
        monetdb5/mal/Tests/tst661.stable.out
        monetdb5/mal/Tests/tst662.stable.out
        monetdb5/mal/mal_atom.c
        monetdb5/mal/mal_debugger.c
        monetdb5/mal/mal_function.c
        monetdb5/mal/mal_function.h
        monetdb5/mal/mal_instruction.c
        monetdb5/mal/mal_recycle.c
        monetdb5/modules/atoms/mtime.c
        monetdb5/modules/atoms/mtime.h
        monetdb5/modules/mal/Tests/partition.stable.out
        monetdb5/modules/mal/batcalc.c
        monetdb5/modules/mal/inspect.c
        monetdb5/modules/mal/mal_io.c
        monetdb5/modules/mal/manifold.c
        monetdb5/modules/mal/mat.c
        monetdb5/modules/mal/mdb.c
        monetdb5/modules/mal/mkey.c
        monetdb5/optimizer/Tests/CMexample.stable.out
        monetdb5/optimizer/Tests/CXexample.stable.out
        monetdb5/optimizer/Tests/DCexample.stable.out
        monetdb5/optimizer/Tests/DCexample2.stable.out
        monetdb5/optimizer/Tests/FTexample.stable.out
        monetdb5/optimizer/Tests/GCexample01.stable.out
        monetdb5/optimizer/Tests/JPexample.stable.out
        monetdb5/optimizer/Tests/Mexample.stable.out
        monetdb5/optimizer/Tests/cst00.stable.out
        monetdb5/optimizer/Tests/cst01.stable.out
        monetdb5/optimizer/Tests/cst02.stable.out
        monetdb5/optimizer/Tests/dataflow.stable.out
        monetdb5/optimizer/Tests/garbage.stable.out
        monetdb5/optimizer/Tests/inline00.stable.out
        monetdb5/optimizer/Tests/inline01.stable.out
        monetdb5/optimizer/Tests/inline02.stable.out
        monetdb5/optimizer/Tests/inline03.stable.out
        monetdb5/optimizer/Tests/inline04.stable.out
        monetdb5/optimizer/Tests/inline05.stable.out
        monetdb5/optimizer/Tests/inline06.stable.out
        monetdb5/optimizer/Tests/inline07.stable.out
        monetdb5/optimizer/Tests/inline08.stable.out
        monetdb5/optimizer/Tests/inline09.stable.out
        monetdb5/optimizer/Tests/inline10.stable.out
        monetdb5/optimizer/Tests/inlineCst.stable.out
        monetdb5/optimizer/Tests/inlineIfthen.stable.out
        monetdb5/optimizer/Tests/manifold2.stable.out
        monetdb5/optimizer/Tests/manifold2.stable.out.single
        monetdb5/optimizer/Tests/remap.stable.out
        monetdb5/optimizer/Tests/tst4005.stable.out
        monetdb5/optimizer/Tests/tst4600.stable.out
        monetdb5/optimizer/Tests/tst4601.stable.out
        monetdb5/optimizer/Tests/tst4630.stable.out
        monetdb5/optimizer/opt_support.c
        monetdb5/scheduler/Tests/sched00.stable.out
        sql/backends/monet5/LSST/lsst.c
        sql/backends/monet5/UDF/Tests/udf-fuse.stable.out
        sql/backends/monet5/UDF/Tests/udf-reverse.stable.out
        sql/backends/monet5/rest/Tests/jsonstore00.stable.out
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql.h
        sql/backends/monet5/sql.mal
        sql/backends/monet5/sql_bat2time.c
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_result.c
        sql/backends/monet5/sql_scenario.c
        sql/benchmarks/tpch/Tests/16-explain.stable.out.32bit
        sql/server/rel_distribute.c
        sql/server/rel_optimizer.c
        sql/server/sql_qc.c
        
sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows
        sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.out.Solaris
        
sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out
        
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out
        sql/test/BugTracker-2014/Tests/case-sqrt.Bug-3627.stable.err
        sql/test/BugTracker-2014/Tests/case-sqrt.Bug-3627.stable.out
        
sql/test/BugTracker-2014/Tests/varchar_conversion_crash.Bug-3506.stable.err
        
sql/test/BugTracker-2014/Tests/varchar_conversion_crash.Bug-3506.stable.out
        sql/test/BugTracker/Tests/insert_not_exists.SF-1380287.stable.out
        sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out.32bit
        sql/test/Skyserver/Tests/Skyserver.stable.out
        sql/test/Tests/decimal2.stable.out
        sql/test/Tests/setoptimizer.stable.out.Windows
        sql/test/Tests/systemfunctions.stable.out
        sql/test/Tests/trace.stable.out
        sql/test/bugs/Tests/All
        sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324_MapiClient.stable.out
        sql/test/leaks/Tests/check1.stable.out
        sql/test/leaks/Tests/check1.stable.out.int128
        sql/test/leaks/Tests/check1_bam.stable.out
        sql/test/leaks/Tests/check1_gsl.stable.out
        sql/test/leaks/Tests/check1_gsl.stable.out.int128
        sql/test/leaks/Tests/check1_nogeom.stable.out
        sql/test/leaks/Tests/check1_nogeom.stable.out.int128
        sql/test/leaks/Tests/check2.stable.out
        sql/test/leaks/Tests/check2.stable.out.int128
        sql/test/leaks/Tests/check2_bam.stable.out
        sql/test/leaks/Tests/check2_gsl.stable.out
        sql/test/leaks/Tests/check2_gsl.stable.out.int128
        sql/test/leaks/Tests/check2_nogeom.stable.out
        sql/test/leaks/Tests/check2_nogeom.stable.out.int128
        sql/test/leaks/Tests/check3.stable.out
        sql/test/leaks/Tests/check3.stable.out.int128
        sql/test/leaks/Tests/check3_bam.stable.out
        sql/test/leaks/Tests/check3_gsl.stable.out
        sql/test/leaks/Tests/check3_gsl.stable.out.int128
        sql/test/leaks/Tests/check3_nogeom.stable.out
        sql/test/leaks/Tests/check3_nogeom.stable.out.int128
        sql/test/leaks/Tests/check4.stable.out
        sql/test/leaks/Tests/check4.stable.out.int128
        sql/test/leaks/Tests/check4_bam.stable.out
        sql/test/leaks/Tests/check4_gsl.stable.out
        sql/test/leaks/Tests/check4_gsl.stable.out.int128
        sql/test/leaks/Tests/check4_nogeom.stable.out
        sql/test/leaks/Tests/check4_nogeom.stable.out.int128
        sql/test/leaks/Tests/check5.stable.out
        sql/test/leaks/Tests/check5.stable.out.int128
        sql/test/leaks/Tests/check5_bam.stable.out
        sql/test/leaks/Tests/check5_gsl.stable.out
        sql/test/leaks/Tests/check5_gsl.stable.out.int128
        sql/test/leaks/Tests/check5_nogeom.stable.out
        sql/test/leaks/Tests/check5_nogeom.stable.out.int128
        sql/test/pg_regress/Tests/case.sql
        sql/test/pg_regress/Tests/case.stable.out
        sql/test/pg_regress/Tests/float4.stable.out
        sql/test/pg_regress/Tests/interval.sql
        sql/test/pg_regress/Tests/interval.stable.err
        sql/test/pg_regress/Tests/time.stable.err
        sql/test/pg_regress/Tests/time.stable.out
        sql/test/pg_regress/Tests/timestamp.stable.err
        sql/test/pg_regress/Tests/timestamp.stable.out
        sql/test/pg_regress/Tests/timestamptz.stable.err
        sql/test/pg_regress/Tests/timestamptz.stable.out
        sql/test/pg_regress/Tests/timetz.stable.err
        sql/test/pg_regress/Tests/timetz.stable.out
        testing/Mtest.py.in
Branch: datacell
Log Message:

Merge with the default branch


diffs (truncated from 13288 to 300 lines):

diff --git a/clients/Tests/MAL-signatures_all.stable.out 
b/clients/Tests/MAL-signatures_all.stable.out
--- a/clients/Tests/MAL-signatures_all.stable.out
+++ b/clients/Tests/MAL-signatures_all.stable.out
@@ -22924,6 +22924,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -30712,6 +30716,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -35355,6 +35363,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -37318,6 +37330,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_all.stable.out.int128 
b/clients/Tests/MAL-signatures_all.stable.out.int128
--- a/clients/Tests/MAL-signatures_all.stable.out.int128
+++ b/clients/Tests/MAL-signatures_all.stable.out.int128
@@ -29463,6 +29463,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -39701,6 +39705,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -45632,6 +45640,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -48173,6 +48185,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_fits_geom.stable.out 
b/clients/Tests/MAL-signatures_fits_geom.stable.out
--- a/clients/Tests/MAL-signatures_fits_geom.stable.out
+++ b/clients/Tests/MAL-signatures_fits_geom.stable.out
@@ -22845,6 +22845,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -30633,6 +30637,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -35276,6 +35284,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -37239,6 +37251,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_fits_geom.stable.out.int128 
b/clients/Tests/MAL-signatures_fits_geom.stable.out.int128
--- a/clients/Tests/MAL-signatures_fits_geom.stable.out.int128
+++ b/clients/Tests/MAL-signatures_fits_geom.stable.out.int128
@@ -29389,6 +29389,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -39627,6 +39631,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -45558,6 +45566,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -48099,6 +48111,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_geom.stable.out 
b/clients/Tests/MAL-signatures_geom.stable.out
--- a/clients/Tests/MAL-signatures_geom.stable.out
+++ b/clients/Tests/MAL-signatures_geom.stable.out
@@ -22845,6 +22845,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -30633,6 +30637,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -35276,6 +35284,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -37239,6 +37251,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_geom.stable.out.int128 
b/clients/Tests/MAL-signatures_geom.stable.out.int128
--- a/clients/Tests/MAL-signatures_geom.stable.out.int128
+++ b/clients/Tests/MAL-signatures_geom.stable.out.int128
@@ -29389,6 +29389,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -39627,6 +39631,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command 
batcalc.timestamp(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:timestamp] 
+address batstr_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command batcalc.timestamp(v:bat[:oid,:str],digits:int):bat[:oid,:timestamp] 
 address batstr_2time_timestamp;
 comment cast to timestamp and check for overflow
@@ -45558,6 +45566,10 @@ command calc.daytime(v:daytime,digits:in
 address daytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command calc.daytime(v:str,digits:int,has_tz:int):daytime 
+address str_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command calc.daytime(v:str,digits:int):daytime 
 address str_2time_daytime;
 comment cast to daytime and check for overflow
@@ -48099,6 +48111,10 @@ command calc.timestamp(v:timestamp,digit
 address timestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
+command calc.timestamp(v:str,digits:int,has_tz:int):timestamp 
+address str_2time_timestamptz;
+comment cast to timestamp and check for overflow
+
 command calc.timestamp(v:str,digits:int):timestamp 
 address str_2time_timestamp;
 comment cast to timestamp and check for overflow
diff --git a/clients/Tests/MAL-signatures_none.stable.out 
b/clients/Tests/MAL-signatures_none.stable.out
--- a/clients/Tests/MAL-signatures_none.stable.out
+++ b/clients/Tests/MAL-signatures_none.stable.out
@@ -22840,6 +22840,10 @@ command batcalc.daytime(v:bat[:oid,:dayt
 address batdaytime_2time_daytime;
 comment cast daytime to daytime and check for overflow
 
+command 
batcalc.daytime(v:bat[:oid,:str],digits:int,has_tz:int):bat[:oid,:daytime] 
+address batstr_2time_daytimetz;
+comment cast to daytime and check for overflow
+
 command batcalc.daytime(v:bat[:oid,:str],digits:int):bat[:oid,:daytime] 
 address batstr_2time_daytime;
 comment cast to daytime and check for overflow
@@ -30628,6 +30632,10 @@ command batcalc.timestamp(v:bat[:oid,:ti
 address battimestamp_2time_timestamp;
 comment cast timestamp to timestamp and check for overflow
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to