Update of /cvsroot/monetdb/MonetDB5/src/mal/Tests
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11707/Tests

Modified Files:
        All 
Added Files:
        recycle01.mal 
Log Message:
mal_interpreter= recover accidental loss of instruction
mal_recycler = step towards using previous select results


Index: All
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/mal/Tests/All,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -d -r1.92 -r1.93
--- All 1 Mar 2008 22:52:36 -0000       1.92
+++ All 4 Mar 2008 09:20:09 -0000       1.93
@@ -223,4 +223,5 @@
 #
 
 recycle00
+recycle01
 venks

--- NEW FILE: recycle01.mal ---
#test the basics of the recycler
# reusing select results

function user.bind(s:str,t:str,c:str,i:int):bat[:oid,:int];
        return bat.new(:oid,:int);
end bind;

function qry(low:int, hgh:int);
        b:= user.bind("schema","table","column",0);
        s1:= algebra.select(b,low,hgh);
end qry;

recycle.setRetainPolicy(1);
recycle.setReusePolicy(2);
optimizer.recycle("user","qry");
io.print("start");
qry(1,10);
io.print("next");
qry(1,5);
io.print("last");
qry(2,6);


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to