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