Update of /cvsroot/monetdb/pathfinder/tests/BugTracker/Tests
In directory 
sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv17553/tests/BugTracker/Tests

Modified Files:
        All 
Added Files:
        update-stress.SF-1896755-xq update-stress.SF-1896755.XQUERY.sh 
        update-stress.SF-1896755.stable.err 
        update-stress.SF-1896755.stable.out 
        update-stress.SF-1896755.xml 
Log Message:
propagated changes of Thursday Mar 20 2008 - Friday Mar 21 2008
from the XQuery_0-22 branch to the development trunk

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2008/03/20 - sjoerd: runtime/pathfinder.mx,1.399.2.7
Add overlapping working sets to ws_overlaps_ws *before* cleaning up
page_ws (which uses ws_overlaps_ws).

This seems to fix bug [ 1896755 ] XQ: updates under stress.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2008/03/20 - sjoerd: tests/BugTracker/Tests/All,1.95.2.14
        tests/BugTracker/Tests/update-stress.SF-1896755-xq,1.1.2.1
        tests/BugTracker/Tests/update-stress.SF-1896755.stable.err,1.1.2.1
        tests/BugTracker/Tests/update-stress.SF-1896755.stable.out,1.1.2.1
        tests/BugTracker/Tests/update-stress.SF-1896755.xml,1.1.2.1
        tests/BugTracker/Tests/update-stress.SF-1896755.XQUERY.sh,1.1.2.1
Test for bug [ 1896755 ] XQ: updates under stress.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Index: All
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/tests/BugTracker/Tests/All,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -d -r1.99 -r1.100
--- All 24 Feb 2008 17:22:33 -0000      1.99
+++ All 21 Mar 2008 08:44:33 -0000      1.100
@@ -141,3 +141,4 @@
 Alignment_error.SF-1886994
 ALGsegfault.SF-1894964a
 ALGsegfault.SF-1894964b
+NOT_WIN32?update-stress.SF-1896755

--- NEW FILE: update-stress.SF-1896755-xq ---
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
let $cnt := count(doc("update-stress.SF-1896755.xml")//*)
let $offset := ((($cnt * 69069) mod 365363) mod $cnt) + 1
return
do insert <aap xid="1">
        <noot name="hazel"/>
        <mies prefix="dum"/>
</aap>
as first into exactly-one((doc("update-stress.SF-1896755.xml")//*)[$offset])
<>
count(doc("update-stress.SF-1896755.xml")//aap[not(@xid)]) + 
count(doc("update-stress.SF-1896755.xml")//noot[not(@name)]) + 
count(doc("update-stress.SF-1896755.xml")//mies[not(@prefix)])

--- NEW FILE: update-stress.SF-1896755.XQUERY.sh ---
$XQUERYCLIENT -s 
"pf:add-doc(\"$TSTSRCDIR/update-stress.SF-1896755.xml\",\"update-stress.SF-1896755.xml\",10)"
$XQUERYCLIENT $TSTSRCDIR/update-stress.SF-1896755-xq &
$XQUERYCLIENT $TSTSRCDIR/update-stress.SF-1896755-xq &
$XQUERYCLIENT $TSTSRCDIR/update-stress.SF-1896755-xq &
wait

--- NEW FILE: update-stress.SF-1896755.stable.out ---
stdout of test 'update-stress.SF-1896755` in directory 'tests/BugTracker` 
itself:


# 17:30:46 >  
# 17:30:46 >   Mserver 
"--config=/ufs/sjoerd/Monet-virgin-stable/etc/MonetDB.conf" --debug=10 --set 
"monet_mod_path=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/runtime/.libs:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/runtime:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/modules/pftijah/.libs:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/modules/pftijah:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4/lib:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4/bin"
 --set 
"gdk_dbfarm=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/dbfarm"
 --set 
"sql_logdir=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/sql_logs"
 --set 
"xquery_logdir=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/xquery_logs"
 --set mapi_open=true --set xrpc_open=true --set mapi_port=
 31593 --set xrpc_port=42271 --set monet_prompt= --trace  
"--dbname=mTests_tests_BugTracker" "--dbinit= module(pathfinder);" ; echo ; 
echo Over..
# 17:30:46 >  



# MonetDB Server v4.22.1
# based on GDK   v1.22.1
# Copyright (c) 1993-2008, CWI. All rights reserved.
# Compiled for x86_64-unknown-linux-gnu/64bit with 32bit OIDs; dynamically 
linked.
# Visit http://monetdb.cwi.nl/ for further information.
# PF/Tijah module v0.5.0 loaded. http://dbappl.cs.utwente.nl/pftijah
# MonetDB/XQuery module v0.22.1 loaded
# XRPC administrative console at http://127.0.0.1:42271/admin

printf("\nReady.\n");

Ready.
quit();

Over..

# 17:30:46 >  
# 17:30:46 >  ./update-stress.SF-1896755.XQUERY.sh update-stress.SF-1896755 
# 17:30:46 >  

<?xml version="1.0" encoding="utf-8"?>
<XQueryResult>0</XQueryResult>
<?xml version="1.0" encoding="utf-8"?>
<XQueryResult>0</XQueryResult>
<?xml version="1.0" encoding="utf-8"?>
<XQueryResult>0</XQueryResult>

# 17:31:02 >  
# 17:31:02 >  Done.
# 17:31:02 >  


--- NEW FILE: update-stress.SF-1896755.stable.err ---
stderr of test 'update-stress.SF-1896755` in directory 'tests/BugTracker` 
itself:


# 17:30:46 >  
# 17:30:46 >   Mserver 
"--config=/ufs/sjoerd/Monet-virgin-stable/etc/MonetDB.conf" --debug=10 --set 
"monet_mod_path=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/runtime/.libs:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/runtime:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/modules/pftijah/.libs:/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/modules/pftijah:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4/lib:/ufs/sjoerd/Monet-virgin-stable/lib64/MonetDB4/bin"
 --set 
"gdk_dbfarm=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/dbfarm"
 --set 
"sql_logdir=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/sql_logs"
 --set 
"xquery_logdir=/ufs/sjoerd/src/MonetDB/virgin-stable/pathfinder/x86_64-unknown-linux-gnu/xquery_logs"
 --set mapi_open=true --set xrpc_open=true --set mapi_port=
 31593 --set xrpc_port=42271 --set monet_prompt= --trace  
"--dbname=mTests_tests_BugTracker" "--dbinit= module(pathfinder);" ; echo ; 
echo Over..
# 17:30:46 >  


# 17:30:46 >  
# 17:30:46 >  ./update-stress.SF-1896755.XQUERY.sh update-stress.SF-1896755 
# 17:30:46 >  


# 17:31:02 >  
# 17:31:02 >  Done.
# 17:31:02 >  


--- NEW FILE: update-stress.SF-1896755.xml ---
<?xml version="1.0" encoding="utf-8"?>
<base><aap xid="1"><aap xid="1"><aap xid="1"><noot name="hazel"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"><aap xid="1"><aap xid="1"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"/></aap><noot name="hazel"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"><aap xid="1"><noot 
name="hazel"/><mies prefix="dum"><aap xid="1"><noot name="hazel"/><mies 
prefix="dum"/></aap></mies></aap></mies></aap></noot><mies 
prefix="dum"/></aap><noot name="hazel"/><mies 
prefix="dum"/></aap></mies></aap><aap xid="1"><aap xid="1"><noot 
name="hazel"/><mies prefix="dum"/></aap><noot name="hazel"><aap xid="1"><noot 
name="hazel"><aap xid="1"><noot name="hazel"/><mies 
prefix="dum"/></aap></noot><mies prefix="dum"/></aap><aap xid="1"><noot 
name="hazel"/><mies prefix="dum"/></aap></noot><mies 
prefix="dum"/></aap></noot><mies prefix="dum"/></aap><noot name="hazel"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"><aap xid="1"><noot 
name="hazel"/><mies prefix="dum"/></aap></mies></aap><aap x
 id="1"><noot name="hazel"/><mies prefix="dum"/></aap></noot><mies 
prefix="dum"/></aap><noot name="hazel"/><mies prefix="dum"><aap xid="1"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"><aap xid="1"><noot 
name="hazel"/><mies prefix="dum"/></aap><aap xid="1"><noot name="hazel"><aap 
xid="1"><noot name="hazel"/><mies prefix="dum"/></aap></noot><mies 
prefix="dum"/></aap></mies></aap><noot name="hazel"/><mies prefix="dum"><aap 
xid="1"><noot name="hazel"/><mies 
prefix="dum"/></aap></mies></aap></mies></aap></base>



-------------------------------------------------------------------------
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-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins

Reply via email to