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

Reply via email to