Changeset: 9ac4a1b83d56 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9ac4a1b83d56 Modified Files: monetdb5/optimizer/optimizer.mal Branch: Feb2013 Log Message:
Make joinpath signatures specific diffs (27 lines): diff --git a/monetdb5/optimizer/optimizer.mal b/monetdb5/optimizer/optimizer.mal --- a/monetdb5/optimizer/optimizer.mal +++ b/monetdb5/optimizer/optimizer.mal @@ -280,19 +280,19 @@ pattern optimizer.joinPath(mod:str, fcn: address OPTwrapper comment "Join path constructor"; -pattern algebra.joinPath(l:bat[:any,:any]...):bat[:any,:any] +pattern algebra.joinPath(l:bat[:oid,:any]...):bat[:oid,:any] address ALGjoinPath comment "Routine to handle join paths. The type analysis is rather tricky."; -pattern algebra.leftjoinPath(l:bat[:any,:any]...):bat[:any,:any] +pattern algebra.leftjoinPath(l:bat[:oid,:any]...):bat[:oid,:any] address ALGjoinPath comment "Routine to handle join paths. The type analysis is rather tricky."; -pattern algebra.leftfetchjoinPath(l:bat[:any,:any]...):bat[:any,:any] +pattern algebra.leftfetchjoinPath(l:bat[:oid,:any]...):bat[:oid,:any] address ALGjoinPath comment "Routine to handle join paths. The type analysis is rather tricky."; -pattern algebra.semijoinPath(l:bat[:any,:any]...):bat[:any,:any] +pattern algebra.semijoinPath(l:bat[:oid,:any]...):bat[:oid,:any] address ALGjoinPath comment "Routine to handle join paths. The type analysis is rather tricky."; _______________________________________________ checkin-list mailing list [email protected] http://mail.monetdb.org/mailman/listinfo/checkin-list
