Update of /cvsroot/monetdb/pathfinder/runtime/Tests
In directory sc8-pr-cvs16:/tmp/cvs-serv19650/runtime/Tests
Modified Files:
procs.stable.out sigs.stable.out
Log Message:
fix as found and suggested by Peter:
turned MIL PROC ws_bat into a C function (MIL command)
that explicitly return a view on the requested ws BAT;
this seems to fix some isolation / concurrent access problems
that occured with multiple concurrent update queries, e.g.,
in the TPoX benchmark
Index: sigs.stable.out
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/Tests/sigs.stable.out,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -d -r1.80 -r1.81
--- sigs.stable.out 1 Apr 2007 21:45:21 -0000 1.80
+++ sigs.stable.out 22 Apr 2007 11:15:09 -0000 1.81
@@ -96,6 +96,7 @@
[ "splitkind(BAT[oid,chr]) : BAT[oid,BAT]"
]
[ "string_join(BAT[oid,str], BAT[oid,str]) : BAT[oid,str]"
]
[ "text_constr(BAT[void,str], BAT[void,BAT]) : BAT[void,BAT]"
]
+[ "ws_bat(lng) : BAT[void,BAT]"
]
module 'pathfinder'
#-------------------------------------------------#
# signature # name
Index: procs.stable.out
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/Tests/procs.stable.out,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -d -r1.56 -r1.57
--- procs.stable.out 18 Apr 2007 14:02:42 -0000 1.56
+++ procs.stable.out 22 Apr 2007 11:15:09 -0000 1.57
@@ -638,7 +638,6 @@
[ "vx_maintain(BAT[oid,oid], BAT[oid,oid], BAT[oid,str]) : BAT[int,oid]"
]
[ "vx_maintain(BAT[oid,oid], BAT[oid,str]) : BAT[int,oid]"
]
[ "vx_reduce(BAT[oid,int], BAT[void,oid]) : BAT[oid,oid]"
]
-[ "ws_bat(lng) : BAT[void,BAT]"
]
[ "ws_collection(BAT[void,BAT], BAT[oid,str], BAT[void,oid]) : BAT[oid,oid]"
]
[ "ws_collection_root(BAT[void,BAT], BAT[void,str]) : BAT[oid,oid]"
]
[ "ws_collections(BAT[void,BAT], bit) : BAT[void,oid]"
]
-------------------------------------------------------------------------
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