Stefan Manegold wrote: > On Sat, Sep 06, 2008 at 11:22:09AM +0000, Martin Kersten wrote: > >> Update of /cvsroot/monetdb/MonetDB5/src/mal/Tests >> In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv8410/mal/Tests >> >> Modified Files: >> tst026.stable.out tst1505.stable.out tst220.stable.out >> tst280.stable.out tst903.stable.out >> Log Message: >> The function aggr.count() now returns a lng, because we have to support >> tables with more then 3G tuples. >> The grouping operations still assume 32 bits to be sufficient. >> > > Since we (as far as I can tell) can only support ~2G tuples on 32-bit > systems, what about using "wrd" instead of "lng", i.e., 32-bit on 32-bit > systems & 64-bit on 64-bit systems? > > In fact, with with Sjoerd recent changes, BAT cardinalities are of type > "BUN" which is currently defined as "oid"; hence, BATs are limited ~2G > tuples in case of 32-bit OIDs (even/also on 64-bit systems with 32-bit OIDs) > --- a VoID column can obvoiusly not handle more in case of 32-bit OIDs ... > > Stefan > would indeed be more 'precise' or less of an overshoot. We need to adjust the group count as well.... so might do it in one blow tonight Niels will adjust SQL for this change i have to shop now : (((
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Monetdb-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-developers
