Update of /cvsroot/monetdb/pathfinder/compiler/mil
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv13125

Modified Files:
        milprint_summer.c 
Log Message:
* materialize first aggregate arg because in freak cases this arg may not be
  materialized which results in an unknown aggregate function failure.



Index: milprint_summer.c
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/mil/milprint_summer.c,v
retrieving revision 1.395
retrieving revision 1.396
diff -u -d -r1.395 -r1.396
--- milprint_summer.c   16 Jul 2007 08:32:04 -0000      1.395
+++ milprint_summer.c   16 Jul 2007 13:04:20 -0000      1.396
@@ -4686,7 +4686,7 @@
             "if (ipik.count() != 0) { # fn:%s\n"
             "var iter_grp  := iter.materialize(ipik);\n"
             "iter := iter_grp.tunique();\n"
-            "var iter_aggr := {%s}(item%s, iter_grp, iter).tmark([EMAIL 
PROTECTED]);\n"
+            "var iter_aggr := {%s}(item%s.materialize(ipik), iter_grp, 
iter).tmark([EMAIL PROTECTED]);\n"
             "iter := iter.hmark([EMAIL PROTECTED]);\n"
             "ipik := iter;\n"
             "pos := [EMAIL PROTECTED];\n"


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins

Reply via email to