Changeset: d7e3cd1b6873 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d7e3cd1b6873 Modified Files: monetdb5/modules/mal/mosaic.mal Branch: mosaic Log Message:
Add missing str signatures diffs (53 lines): diff --git a/monetdb5/modules/mal/mosaic.mal b/monetdb5/modules/mal/mosaic.mal --- a/monetdb5/modules/mal/mosaic.mal +++ b/monetdb5/modules/mal/mosaic.mal @@ -69,6 +69,9 @@ address MOSsubselect; pattern subselect(b:bat[:oid,:dbl], low:dbl, high:dbl, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] address MOSsubselect; +pattern subselect(b:bat[:oid,:str], low:str, high:str, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] +address MOSsubselect; + pattern subselect(b:bat[:oid,:timestamp], low:timestamp, high:timestamp, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] address MOSsubselect comment "Overloaded selection routine"; @@ -105,6 +108,9 @@ address MOSsubselect; pattern subselect(b:bat[:oid,:dbl], cand:bat[:oid,:oid], low:dbl, high:dbl, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] address MOSsubselect; +pattern subselect(b:bat[:oid,:str], cand:bat[:oid,:oid], low:str, high:str, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] +address MOSsubselect; + pattern subselect(b:bat[:oid,:timestamp], cand:bat[:oid,:oid], low:timestamp, high:timestamp, li:bit, hi:bit, anti:bit) :bat[:oid,:oid] address MOSsubselect comment "Overloaded selection routine"; @@ -141,6 +147,9 @@ address MOSthetasubselect; pattern thetasubselect(b:bat[:oid,:dbl], low:dbl, oper:str) :bat[:oid,:oid] address MOSthetasubselect; +pattern thetasubselect(b:bat[:oid,:str], low:str, oper:str) :bat[:oid,:oid] +address MOSthetasubselect; + pattern thetasubselect(b:bat[:oid,:timestamp], low:timestamp, oper:str) :bat[:oid,:oid] address MOSthetasubselect comment "Overloaded selection routine"; @@ -177,6 +186,9 @@ address MOSthetasubselect; pattern thetasubselect(b:bat[:oid,:dbl], c:bat[:oid,:oid], low:dbl, oper:str) :bat[:oid,:oid] address MOSthetasubselect; +pattern thetasubselect(b:bat[:oid,:str], c:bat[:oid,:oid], low:str, oper:str) :bat[:oid,:oid] +address MOSthetasubselect; + pattern thetasubselect(b:bat[:oid,:timestamp], c:bat[:oid,:oid], low:timestamp, oper:str) :bat[:oid,:oid] address MOSthetasubselect comment "Overloaded selection routine"; @@ -213,6 +225,9 @@ address MOSleftfetchjoin; pattern leftfetchjoin(b:bat[:oid,:oid], cand:bat[:oid,:dbl]) :bat[:oid,:dbl] address MOSleftfetchjoin; +pattern leftfetchjoin(b:bat[:oid,:oid], cand:bat[:oid,:str]) :bat[:oid,:str] +address MOSleftfetchjoin; + pattern leftfetchjoin(b:bat[:oid,:oid], cand:bat[:oid,:timestamp]) :bat[:oid,:timestamp] address MOSleftfetchjoin comment "Overloaded leftfetchjoin operation"; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list