Changeset: 94c57995758e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=94c57995758e
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:
approved output
diffs (truncated from 961 to 300 lines):
diff --git a/clients/Tests/MAL-signatures.stable.out
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -2495,7 +2495,7 @@ command algebra.thetasubselect(b:bat[:oi
address ALGthetasubselect1;
comment Select all head values for which the tail value obeys the relation
value OP VAL. Input is a dense-headed BAT, output is a dense-headed BAT with
in the tail the head value of the input BAT for which the relationship
holds. The output BAT is sorted on the tail value.
-command alarm.ctime{unsafe}():str
+command alarm.ctime():str
address ALARMctime;
comment Return the current time as a C-time string.
@@ -2503,7 +2503,7 @@ command alarm.epilogue():void
address ALARMepilogue;
comment Finalize alarm module.
-command alarm.epoch{unsafe}():int
+command alarm.epoch():int
address ALARMepoch;
comment Return the current time as UNIX epoch.
@@ -2511,15 +2511,15 @@ command alarm.prelude():void
address ALARMprelude;
comment Initialize alarm module.
-command alarm.sleep{unsafe}(secs:int):void
+command alarm.sleep(secs:int):void
address ALARMsleep;
comment Sleep a few seconds
-command alarm.time{unsafe}():int
+command alarm.time():int
address ALARMtime;
comment Return time in milliseconds.
-command alarm.usec{unsafe}():lng
+command alarm.usec():lng
address ALARMusec;
comment Return time in microseconds.
@@ -31518,15 +31518,15 @@ command blob.#tostr():void
address BLOBtostr;
command blob.#write():void
address BLOBwrite;
-command bstream.create{unsafe}(s:streams,bufsize:int):bstream
+command bstream.create(s:streams,bufsize:int):bstream
address bstream_create_wrapwrap;
comment create a buffered stream
-command bstream.destroy{unsafe}(s:bstream):void
+command bstream.destroy(s:bstream):void
address bstream_destroy_wrapwrap;
comment destroy bstream
-command bstream.read{unsafe}(s:bstream,size:int):int
+command bstream.read(s:bstream,size:int):int
address bstream_read_wrapwrap;
comment read at least size bytes into the buffer of s
@@ -35110,7 +35110,7 @@ command calc.blob(s:str):blob
address BLOBblob_fromstr;
command calc.blob(b:blob):blob
address BLOBblob_blob;
-function calc.curve{unsafe}(wkt:str):wkb;
+unsafe function calc.curve(wkt:str):wkb;
pattern calc.cmp(v1:dbl,v2:dbl):bte
address CMDvarCMP;
comment Return -1/0/1 if V1 </==/> V2
@@ -36081,7 +36081,7 @@ command calc.lng(v:void,digits:int):lng
address nil_2num_lng;
comment cast to lng and check for overflow
-function calc.linestring{unsafe}(wkt:str):wkb;
+unsafe function calc.linestring(wkt:str):wkb;
command calc.length(s:str):int
address CMDstrlength;
comment Length of STRING
@@ -36254,14 +36254,14 @@ command calc.month_interval(v:str,ek:int
address month_interval_str;
comment cast str to a month_interval and check for overflow
-function calc.multipolygon{unsafe}(wkt:str):wkb;
-function calc.multisurface{unsafe}(wkt:str):wkb;
-function calc.multilinestring{unsafe}(wkt:str):wkb;
-function calc.multicurve{unsafe}(wkt:str):wkb;
-function calc.multipoint{unsafe}(wkt:str):wkb;
+unsafe function calc.multipolygon(wkt:str):wkb;
+unsafe function calc.multisurface(wkt:str):wkb;
+unsafe function calc.multilinestring(wkt:str):wkb;
+unsafe function calc.multicurve(wkt:str):wkb;
+unsafe function calc.multipoint(wkt:str):wkb;
command calc.mbr(v:mbr):mbr
address mbrFromMBR;
-command calc.mbr{unsafe}(v:str):mbr
+command calc.mbr(v:str):mbr
address mbrFromString;
pattern calc.max_no_nil(v1:any_1,v2:any_1):any_1
address CALCmax_no_nil;
@@ -36763,8 +36763,8 @@ pattern calc.or(v1:bit,v2:bit):bit
address CMDvarOR;
comment Return V1 OR V2
-function calc.polygon{unsafe}(wkt:str):wkb;
-function calc.point{unsafe}(wkt:str):wkb;
+unsafe function calc.polygon(wkt:str):wkb;
+unsafe function calc.point(wkt:str):wkb;
command calc.ptr(v:ptr):ptr
address CMDvarCONVERTptr;
comment Cast VALUE to ptr
@@ -37031,7 +37031,7 @@ command calc.second_interval(sc:int,v:bt
address bte_dec2second_interval;
comment cast bte decimal to a second_interval
-function calc.surface{unsafe}(wkt:str):wkb;
+unsafe function calc.surface(wkt:str):wkb;
pattern calc.setoid(v:lng):void
address CMDsetoid;
pattern calc.setoid(v:oid):void
@@ -37539,7 +37539,7 @@ comment cast to wrd and check for overfl
command calc.wkb(v:wkb):wkb
address wkbFromWKB;
-command calc.wkb{unsafe}(v:str):wkb
+command calc.wkb(v:str):wkb
address wkbFromString;
pattern calc.wrd(v:str):wrd
address CMDvarCONVERT;
@@ -38137,7 +38137,7 @@ command geom.Crosses(a:wkb,b:wkb):bit
address wkbCrosses;
comment Returns true if the Geometry a 'spatially crosses' Geometry b
-function geom.CurveFromText{unsafe}(wkt:str,srid:sht):wkb;
+unsafe function geom.CurveFromText(wkt:str,srid:sht):wkb;
command geom.Difference(a:wkb,b:wkb):wkb
address wkbDifference;
comment Returns a geometry that represents the point set difference of
Geometry a with b.
@@ -38166,8 +38166,8 @@ command geom.GeometryTypeId(w:wkb):int
address wkbGeometryTypeId;
comment Returns the name of the instantiable subtype of Geometry of which this
Geometry instance is a member. The name of the instantiable subtype of Geometry
is returned as string.
-function geom.GeomCollectionFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.GeomFromText{unsafe}(wkt:str,srid:sht):wkb;
+unsafe function geom.GeomCollectionFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.GeomFromText(wkt:str,srid:sht):wkb;
command geom.Intersection(a:wkb,b:wkb):wkb
address wkbIntersection;
comment Returns a geometry that represents the point set intersection of
Geometry a with b.
@@ -38188,18 +38188,18 @@ command geom.Length(g:wkb):dbl
address wkbLength;
comment Returns the length of the geometry.
-function geom.LineFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.MultiPolyFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.MultiSurfaceFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.MultiLineFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.MultiCurveFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.MultiPointFromText{unsafe}(wkt:str,srid:sht):wkb;
+unsafe function geom.LineFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.MultiPolyFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.MultiSurfaceFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.MultiLineFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.MultiCurveFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.MultiPointFromText(wkt:str,srid:sht):wkb;
command geom.Overlaps(a:wkb,b:wkb):bit
address wkbOverlaps;
comment Returns true if the Geometry a 'spatially overlaps' Geometry b
-function geom.PolyFromText{unsafe}(wkt:str,srid:sht):wkb;
-function geom.PointFromText{unsafe}(wkt:str,srid:sht):wkb;
+unsafe function geom.PolyFromText(wkt:str,srid:sht):wkb;
+unsafe function geom.PointFromText(wkt:str,srid:sht):wkb;
command geom.Relate(a:wkb,b:wkb,intersectionPatternMatrix:str):bit
address wkbRelate;
comment Returns true if the Geometry a 'spatially related' to Geometry b, by
testing for intersection between the Interior, Boundary and Exterior of the two
geometries as specified by the values in the intersectionPatternMatrix.
@@ -38212,7 +38212,7 @@ command geom.SRID(w:wkb):int
address wkbSRID;
comment Returns the Spatial Reference System ID for this Geometry.
-function geom.SurfaceFromText{unsafe}(wkt:str,srid:sht):wkb;
+unsafe function geom.SurfaceFromText(wkt:str,srid:sht):wkb;
command geom.Touches(a:wkb,b:wkb):bit
address wkbTouches;
comment Returns true if these Geometries 'spatially touch' each other
@@ -39387,11 +39387,11 @@ comment The pow(x,y) function returns t
command mmath.pow(x:flt,y:flt):flt
address MATHbinary_POWflt;
-command mmath.rand{unsafe}(v:int):int
+command mmath.rand(v:int):int
address MATHrandintarg;
comment return a random number
-command mmath.rand{unsafe}():int
+command mmath.rand():int
address MATHrandint;
comment return a random number
@@ -39613,7 +39613,7 @@ command mtime.local_timezone():lng
address MTIMElocal_timezone;
comment get the local timezone in seconds
-command mtime.msec{unsafe}():lng
+command mtime.msec():lng
address MTIMEmsec;
comment get time of day in msec since 1-1-1970.
@@ -40414,7 +40414,7 @@ pattern sql.argRecord():str
address SQLargRecord;
comment Glue together the calling sequence
-pattern sql.affectedRows{unsafe}(mvc:int,nr:wrd):int
+pattern sql.affectedRows(mvc:int,nr:wrd):int
address mvc_affected_rows_wrap;
comment export the number of affected rows by the current query
@@ -40498,7 +40498,7 @@ pattern sql.create_func_upgrade_oct2014(
address UPGcreate_func;
comment Create the function described by f, needed for the Oct2014 upgrade
-pattern sql.clear_table{unsafe}(sname:str,tname:str):wrd
+pattern sql.clear_table(sname:str,tname:str):wrd
address mvc_clear_table_wrap;
comment Clear table
@@ -40622,21 +40622,21 @@ pattern sql.drop_func_upgrade_oct2014(id
address UPGdrop_func;
comment Drop the function identified by id, needed for the Oct2014 upgrade
-pattern sql.dropDeclaredTables{unsafe}(nr:int):void
+pattern sql.dropDeclaredTables(nr:int):void
address mvc_drop_declared_tables_wrap;
comment drop top n declared tables
-pattern sql.dropDeclaredTable{unsafe}(name:str):void
+pattern sql.dropDeclaredTable(name:str):void
address mvc_drop_declared_table_wrap;
comment drop a declared table
-pattern
sql.dtColumn{unsafe}(rs:int,tname:str,name:str,typename:str,digits:int,scale:int):void
+pattern
sql.dtColumn(rs:int,tname:str,name:str,typename:str,digits:int,scale:int):void
address mvc_declared_table_column_wrap;
-pattern sql.declaredTable{unsafe}(name:str):int
+pattern sql.declaredTable(name:str):int
address mvc_declared_table_wrap;
comment Prepare a declared table
-pattern sql.delete{unsafe}(mvc:int,sname:str,tname:str,b:any):int
+pattern sql.delete(mvc:int,sname:str,tname:str,b:any):int
address mvc_delete_wrap;
comment delete from table
@@ -40650,31 +40650,31 @@ comment Return column bat with delta's a
command sql.epilogue():void
address SQLepilogue;
-pattern sql.exportOperation{unsafe}():void
+pattern sql.exportOperation():void
address mvc_export_operation_wrap;
comment Export result of schema/transaction queries
-pattern sql.exportChunk{unsafe}(s:streams,res_id:int,offset:int,nr:int):void
+pattern sql.exportChunk(s:streams,res_id:int,offset:int,nr:int):void
address mvc_export_chunk_wrap;
comment Export a chunk of the result set (in order) to stream s
-pattern sql.exportChunk{unsafe}(s:streams,res_id:int):void
+pattern sql.exportChunk(s:streams,res_id:int):void
address mvc_export_chunk_wrap;
comment Export a chunk of the result set (in order) to stream s
-pattern sql.exportResult{unsafe}(s:streams,res_id:int):void
+pattern sql.exportResult(s:streams,res_id:int):void
address mvc_export_result_wrap;
comment Export a result (in order) to stream s
-pattern sql.exportHead{unsafe}(s:streams,res_id:int):void
+pattern sql.exportHead(s:streams,res_id:int):void
address mvc_export_head_wrap;
comment Export a result (in order) to stream s
-pattern
sql.export_table{unsafe}(fname:str,fmt:str,colsep:str,recsep:str,qout:str,nullrep:str,tbl:bat[:oid,:str],attr:bat[:oid,:str],tpe:bat[:oid,:str],len:bat[:oid,:int],scale:bat[:oid,:int],cols:bat[:oid,:any]...):int
+pattern
sql.export_table(fname:str,fmt:str,colsep:str,recsep:str,qout:str,nullrep:str,tbl:bat[:oid,:str],attr:bat[:oid,:str],tpe:bat[:oid,:str],len:bat[:oid,:int],scale:bat[:oid,:int],cols:bat[:oid,:any]...):int
address mvc_export_table_wrap;
comment Prepare a table result set for the COPY INTO stream
-pattern
sql.export_table{unsafe}(fname:str,fmt:str,colsep:str,recsep:str,qout:str,nullrep:str,tbl:bat[:oid,:str],attr:bat[:oid,:str],tpe:bat[:oid,:str],len:bat[:oid,:int],scale:bat[:oid,:int],cols:any...):int
+pattern
sql.export_table(fname:str,fmt:str,colsep:str,recsep:str,qout:str,nullrep:str,tbl:bat[:oid,:str],attr:bat[:oid,:str],tpe:bat[:oid,:str],len:bat[:oid,:int],scale:bat[:oid,:int],cols:any...):int
address mvc_export_row_wrap;
comment Prepare a table result set for the COPY INTO stream
@@ -40718,7 +40718,7 @@ pattern sql.init():void
address SQLinitEnvironment;
comment Initialize the environment for MAL
-pattern sql.logfile{unsafe}(filename:str):void
+pattern sql.logfile(filename:str):void
address mvc_logfile;
comment Enable/disable saving the sql statement traces
@@ -40820,19 +40820,19 @@ command sql.round(v:bte,d:int,s:int,r:bt
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list