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

Reply via email to