[Monetdb-developers] MonetDB: default - Partial de-mx batmtime

Stefan Manegold Stefan.Manegold at cwi.nl
Wed Jul 18 11:12:46 CEST 2012


On Wed, Jul 18, 2012 at 11:00:59AM +0200, Martin Kersten wrote:
> 
> 
> On 7/18/12 10:53 AM, Stefan Manegold wrote:
> > Just wondering ... (and trying to learn):
> 
> >>   command batcalc. at 2( l:bat[:oid,:@1], r:@1) :bat[:oid,:bit]
> >>   address MTIMEbat_ at 1_@3_cst;
> >> -command batcalc. at 2( l:bat[:void,:@1], r:@1) :bat[:void,:bit]
> >> +command batcalc. at 2(r:@1, l:bat[:oid,:@1]) :bat[:oid,:bit]
> >
> > Is the above signature change (swapping left & right operand) intended?
> > If so, what is the reason for it?
> signatures indicated different code paths, most likely never used.
> -cst-Type versus -Type-cst

I see. Thanks!

What about the (possibly redundant?) isnil-signatures?

Stefan

> >>   address MTIMEbat_ at 1_cst_@3
> >>   comment "Compare a bat of @1 against a singleton";

-- 
| Stefan.Manegold @ CWI.nl | DB Architectures (INS1) |
| http://CWI.nl/~manegold/ | Science Park 123 (L321) |
| Tel.: +31 (0)20 592-4212 | 1098 XG Amsterdam  (NL) |




More information about the developers-list mailing list