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