Update of /cvsroot/monetdb/sql/src/benchmarks/arno/Tests
In directory 
sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv23123/src/benchmarks/arno/Tests

Modified Files:
        check0a.stable.out check1a.stable.out 
Log Message:
added another column in the catalog for function side effect administration
Functions which have side effects (such as rand and next_value (sequences)),
are now called once per row, even if the function doesn't have arguments.
The last case expects functions/procs to be available with one argument 
which isn't used (needed for the multiplex call).

order by needs selection columns (ie no relaxed semantics if there are 
group by's)

this fixes bugs
        [ 1723863 ] SQL Query Crashes Server - CRITICAL
        [ 1723791 ] rand() is not executed for every row



Index: check0a.stable.out
===================================================================
RCS file: /cvsroot/monetdb/sql/src/benchmarks/arno/Tests/check0a.stable.out,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- check0a.stable.out  26 Apr 2007 14:35:07 -0000      1.85
+++ check0a.stable.out  23 May 2007 22:05:57 -0000      1.86
@@ -35,6 +35,7 @@
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
+[ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
@@ -256,30 +257,31 @@
 [ [EMAIL PROTECTED],     "void", "sht",  32      ]
 [ [EMAIL PROTECTED],     "void", "str",  32      ]
 [ [EMAIL PROTECTED],     "void", "str",  32      ]
-[ [EMAIL PROTECTED],     "void", "bit",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
-[ [EMAIL PROTECTED],     "int",  "str",  336     ]
-[ [EMAIL PROTECTED],     "void", "bit",  823     ]
-[ [EMAIL PROTECTED],     "void", "bit",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "str",  2274    ]
-[ [EMAIL PROTECTED],     "void", "str",  2274    ]
+[ [EMAIL PROTECTED],     "void", "bit",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
+[ [EMAIL PROTECTED],     "int",  "str",  338     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "str",  2277    ]
+[ [EMAIL PROTECTED],     "void", "str",  2277    ]
 quit();
 
 # 10:00:03 >  

Index: check1a.stable.out
===================================================================
RCS file: /cvsroot/monetdb/sql/src/benchmarks/arno/Tests/check1a.stable.out,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- check1a.stable.out  26 Apr 2007 14:35:08 -0000      1.85
+++ check1a.stable.out  23 May 2007 22:05:58 -0000      1.86
@@ -35,6 +35,7 @@
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
+[ [EMAIL PROTECTED],     "oid",  "bit",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
 [ [EMAIL PROTECTED],     "oid",  "int",  0       ]
@@ -242,34 +243,35 @@
 [ [EMAIL PROTECTED],     "void", "sht",  32      ]
 [ [EMAIL PROTECTED],     "void", "str",  32      ]
 [ [EMAIL PROTECTED],     "void", "str",  32      ]
-[ [EMAIL PROTECTED],     "void", "bit",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "int",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
-[ [EMAIL PROTECTED],     "void", "str",  184     ]
+[ [EMAIL PROTECTED],     "void", "bit",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "int",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
+[ [EMAIL PROTECTED],     "void", "str",  185     ]
 [ [EMAIL PROTECTED],     "void", "int",  188     ]
 [ [EMAIL PROTECTED],     "void", "int",  188     ]
 [ [EMAIL PROTECTED],     "void", "int",  188     ]
 [ [EMAIL PROTECTED],     "void", "str",  188     ]
-[ [EMAIL PROTECTED],     "int",  "str",  336     ]
-[ [EMAIL PROTECTED],     "void", "bit",  823     ]
-[ [EMAIL PROTECTED],     "void", "bit",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "str",  823     ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "int",  2274    ]
-[ [EMAIL PROTECTED],     "void", "str",  2274    ]
-[ [EMAIL PROTECTED],     "void", "str",  2274    ]
+[ [EMAIL PROTECTED],     "int",  "str",  338     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "bit",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "str",  825     ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "int",  2277    ]
+[ [EMAIL PROTECTED],     "void", "str",  2277    ]
+[ [EMAIL PROTECTED],     "void", "str",  2277    ]
 [ [EMAIL PROTECTED],     "void", "int",  4893    ]
 [ [EMAIL PROTECTED],     "void", "int",  4893    ]
 [ [EMAIL PROTECTED],     "void", "str",  4893    ]


-------------------------------------------------------------------------
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-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to