Changeset: f1b8818b3306 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f1b8818b3306
Modified Files:
        monetdb5/modules/kernel/algebra.mal
Branch: default
Log Message:

Accept oid limitation on MAL signatures


diffs (27 lines):

diff --git a/monetdb5/modules/kernel/algebra.mal 
b/monetdb5/modules/kernel/algebra.mal
--- a/monetdb5/modules/kernel/algebra.mal
+++ b/monetdb5/modules/kernel/algebra.mal
@@ -19,19 +19,19 @@ module algebra;
 
 # TO BE REMOVED OR CHANGED FOR HEADLESS
 
-command tintersect( left:bat[:any_1,:any_2], right:bat[:any_1,:any] ) 
:bat[:any_1,:any_2]
+command tintersect( left:bat[:oid,:oid], right:bat[:oid,:oid] ) :bat[:oid,:oid]
 address ALGtintersect;
 
-command tdifference ( left:bat[:any_1,:any_2], right:bat[:any_1,:any] ) 
:bat[:any_1,:any_2]
+command tdifference ( left:bat[:oid,:oid], right:bat[:oid,:oid] ) 
:bat[:oid,:oid]
 address ALGtdifference;
 
 command groupby(gids:bat[:oid,:oid], cnts:bat[:oid,:wrd]) :bat[:oid,:oid]
 address ALGgroupby
 comment "Produces a new BAT with groups identified by the head column. The 
result contains tail times the head value, ie the tail contains the result 
group sizes.";
 
-command leftjoin( left:bat[:any_1,:any_2], right:bat[:any_2,:any_3]) 
:bat[:any_1,:any_3]
+command leftjoin( left:bat[:oid,:any_2], right:bat[:any_2,:any_3]) 
:bat[:oid,:any_3]
 address ALGleftjoin;
-command leftjoin( left:bat[:any_1,:any_2], right:bat[:any_2,:any_3], 
estimate:lng) :bat[:any_1,:any_3]
+command leftjoin( left:bat[:oid,:any_2], right:bat[:any_2,:any_3], 
estimate:lng) :bat[:oid,:any_3]
 address ALGleftjoinestimate;
 
 #END OF HEADLESS PLANS
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to