Fabian wrote:
> Update of /cvsroot/monetdb/MonetDB5/src/optimizer
> In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv10474
> 
> Modified Files:
>       opt_mapreduce.mx 
> Log Message:
> One of the optimisers 
> 'inline,remap,evaluate,costModel,coercions,emptySet,aliases' replaces a nil 
> statement in such a way that it ends up as argument 'nil' witout type, 
> causing execution to fail.  Push barrier up, such that we don't get undefined 
> var errors because the reduce phase was performed in the dataflow block too.

You can freeze the type of variables using setVarUDFtype.

As a line of defense, at the end of an optimizer all non-UDFtypes are thrown 
away and a fresh
type resolve step is taken.

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to