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
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list