Update of /cvsroot/monetdb/pathfinder/runtime
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv28641
Modified Files:
pathfinder.mx
Log Message:
- add function for fn:docAvailable(xs:string) as xs:boolean
U pathfinder.mx
Index: pathfinder.mx
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/pathfinder.mx,v
retrieving revision 1.409
retrieving revision 1.410
diff -u -d -r1.409 -r1.410
--- pathfinder.mx 1 Apr 2008 15:50:35 -0000 1.409
+++ pathfinder.mx 11 Apr 2008 09:28:20 -0000 1.410
@@ -3169,6 +3169,15 @@
bat(void,oid).seqbase([EMAIL
PROTECTED]), true);
}
+PROC ws_docavailable(BAT[void,BAT] ws, BAT[void,str] idx_names) : BAT[void,bit]
+{
+ var ret := bat(void,bit).seqbase([EMAIL PROTECTED]);
+ [EMAIL PROTECTED]() { # try to open the documents now so there are no
atomicity issues
+ ret.append(isnil(CATCH(ws_opendoc(ws,bat(void,str).append($t))))); #
failure means: unavailable
+ }
+ return ret;
+}
+
# pf:collection(), get 'collection root' as a single startpoint to query an
entire collection
PROC ws_collection_root(BAT[void,BAT] ws, BAT[void,str] colnames) :
BAT[oid,oid]
{
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins