Update of /cvsroot/monetdb/pathfinder/tests/BugTracker/Tests
In directory sc8-pr-cvs16:/tmp/cvs-serv24044/tests/BugTracker/Tests

Modified Files:
        inserting_multiple_elements.SF-1590583.milS 
        inserting_multiple_elements.SF-1590583.stable.out 
Log Message:

extended tests to highlight the actual problem:

newly inserted nodes are present in the document and do show up when
their parent is retrieved, but they cannot be retrieved themselves.

For details, see
BUG #1712461 "PF: several tests fail since 2007.05.03"
http://sourceforge.net/tracker/index.php?func=detail&aid=1712461&group_id=56967&atid=482468


Index: inserting_multiple_elements.SF-1590583.stable.out
===================================================================
RCS file: 
/cvsroot/monetdb/pathfinder/tests/BugTracker/Tests/inserting_multiple_elements.SF-1590583.stable.out,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- inserting_multiple_elements.SF-1590583.stable.out   5 Nov 2006 18:02:28 
-0000       1.1
+++ inserting_multiple_elements.SF-1590583.stable.out   8 May 2007 16:53:46 
-0000       1.2
@@ -18,20 +18,59 @@
 # shredding with holes: pagesize=65536, #fillsize=32768
 # Elapsed time = 001ms 194us [298us/node]
 # Shredded 1 XML document (inserting_multiple_elements.SF-1590583.xml), total 
time after commit=0.036s
+xquery("xml","doc(\""+TST+"\")").printf();
+<?xml version="1.0" encoding="utf-8"?>
+<XQueryResult><aap>
+Hello World
+</aap></XQueryResult>
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap").printf();
+<?xml version="1.0" encoding="utf-8"?>
+<XQueryResult><aap>
+Hello World
+</aap></XQueryResult>
+fflush(stdout());
+fflush(stderr());
 
 xquery("xml","do insert <noot>Bes</noot> as first into 
exactly-one(doc(\""+TST+"\")/aap)").printf();
+fflush(stdout());
+fflush(stderr());
 xquery("xml","doc(\""+TST+"\")").printf();
 <?xml version="1.0" encoding="utf-8"?>
 <XQueryResult><aap><noot>Bes</noot>
 Hello World
 </aap></XQueryResult>
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap").printf();
+<?xml version="1.0" encoding="utf-8"?>
+<XQueryResult><aap><noot>Bes</noot>
+Hello World
+</aap></XQueryResult>
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap/noot").printf();
+<?xml version="1.0" encoding="utf-8"?>
+<XQueryResult><noot>Bes</noot></XQueryResult>
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")//noot").printf();
+<?xml version="1.0" encoding="utf-8"?>
+<XQueryResult><noot>Bes</noot></XQueryResult>
+fflush(stdout());
+fflush(stderr());
 
 xquery("xml","let $batch := (<beer/>,<mies/>) return do insert $batch after 
exactly-one(doc(\""+TST+"\")//noot)").printf();
+fflush(stdout());
+fflush(stderr());
 xquery("xml","doc(\""+TST+"\")").printf();
 <?xml version="1.0" encoding="utf-8"?>
 <XQueryResult><aap><noot>Bes</noot><beer/><mies/>
 Hello World
 </aap></XQueryResult>
+fflush(stdout());
+fflush(stderr());
 quit();
 
 # 18:58:08 >  

Index: inserting_multiple_elements.SF-1590583.milS
===================================================================
RCS file: 
/cvsroot/monetdb/pathfinder/tests/BugTracker/Tests/inserting_multiple_elements.SF-1590583.milS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- inserting_multiple_elements.SF-1590583.milS 5 Nov 2006 18:02:28 -0000       
1.1
+++ inserting_multiple_elements.SF-1590583.milS 8 May 2007 16:53:46 -0000       
1.2
@@ -4,9 +4,32 @@
 var TSTSRCDIR := getenv("TSTSRCDIR");
 
 shred_doc(TSTSRCDIR+"/"+TST,TST,"",50LL);
+xquery("xml","doc(\""+TST+"\")").printf();
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap").printf();
+fflush(stdout());
+fflush(stderr());
 
 xquery("xml","do insert <noot>Bes</noot> as first into 
exactly-one(doc(\""+TST+"\")/aap)").printf();
+fflush(stdout());
+fflush(stderr());
 xquery("xml","doc(\""+TST+"\")").printf();
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap").printf();
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")/aap/noot").printf();
+fflush(stdout());
+fflush(stderr());
+xquery("xml","doc(\""+TST+"\")//noot").printf();
+fflush(stdout());
+fflush(stderr());
 
 xquery("xml","let $batch := (<beer/>,<mies/>) return do insert $batch after 
exactly-one(doc(\""+TST+"\")//noot)").printf();
+fflush(stdout());
+fflush(stderr());
 xquery("xml","doc(\""+TST+"\")").printf();
+fflush(stdout());
+fflush(stderr());


-------------------------------------------------------------------------
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