Update of /cvsroot/monetdb/pathfinder/runtime
In directory sc8-pr-cvs16:/tmp/cvs-serv13996
Modified Files:
pf_support.mx
Log Message:
Don't indicate that we're done reading our snapshot too early.
Index: pf_support.mx
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/pf_support.mx,v
retrieving revision 1.219
retrieving revision 1.220
diff -u -d -r1.219 -r1.220
--- pf_support.mx 27 Apr 2007 18:22:42 -0000 1.219
+++ pf_support.mx 1 May 2007 11:17:34 -0000 1.220
@@ -2800,8 +2800,6 @@
# get containers in the order in which we must commit them ([COLL_ID,CONT])
var cont_order :=
affected_conts.reverse().mirror().leftfetchjoin(ws.fetch(CONT_COLL)).reverse().sort();
- ws.seqbase(oid_nil); # indicate that we are done reading our snapshot
-
var ws_logstarttime := usec(); # this timer is used assuming a single
collection per query
# get the collection locks, re-read the master ancestor sizes, and check for
conflicts (ws_precommit)
@@ -2852,6 +2850,8 @@
ws_log(ws, "===================== WAL RELEASED exec" + str(ws_logtime -
(ws_logtime := usec())));
+ ws.seqbase(oid_nil); # indicate that we are done reading our snapshot
+
# upgrade locks, isolate the masters, apply deltas to them, maintain
indices, and release all coll-lock(s)
[EMAIL PROTECTED]() {
var cont := $t;
-------------------------------------------------------------------------
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