Changeset: 630861236c06 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=630861236c06 Added Files: sql/test/BugTracker-2013/Tests/avg_needs_abort_on_error.Bug-3329.sql sql/test/BugTracker-2013/Tests/avg_needs_abort_on_error.Bug-3329.stable.err sql/test/BugTracker-2013/Tests/avg_needs_abort_on_error.Bug-3329.stable.out sql/test/BugTracker-2013/Tests/incorrect_subquery_delete.Bug-3315.sql sql/test/BugTracker-2013/Tests/incorrect_subquery_delete.Bug-3315.stable.err sql/test/BugTracker-2013/Tests/incorrect_subquery_delete.Bug-3315.stable.out sql/test/BugTracker-2013/Tests/unique_constraint_on_declared_table.Bug-3319.sql sql/test/BugTracker-2013/Tests/unique_constraint_on_declared_table.Bug-3319.stable.err sql/test/BugTracker-2013/Tests/unique_constraint_on_declared_table.Bug-3319.stable.out sql/test/BugTracker-2013/Tests/update_on_declared_table.Bug-3318.sql sql/test/BugTracker-2013/Tests/update_on_declared_table.Bug-3318.stable.err sql/test/BugTracker-2013/Tests/update_on_declared_table.Bug-3318.stable.out Modified Files: monetdb5/modules/atoms/Tests/xml00.mal monetdb5/modules/atoms/Tests/xml00.stable.out monetdb5/modules/atoms/Tests/xml01.mal monetdb5/modules/atoms/Tests/xml01.stable.out monetdb5/modules/atoms/Tests/xml02.mal monetdb5/modules/atoms/Tests/xml02.stable.out monetdb5/modules/atoms/Tests/xml03.mal monetdb5/modules/atoms/Tests/xml03.stable.out monetdb5/modules/atoms/Tests/xml04.mal monetdb5/modules/atoms/Tests/xml04.stable.out monetdb5/modules/atoms/Tests/xml05.mal monetdb5/modules/atoms/Tests/xml05.stable.out monetdb5/modules/atoms/Tests/xml10.mal monetdb5/modules/atoms/Tests/xml10.stable.out monetdb5/modules/atoms/batxml.c monetdb5/modules/atoms/batxml.mal monetdb5/modules/atoms/xml.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h monetdb5/optimizer/opt_support.c sql/backends/monet5/Tests/optimizers.stable.err sql/backends/monet5/Tests/optimizers.stable.out sql/backends/monet5/rel_bin.c sql/backends/monet5/sql.mx sql/backends/monet5/sql_gencode.c sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out sql/benchmarks/tpch/LOCKED/Tests/02.stable.out sql/benchmarks/tpch/LOCKED/Tests/04.stable.out sql/benchmarks/tpch/Tests/01-22.stable.out sql/benchmarks/tpch/Tests/02.stable.out sql/benchmarks/tpch/Tests/04.stable.out sql/common/sql_types.c sql/include/sql_catalog.h sql/include/sql_relation.h sql/rel.txt sql/server/rel_distribute.c sql/server/rel_dump.c sql/server/rel_exp.c sql/server/rel_exp.h sql/server/rel_optimizer.c sql/server/rel_psm.c sql/server/rel_schema.c sql/server/rel_select.c sql/server/rel_select.h sql/server/rel_updates.c sql/server/sql_semantic.h sql/test/BugDay_2005-10-06_2.9.3/Tests/var_char_cast_truncate.SF-1150907.stable.out sql/test/BugDay_2005-12-19_2.9.3/Tests/timestamp_fraction.SF-1357342.stable.out sql/test/BugTracker-2008/Tests/OOM_query.SF-2457195.stable.out sql/test/BugTracker-2008/Tests/groupby_with_NULL.SF-2155606.stable.out sql/test/BugTracker-2009/Tests/correlated-selection-bug.stable.out sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out sql/test/BugTracker-2009/Tests/double_count_limit_bug.SF-2862146.stable.out sql/test/BugTracker-2010/Tests/join_problem.Bug-2694.stable.out sql/test/BugTracker-2011/Tests/aggregate-in-subquery.Bug-2739.stable.out sql/test/BugTracker-2011/Tests/case-overflow.Bug-2239.stable.out sql/test/BugTracker-2011/Tests/exists-select.Bug-2933.stable.out sql/test/BugTracker-2011/Tests/func_iter_vs_bulk.Bug-2826.stable.out sql/test/BugTracker-2011/Tests/rand-with-seed.Bug-2900.stable.out sql/test/BugTracker-2012/Tests/aggregate_vs_positional_column_crash.Bug-3085.stable.out sql/test/BugTracker-2012/Tests/scalar_subquery_with_alias.Bug-3093.stable.out sql/test/BugTracker-2012/Tests/simple_select.Bug-2988.stable.out sql/test/BugTracker-2013/Tests/All sql/test/BugTracker-2013/Tests/correlated_select.Bug-3250.stable.out sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out sql/test/Dependencies/Tests/Dependencies.stable.out sql/test/Tests/order_by_complex_exp.stable.out sql/test/Tests/round.stable.out sql/test/Tests/string.stable.out sql/test/VOC/Tests/VOC.stable.out sql/test/bugs/Tests/case_substring.stable.out sql/test/bugs/Tests/crash_order_by.stable.err sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.out sql/test/bugs/Tests/groupby_having_charlength-bug-sf-943566.stable.out sql/test/bugs/Tests/polymorphism.stable.out sql/test/bugs/Tests/selectlist_subquery-sf-1208599.stable.out sql/test/bugs/Tests/subselect_single_value-bug-sf-962099.stable.out sql/test/bugs/Tests/zero_or_one_bug.stable.out sql/test/sql_xml/Tests/xml.stable.out sql/test/sql_xml/Tests/xmlelement_segfault.SF-2812767.stable.out Branch: default Log Message:
merged with Feb2013 diffs (truncated from 4810 to 300 lines): diff --git a/monetdb5/modules/atoms/Tests/xml00.mal b/monetdb5/modules/atoms/Tests/xml00.mal --- a/monetdb5/modules/atoms/Tests/xml00.mal +++ b/monetdb5/modules/atoms/Tests/xml00.mal @@ -4,6 +4,6 @@ bat.insert(b,1@0,"Annie Chapman"); io.print(b); -bc:= xml.comment(b); -bj:= xml.str(bc); +bc:= batxml.comment(b); +bj:= batxml.str(bc); io.print(bj); diff --git a/monetdb5/modules/atoms/Tests/xml00.stable.out b/monetdb5/modules/atoms/Tests/xml00.stable.out --- a/monetdb5/modules/atoms/Tests/xml00.stable.out +++ b/monetdb5/modules/atoms/Tests/xml00.stable.out @@ -19,8 +19,8 @@ function user.main():void; bat.insert(b,0@0,"Mary Ann Walker"); bat.insert(b,1@0,"Annie Chapman"); io.print(b); - bc := xml.comment(b); - bj := xml.str(bc); + bc := batxml.comment(b); + bj := batxml.str(bc); io.print(bj); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml01.mal b/monetdb5/modules/atoms/Tests/xml01.mal --- a/monetdb5/modules/atoms/Tests/xml01.mal +++ b/monetdb5/modules/atoms/Tests/xml01.mal @@ -4,6 +4,6 @@ bat.insert(b,1@0,"Annie Chapman"); io.print(b); -bc:= xml.attribute("name",b); -bj:= xml.str(bc); +bc:= batxml.attribute("name",b); +bj:= batxml.str(bc); io.print(bj); diff --git a/monetdb5/modules/atoms/Tests/xml01.stable.out b/monetdb5/modules/atoms/Tests/xml01.stable.out --- a/monetdb5/modules/atoms/Tests/xml01.stable.out +++ b/monetdb5/modules/atoms/Tests/xml01.stable.out @@ -22,8 +22,8 @@ function user.main():void; bat.insert(b,0@0,"Mary Ann Walker"); bat.insert(b,1@0,"Annie Chapman"); io.print(b); - bc := xml.attribute("name",b); - bj := xml.str(bc); + bc := batxml.attribute("name",b); + bj := batxml.str(bc); io.print(bj); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml02.mal b/monetdb5/modules/atoms/Tests/xml02.mal --- a/monetdb5/modules/atoms/Tests/xml02.mal +++ b/monetdb5/modules/atoms/Tests/xml02.mal @@ -7,13 +7,13 @@ bat.insert(h,1@0,"curly dark brown"); io.print(b); -bc:= xml.attribute("name",b); -hc:= xml.attribute("hair",h); -bj:= xml.str(bc); -hj:= xml.str(hc); +bc:= batxml.attribute("name",b); +hc:= batxml.attribute("hair",h); +bj:= batxml.str(bc); +hj:= batxml.str(hc); io.print(bj); io.print(hj); -aa:= xml.concat(bc,hc); -as:= xml.str(aa); +aa:= batxml.concat(bc,hc); +as:= batxml.str(aa); io.print(as); diff --git a/monetdb5/modules/atoms/Tests/xml02.stable.out b/monetdb5/modules/atoms/Tests/xml02.stable.out --- a/monetdb5/modules/atoms/Tests/xml02.stable.out +++ b/monetdb5/modules/atoms/Tests/xml02.stable.out @@ -22,14 +22,14 @@ function user.main():void; bat.insert(h,0@0,"brown"); bat.insert(h,1@0,"curly dark brown"); io.print(b); - bc := xml.attribute("name",b); - hc := xml.attribute("hair",h); - bj := xml.str(bc); - hj := xml.str(hc); + bc := batxml.attribute("name",b); + hc := batxml.attribute("hair",h); + bj := batxml.str(bc); + hj := batxml.str(hc); io.print(bj); io.print(hj); - aa := xml.concat(bc,hc); - as := xml.str(aa); + aa := batxml.concat(bc,hc); + as := batxml.str(aa); io.print(as); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml03.mal b/monetdb5/modules/atoms/Tests/xml03.mal --- a/monetdb5/modules/atoms/Tests/xml03.mal +++ b/monetdb5/modules/atoms/Tests/xml03.mal @@ -7,17 +7,17 @@ bat.insert(h,1@0,"curly dark brown"); io.print(b); -bs:= xml.xml(b); -bc:= xml.element("name",bs); -bj:= xml.str(bc); +bs:= batxml.xml(b); +bc:= batxml.element("name",bs); +bj:= batxml.str(bc); io.print(bj); -hs:= xml.xml(h); -hc:= xml.element("hair",hs); -hj:= xml.str(hc); +hs:= batxml.xml(h); +hc:= batxml.element("hair",hs); +hj:= batxml.str(hc); io.print(hj); -hh:= xml.concat(bc,hc); +hh:= batxml.concat(bc,hc); -aa:= xml.element("victim",hh); -as:= xml.str(aa); +aa:= batxml.element("victim",hh); +as:= batxml.str(aa); io.print(as); diff --git a/monetdb5/modules/atoms/Tests/xml03.stable.out b/monetdb5/modules/atoms/Tests/xml03.stable.out --- a/monetdb5/modules/atoms/Tests/xml03.stable.out +++ b/monetdb5/modules/atoms/Tests/xml03.stable.out @@ -22,17 +22,17 @@ function user.main():void; bat.insert(h,0@0,"brown"); bat.insert(h,1@0,"curly dark brown"); io.print(b); - bs := xml.xml(b); - bc := xml.element("name",bs); - bj := xml.str(bc); + bs := batxml.xml(b); + bc := batxml.element("name",bs); + bj := batxml.str(bc); io.print(bj); - hs := xml.xml(h); - hc := xml.element("hair",hs); - hj := xml.str(hc); + hs := batxml.xml(h); + hc := batxml.element("hair",hs); + hj := batxml.str(hc); io.print(hj); - hh := xml.concat(bc,hc); - aa := xml.element("victim",hh); - as := xml.str(aa); + hh := batxml.concat(bc,hc); + aa := batxml.element("victim",hh); + as := batxml.str(aa); io.print(as); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml04.mal b/monetdb5/modules/atoms/Tests/xml04.mal --- a/monetdb5/modules/atoms/Tests/xml04.mal +++ b/monetdb5/modules/atoms/Tests/xml04.mal @@ -7,15 +7,15 @@ bat.insert(h,1@0,"curly dark brown"); io.print(b); -bs:= xml.xml(b); -bc:= xml.element("name",bs); -bj:= xml.str(bc); +bs:= batxml.xml(b); +bc:= batxml.element("name",bs); +bj:= batxml.str(bc); io.print(bj); -hs:= xml.xml(h); -hc:= xml.element("hair",hs); -hj:= xml.str(hc); +hs:= batxml.xml(h); +hc:= batxml.element("hair",hs); +hj:= batxml.str(hc); io.print(hj); -aa:= xml.forest(bc,hc); -as:= xml.str(aa); +aa:= batxml.forest(bc,hc); +as:= batxml.str(aa); io.print(as); diff --git a/monetdb5/modules/atoms/Tests/xml04.stable.out b/monetdb5/modules/atoms/Tests/xml04.stable.out --- a/monetdb5/modules/atoms/Tests/xml04.stable.out +++ b/monetdb5/modules/atoms/Tests/xml04.stable.out @@ -22,16 +22,16 @@ function user.main():void; bat.insert(h,0@0,"brown"); bat.insert(h,1@0,"curly dark brown"); io.print(b); - bs := xml.xml(b); - bc := xml.element("name",bs); - bj := xml.str(bc); + bs := batxml.xml(b); + bc := batxml.element("name",bs); + bj := batxml.str(bc); io.print(bj); - hs := xml.xml(h); - hc := xml.element("hair",hs); - hj := xml.str(hc); + hs := batxml.xml(h); + hc := batxml.element("hair",hs); + hj := batxml.str(hc); io.print(hj); - aa := xml.forest(bc,hc); - as := xml.str(aa); + aa := batxml.forest(bc,hc); + as := batxml.str(aa); io.print(as); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml05.mal b/monetdb5/modules/atoms/Tests/xml05.mal --- a/monetdb5/modules/atoms/Tests/xml05.mal +++ b/monetdb5/modules/atoms/Tests/xml05.mal @@ -7,9 +7,9 @@ bat.insert(h,1@0,"curly dark brown"); io.print(b); -bs:= xml.xml(b); -bc:= xml.element("name",bs); +bs:= batxml.xml(b); +bc:= batxml.element("name",bs); -aa:= xml.root(bc,"1.0","no"); -as:= xml.str(aa); +aa:= batxml.root(bc,"1.0","no"); +as:= batxml.str(aa); io.print(as); diff --git a/monetdb5/modules/atoms/Tests/xml05.stable.out b/monetdb5/modules/atoms/Tests/xml05.stable.out --- a/monetdb5/modules/atoms/Tests/xml05.stable.out +++ b/monetdb5/modules/atoms/Tests/xml05.stable.out @@ -22,10 +22,10 @@ function user.main():void; bat.insert(h,0@0,"brown"); bat.insert(h,1@0,"curly dark brown"); io.print(b); - bs := xml.xml(b); - bc := xml.element("name",bs); - aa := xml.root(bc,"1.0","no"); - as := xml.str(aa); + bs := batxml.xml(b); + bc := batxml.element("name",bs); + aa := batxml.root(bc,"1.0","no"); + as := batxml.str(aa); io.print(as); end main; #---------------------------------# diff --git a/monetdb5/modules/atoms/Tests/xml10.mal b/monetdb5/modules/atoms/Tests/xml10.mal --- a/monetdb5/modules/atoms/Tests/xml10.mal +++ b/monetdb5/modules/atoms/Tests/xml10.mal @@ -27,9 +27,9 @@ bat.insert(t,2@0,"autum"); # ) ) # every nesting implies a groupby -ax:= xml.xml(a); -tx:= xml.xml(t); -te:= xml.element("title",tx); +ax:= batxml.xml(a); +tx:= batxml.xml(t); +te:= batxml.element("title",tx); g:= bat.new(:oid,:oid); bat.insert(g,0@0,0@0); bat.insert(g,1@0,0@0); @@ -47,10 +47,10 @@ gr:= bat.reverse(g); j2:= algebra.join(gr,ax); k2:=algebra.kunique(j2); io.print(k2); -cc:= xml.concat(k2,ag); +cc:= batxml.concat(k2,ag); io.print(cc); io.print("author construction"); -ae:= xml.element("author",cc); +ae:= batxml.element("author",cc); io.print(ae); io.print("book construction"); diff --git a/monetdb5/modules/atoms/Tests/xml10.stable.out b/monetdb5/modules/atoms/Tests/xml10.stable.out --- a/monetdb5/modules/atoms/Tests/xml10.stable.out +++ b/monetdb5/modules/atoms/Tests/xml10.stable.out @@ -41,9 +41,9 @@ function user.main():void; # xmlagg(xmlelement('title',t)) # ) ) # every nesting implies a groupby - ax := xml.xml(a); - tx := xml.xml(t); - te := xml.element("title",tx); + ax := batxml.xml(a); + tx := batxml.xml(t); + te := batxml.element("title",tx); g := bat.new(:oid,:oid); bat.insert(g,0@0,0@0); bat.insert(g,1@0,0@0); @@ -58,10 +58,10 @@ function user.main():void; j2 := algebra.join(gr,ax); k2 := algebra.kunique(j2); io.print(k2); - cc := xml.concat(k2,ag); + cc := batxml.concat(k2,ag); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list