Update of /cvsroot/monetdb/MonetDB4/src/modules/plain
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv15021

Modified Files:
        constant.mx 
Log Message:
[ 1724774 ] XQuery: Error while using 'order by'
- add constant support for CTrefine_rev and tsort_rev



Index: constant.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB4/src/modules/plain/constant.mx,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- constant.mx 20 Feb 2007 11:32:12 -0000      1.3
+++ constant.mx 25 May 2007 00:11:23 -0000      1.4
@@ -105,6 +105,9 @@
 .COMMAND CTrefine ( BAT[oid,oid] ct, any::1 b) : BAT[oid,oid] = 
CMDconstFirstBat;
 "CTrefine(ct,b); where the second parameter is interpreted as a constant 
column"
 
+.COMMAND CTrefine_rev ( BAT[oid,oid] ct, any::1 b) : BAT[oid,oid] = 
CMDconstFirstBat;
+"CTrefine_rev(ct,b); where the second parameter is interpreted as a constant 
column"
+
 .COMMAND CTgroup ( any::1 b) : any::1 = CMDconstCopy;
 "CTgroup(b); where the first parameter is interpreted as a constant column"
 
@@ -165,11 +168,21 @@
     return a;
 }
 
+proc CTrefine_rev ( oid a, any b) : oid
+{
+    return a;
+}
+
 proc CTrefine ( oid a, BAT[oid,any] b) : BAT[oid,oid]
 {
     return tsort(b);
 }
 
+proc CTrefine_rev ( oid a, BAT[oid,any] b) : BAT[oid,oid]
+{
+    return tsort_rev(b);
+}
+
 proc {min} ( any::1 b, BAT[oid,oid] g, BAT[oid,any] e) : BAT[oid,any::1] 
 {
     return project(e,b);


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

Reply via email to