Changeset: 1a8ba4bc0a26 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1a8ba4bc0a26
Removed Files:
        monetdb5/modules/atoms/json.h
        monetdb5/modules/kernel/batcolor.h
        monetdb5/modules/mal/json_util.h
Modified Files:
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/exports.stable.out
        monetdb5/mal/mel.h
        monetdb5/modules/atoms/CMakeLists.txt
        monetdb5/modules/atoms/batxml.c
        monetdb5/modules/atoms/blob.c
        monetdb5/modules/atoms/color.h
        monetdb5/modules/atoms/identifier.c
        monetdb5/modules/atoms/inet.c
        monetdb5/modules/atoms/json.c
        monetdb5/modules/atoms/mtime.c
        monetdb5/modules/kernel/CMakeLists.txt
        monetdb5/modules/kernel/batcolor.c
        monetdb5/modules/mal/CMakeLists.txt
        monetdb5/modules/mal/batcalc.c
        monetdb5/modules/mal/json_util.c
Branch: default
Log Message:

Get rid of a lot of unneeded exports.


diffs (truncated from 1908 to 300 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -12871,10 +12871,12 @@ stdout of test 'MAL-signatures` in direc
 [ "json",      "dump", "pattern json.dump(X_1:json):void ",    "JSONdump;",    
""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:str):json ", 
"JSONfilter;",  ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:bte, 
X_3:str):json ",        "JSONfilterArrayDefault_bte;",  ""      ]
+[ "json",      "filter",       "command json.filter(X_1:json, X_2:hge, 
X_3:str):json ",        "JSONfilterArrayDefault_hge;",  ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:int, 
X_3:str):json ",        "JSONfilterArrayDefault_int;",  ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:lng, 
X_3:str):json ",        "JSONfilterArrayDefault_lng;",  ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:sht, 
X_3:str):json ",        "JSONfilterArrayDefault_sht;",  ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:bte):json ", 
"JSONfilterArray_bte;", ""      ]
+[ "json",      "filter",       "command json.filter(X_1:json, X_2:hge):json ", 
"JSONfilterArray_hge;", ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:int):json ", 
"JSONfilterArray_int;", ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:lng):json ", 
"JSONfilterArray_lng;", ""      ]
 [ "json",      "filter",       "command json.filter(X_1:json, X_2:sht):json ", 
"JSONfilterArray_sht;", ""      ]
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -773,8 +773,6 @@ str AGGRsubvariance_dbl(bat *retval, con
 str AGGRsubvariancecand_dbl(bat *retval, const bat *bid, const bat *gid, const 
bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error);
 str AGGRsubvariancep_dbl(bat *retval, const bat *bid, const bat *gid, const 
bat *eid, const bit *skip_nils, const bit *abort_on_error);
 str AGGRsubvariancepcand_dbl(bat *retval, const bat *bid, const bat *gid, 
const bat *eid, const bat *sid, const bit *skip_nils, const bit 
*abort_on_error);
-str AGGRsubxml(bat *retval, const bat *bid, const bat *gid, const bat *eid, 
const bit *skip_nils);
-str AGGRsubxmlcand(bat *retval, const bat *bid, const bat *gid, const bat 
*eid, const bat *sid, const bit *skip_nils);
 str AGGRsum3_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid);
 str AGGRsum3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid);
 str AGGRsum3_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid);
@@ -881,24 +879,6 @@ str BATPCREnotilike(bat *ret, const bat 
 str BATPCREnotilike2(bat *ret, const bat *b, const str *pat);
 str BATPCREnotlike(bat *ret, const bat *b, const str *pat, const str *esc);
 str BATPCREnotlike2(bat *ret, const bat *b, const str *pat);
-str BATXMLattribute(bat *ret, const char *const *name, const bat *bid);
-str BATXMLcomment(bat *ret, const bat *bid);
-str BATXMLconcat(bat *ret, const bat *bid, const bat *rid);
-str BATXMLcontent(bat *ret, const bat *bid);
-str BATXMLdocument(bat *ret, const bat *bid);
-str BATXMLelement(bat *ret, const char *const *name, xml *ns, xml *attr, const 
bat *bid);
-str BATXMLelementSmall(bat *ret, const char *const *name, const bat *bid);
-str BATXMLforest(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str BATXMLgroup(xml *ret, const bat *bid);
-str BATXMLisdocument(bat *ret, const bat *bid);
-str BATXMLoptions(bat *ret, const char *const *name, const char *const 
*options, const bat *bid);
-str BATXMLparse(bat *ret, const char *const *doccont, const bat *bid, const 
char *const *option);
-str BATXMLpi(bat *ret, const char *const *tgt, const bat *bid);
-str BATXMLroot(bat *ret, const bat *bid, const char *const *version, const 
char *const *standalone);
-str BATXMLstr2xml(bat *ret, const bat *bid);
-str BATXMLxml2str(bat *ret, const bat *bid);
-str BATXMLxmltext(bat *ret, const bat *bid);
-str BATXMLxquery(bat *ret, const bat *bid, const char *const *expr);
 str BATinfo(BAT **key, BAT **val, const bat bid);
 str BKCappend_cand_force_wrap(bat *r, const bat *bid, const bat *uid, const 
bat *sid, const bit *force);
 str BKCappend_cand_wrap(bat *r, const bat *bid, const bat *uid, const bat 
*sid);
@@ -946,53 +926,12 @@ str BKCsetName(void *r, const bat *bid, 
 str BKCsetPersistent(void *r, const bat *bid);
 str BKCsetTransient(void *r, const bat *bid);
 str BKCshrinkBAT(bat *ret, const bat *bid, const bat *did);
-str BLOBblob_blob(blob **d, blob **s);
-str BLOBblob_fromstr(blob **b, const char **d);
-int BLOBget(Heap *h, int *bun, int *l, blob **val);
-str BLOBnitems(int *ret, blob **b);
-str BLOBnitems_bulk(bat *ret, const bat *bid);
-str BLOBprelude(void *ret);
-str BLOBtoblob(blob **retval, str *s);
 ssize_t BLOBtostr(str *tostr, size_t *l, const void *pin, bool external);
 str CALCmax(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str CALCmax_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str CALCmin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str CALCmin_no_nil(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str CALCswitchbit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str CLRbatBlue(bat *ret, const bat *l);
-str CLRbatCb(bat *ret, const bat *l);
-str CLRbatColor(bat *ret, const bat *l);
-str CLRbatCr(bat *ret, const bat *l);
-str CLRbatGreen(bat *ret, const bat *l);
-str CLRbatHsv(bat *ret, const bat *l, const bat *bid2, const bat *bid3);
-str CLRbatHue(bat *ret, const bat *l);
-str CLRbatHueInt(bat *ret, const bat *l);
-str CLRbatLuminance(bat *ret, const bat *l);
-str CLRbatRed(bat *ret, const bat *l);
-str CLRbatRgb(bat *ret, const bat *l, const bat *bid2, const bat *bid3);
-str CLRbatSaturation(bat *ret, const bat *l);
-str CLRbatSaturationInt(bat *ret, const bat *l);
-str CLRbatStr(bat *ret, const bat *l);
-str CLRbatValue(bat *ret, const bat *l);
-str CLRbatValueInt(bat *ret, const bat *l);
-str CLRbatycc(bat *ret, const bat *l, const bat *bid2, const bat *bid3);
-str CLRblue(int *b, const color *c);
-str CLRcb(int *g, const color *c);
-str CLRcolor(color *c, const char **val);
-str CLRcr(int *r, const color *c);
-str CLRgreen(int *g, const color *c);
-str CLRhsv(color *c, const flt *h, const flt *s, const flt *v);
-str CLRhue(flt *r, const color *c);
-str CLRhueInt(int *r, const color *c);
-str CLRluminance(int *r, const color *c);
-str CLRred(int *r, const color *c);
-str CLRrgb(color *rgb, const int *r, const int *g, const int *b);
-str CLRsaturation(flt *g, const color *c);
-str CLRsaturationInt(int *g, const color *c);
-str CLRstr(str *val, const color *c);
-str CLRvalue(flt *b, const color *c);
-str CLRvalueInt(int *b, const color *c);
-str CLRycc(color *c, const int *y, const int *cr, const int *cb);
 str CLTInfo(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CLTLogin(bat *ret, bat *nme);
 str CLTaddUser(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
@@ -1301,35 +1240,10 @@ str GRPsubgroup6(bat *ngid, bat *next, c
 str GRPsubgroup7(bat *ngid, bat *next, const bat *bid, const bat *sid, const 
bat *gid);
 str GRPsubgroup8(bat *ngid, bat *next, const bat *bid, const bat *gid, const 
bat *eid, const bat *hid);
 str GRPsubgroup9(bat *ngid, bat *next, const bat *bid, const bat *sid, const 
bat *gid, const bat *eid, const bat *hid);
-str IDentifier(identifier *retval, str *in);
-str IDprelude(void *ret);
 str ILIKEjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat 
*slid, const bat *srid, const bit *nil_matches, const lng *estimate, const bit 
*anti);
 str ILIKEjoin1(bat *r1, const bat *lid, const bat *rid, const bat *slid, const 
bat *srid, const bit *nil_matches, const lng *estimate, const bit *anti);
 str ILIKEjoin_esc(bat *r1, bat *r2, const bat *lid, const bat *rid, const str 
*esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng 
*estimate, const bit *anti);
 str ILIKEjoin_esc1(bat *r1, const bat *lid, const bat *rid, const str *esc, 
const bat *slid, const bat *srid, const bit *nil_matches, const lng *estimate, 
const bit *anti);
-str INET_comp_CS(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_CSE(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_CW(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_CWE(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_EQ(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_GE(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_GT(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_LE(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_LT(bit *retval, const inet *val1, const inet *val2);
-str INET_comp_NEQ(bit *retval, const inet *val1, const inet *val2);
-str INET_fromstr(inet *ret, str *s);
-str INET_inet(inet *d, const inet *s);
-str INET_isnil(bit *retval, const inet *val);
-str INETabbrev(str *retval, const inet *val);
-str INETbroadcast(inet *retval, const inet *val);
-str INEThost(str *retval, const inet *val);
-str INEThostmask(inet *retval, const inet *val);
-str INETmasklen(int *retval, const inet *val);
-str INETnetmask(inet *retval, const inet *val);
-str INETnetwork(inet *retval, const inet *val);
-str INETnew(inet *retval, str *in);
-str INETsetmasklen(inet *retval, const inet *val, const int *msk);
-str INETtext(str *retval, const inet *val);
 str INSPECTatom_names(bat *ret);
 str INSPECTatom_sizes(bat *ret);
 str INSPECTatom_sup_names(bat *ret);
@@ -1368,41 +1282,6 @@ str ITRnext_int(int *i, int *step, int *
 str ITRnext_lng(lng *i, lng *step, lng *last);
 str ITRnext_oid(oid *i, oid *step, oid *last);
 str ITRnext_sht(sht *i, sht *step, sht *last);
-str JSONdump(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str JSONfilter(json *ret, json *js, str *expr);
-str JSONfilterArrayDefault_bte(json *ret, json *j, bte *index, str *other);
-str JSONfilterArrayDefault_hge(json *ret, json *j, hge *index, str *other);
-str JSONfilterArrayDefault_int(json *ret, json *j, int *index, str *other);
-str JSONfilterArrayDefault_lng(json *ret, json *j, lng *index, str *other);
-str JSONfilterArrayDefault_sht(json *ret, json *j, sht *index, str *other);
-str JSONfilterArray_bte(json *ret, json *j, bte *index);
-str JSONfilterArray_hge(json *ret, json *j, hge *index);
-str JSONfilterArray_int(json *ret, json *j, int *index);
-str JSONfilterArray_lng(json *ret, json *j, lng *index);
-str JSONfilterArray_sht(json *ret, json *j, sht *index);
-str JSONfold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str JSONgroupStr(str *ret, const bat *bid);
-str JSONisarray(bit *ret, json *j);
-str JSONisobject(bit *ret, json *j);
-str JSONisvalid(bit *ret, json *j);
-str JSONjson2integer(lng *ret, json *arg);
-str JSONjson2number(dbl *ret, json *arg);
-str JSONjson2str(str *ret, json *j);
-str JSONjson2text(str *ret, json *arg);
-str JSONjson2textSeparator(str *ret, json *arg, str *sep);
-str JSONkeyArray(json *ret, json *arg);
-str JSONkeyTable(bat *ret, json *j);
-str JSONlength(int *ret, json *j);
-str JSONprelude(void *ret);
-str JSONrenderarray(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str JSONrenderobject(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str JSONresultSet(json *res, bat *u, bat *rev, bat *js);
-str JSONstr2json(json *ret, str *j);
-str JSONsubjson(bat *retval, bat *bid, bat *gid, bat *eid, bit *skipnils);
-str JSONsubjsoncand(bat *retval, bat *bid, bat *gid, bat *eid, bat *id, bit 
*skip_nils);
-str JSONunfold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str JSONvalueArray(json *ret, json *arg);
-str JSONvalueTable(bat *ret, json *j);
 str LIKEjoin(bat *r1, bat *r2, const bat *lid, const bat *rid, const bat 
*slid, const bat *srid, const bit *nil_matches, const lng *estimate, const bit 
*anti);
 str LIKEjoin1(bat *r1, const bat *lid, const bat *rid, const bat *slid, const 
bat *srid, const bit *nil_matches, const lng *estimate, const bit *anti);
 str LIKEjoin_esc(bat *r1, bat *r2, const bat *lid, const bat *rid, const str 
*esc, const bat *slid, const bat *srid, const bit *nil_matches, const lng 
*estimate, const bit *anti);
@@ -1559,166 +1438,6 @@ void MSresetVariables(Client cntxt, MalB
 void MSscheduleClient(str command, str challenge, bstream *fin, stream *fout, 
protocol_version protocol, size_t blocksize);
 str MSserveClient(Client cntxt);
 str MTIMEanalyticalrangebounds(BAT *r, BAT *b, BAT *p, BAT *l, const void 
*restrict bound, int tp1, int tp2, bool preceding, lng first_half);
-str MTIMEcurrent_date(date *ret);
-str MTIMEcurrent_time(daytime *ret);
-str MTIMEcurrent_timestamp(timestamp *ret);
-str MTIMEdate_add_msec_interval(date *ret, const date *v1, const lng *v2);
-str MTIMEdate_add_msec_interval_bulk(bat *ret, const bat *bid1, const bat 
*bid2);
-str MTIMEdate_add_msec_interval_bulk_p1(bat *ret, const date *restrict src1, 
const bat *bid2);
-str MTIMEdate_add_msec_interval_bulk_p2(bat *ret, const bat *bid1, const lng 
*restrict src2);
-str MTIMEdate_addmonths(date *ret, const date *v1, const int *v2);
-str MTIMEdate_addmonths_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEdate_addmonths_bulk_p1(bat *ret, const date *restrict src1, const bat 
*bid2);
-str MTIMEdate_addmonths_bulk_p2(bat *ret, const bat *bid1, const int *restrict 
src2);
-str MTIMEdate_date(date *ret, const date *src);
-str MTIMEdate_date_bulk(bat *ret, const bat *bid);
-str MTIMEdate_diff(int *ret, const date *v1, const date *v2);
-str MTIMEdate_diff_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEdate_diff_bulk_p1(bat *ret, const date *restrict src1, const bat 
*bid2);
-str MTIMEdate_diff_bulk_p2(bat *ret, const bat *bid1, const date *restrict 
src2);
-str MTIMEdate_extract_century(int *ret, const date *src);
-str MTIMEdate_extract_century_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_day(int *ret, const date *src);
-str MTIMEdate_extract_day_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_dayofweek(int *ret, const date *src);
-str MTIMEdate_extract_dayofweek_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_dayofyear(int *ret, const date *src);
-str MTIMEdate_extract_dayofyear_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_decade(int *ret, const date *src);
-str MTIMEdate_extract_decade_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_month(int *ret, const date *src);
-str MTIMEdate_extract_month_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_quarter(int *ret, const date *src);
-str MTIMEdate_extract_quarter_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_weekofyear(int *ret, const date *src);
-str MTIMEdate_extract_weekofyear_bulk(bat *ret, const bat *bid);
-str MTIMEdate_extract_year(int *ret, const date *src);
-str MTIMEdate_extract_year_bulk(bat *ret, const bat *bid);
-str MTIMEdate_fromstr(date *ret, const str *src);
-str MTIMEdate_fromstr_bulk(bat *ret, const bat *bid);
-str MTIMEdate_sub_msec_interval(date *ret, const date *v1, const lng *v2);
-str MTIMEdate_sub_msec_interval_bulk(bat *ret, const bat *bid1, const bat 
*bid2);
-str MTIMEdate_sub_msec_interval_bulk_p1(bat *ret, const date *restrict src1, 
const bat *bid2);
-str MTIMEdate_sub_msec_interval_bulk_p2(bat *ret, const bat *bid1, const lng 
*restrict src2);
-str MTIMEdate_submonths(date *ret, const date *v1, const int *v2);
-str MTIMEdate_submonths_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEdate_submonths_bulk_p1(bat *ret, const date *restrict src1, const bat 
*bid2);
-str MTIMEdate_submonths_bulk_p2(bat *ret, const bat *bid1, const int *restrict 
src2);
-str MTIMEdate_to_str(str *ret, const date *v1, const str *v2);
-str MTIMEdate_to_str_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEdate_to_str_bulk_p1(bat *ret, const date *restrict src1, const bat 
*bid2);
-str MTIMEdate_to_str_bulk_p2(bat *ret, const bat *bid1, const str *src2);
-str MTIMEdaytime_daytime(daytime *ret, const daytime *src);
-str MTIMEdaytime_daytime_bulk(bat *ret, const bat *bid);
-str MTIMEdaytime_diff_msec(lng *ret, const daytime *v1, const daytime *v2);
-str MTIMEdaytime_diff_msec_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEdaytime_diff_msec_bulk_p1(bat *ret, const daytime *restrict src1, 
const bat *bid2);
-str MTIMEdaytime_diff_msec_bulk_p2(bat *ret, const bat *bid1, const daytime 
*restrict src2);
-str MTIMEdaytime_extract_hours(int *ret, const daytime *src);
-str MTIMEdaytime_extract_hours_bulk(bat *ret, const bat *bid);
-str MTIMEdaytime_extract_minutes(int *ret, const daytime *src);
-str MTIMEdaytime_extract_minutes_bulk(bat *ret, const bat *bid);
-str MTIMEdaytime_extract_sql_seconds(int *ret, const daytime *src);
-str MTIMEdaytime_extract_sql_seconds_bulk(bat *ret, const bat *bid);
-str MTIMEdaytime_fromseconds(daytime *ret, const lng *src);
-str MTIMEdaytime_fromseconds_bulk(bat *ret, const bat *bid);
-str MTIMEdaytime_fromstr(daytime *ret, const str *src);
-str MTIMEdaytime_fromstr_bulk(bat *ret, const bat *bid);
-str MTIMElocal_timezone_msec(lng *ret);
-str MTIMEseconds_since_epoch(int *ret, const timestamp *src);
-str MTIMEseconds_since_epoch_bulk(bat *ret, const bat *bid);
-str MTIMEsql_day(lng *ret, const lng *src);
-str MTIMEsql_day_bulk(bat *ret, const bat *bid);
-str MTIMEsql_hours(int *ret, const lng *src);
-str MTIMEsql_hours_bulk(bat *ret, const bat *bid);
-str MTIMEsql_minutes(int *ret, const lng *src);
-str MTIMEsql_minutes_bulk(bat *ret, const bat *bid);
-str MTIMEsql_month(int *ret, const int *src);
-str MTIMEsql_month_bulk(bat *ret, const bat *bid);
-str MTIMEsql_seconds(int *ret, const lng *src);
-str MTIMEsql_seconds_bulk(bat *ret, const bat *bid);
-str MTIMEsql_year(int *ret, const int *src);
-str MTIMEsql_year_bulk(bat *ret, const bat *bid);
-str MTIMEstr_to_date(date *ret, const str *v1, const str *v2);
-str MTIMEstr_to_date_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEstr_to_date_bulk_p1(bat *ret, const str *src1, const bat *bid2);
-str MTIMEstr_to_date_bulk_p2(bat *ret, const bat *bid1, const str *src2);
-str MTIMEstr_to_time(daytime *ret, const str *v1, const str *v2);
-str MTIMEstr_to_time_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEstr_to_time_bulk_p1(bat *ret, const str *src1, const bat *bid2);
-str MTIMEstr_to_time_bulk_p2(bat *ret, const bat *bid1, const str *src2);
-str MTIMEstr_to_timestamp(timestamp *ret, const str *v1, const str *v2);
-str MTIMEstr_to_timestamp_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEstr_to_timestamp_bulk_p1(bat *ret, const str *src1, const bat *bid2);
-str MTIMEstr_to_timestamp_bulk_p2(bat *ret, const bat *bid1, const str *src2);
-str MTIMEtime_add_msec_interval(daytime *ret, const daytime *v1, const lng 
*v2);
-str MTIMEtime_add_msec_interval_bulk(bat *ret, const bat *bid1, const bat 
*bid2);
-str MTIMEtime_add_msec_interval_bulk_p1(bat *ret, const daytime *restrict 
src1, const bat *bid2);
-str MTIMEtime_add_msec_interval_bulk_p2(bat *ret, const bat *bid1, const lng 
*restrict src2);
-str MTIMEtime_sub_msec_interval(daytime *ret, const daytime *v1, const lng 
*v2);
-str MTIMEtime_sub_msec_interval_bulk(bat *ret, const bat *bid1, const bat 
*bid2);
-str MTIMEtime_sub_msec_interval_bulk_p1(bat *ret, const daytime *restrict 
src1, const bat *bid2);
-str MTIMEtime_sub_msec_interval_bulk_p2(bat *ret, const bat *bid1, const lng 
*restrict src2);
-str MTIMEtime_to_str(str *ret, const daytime *v1, const str *v2);
-str MTIMEtime_to_str_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEtime_to_str_bulk_p1(bat *ret, const daytime *restrict src1, const bat 
*bid2);
-str MTIMEtime_to_str_bulk_p2(bat *ret, const bat *bid1, const str *src2);
-str MTIMEtimestamp_add_month_interval(timestamp *ret, const timestamp *v1, 
const int *v2);
-str MTIMEtimestamp_add_month_interval_bulk(bat *ret, const bat *bid1, const 
bat *bid2);
-str MTIMEtimestamp_add_month_interval_bulk_p1(bat *ret, const timestamp 
*restrict src1, const bat *bid2);
-str MTIMEtimestamp_add_month_interval_bulk_p2(bat *ret, const bat *bid1, const 
int *restrict src2);
-str MTIMEtimestamp_add_msec_interval(timestamp *ret, const timestamp *v1, 
const lng *v2);
-str MTIMEtimestamp_add_msec_interval_bulk(bat *ret, const bat *bid1, const bat 
*bid2);
-str MTIMEtimestamp_add_msec_interval_bulk_p1(bat *ret, const timestamp 
*restrict src1, const bat *bid2);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to