Changeset: 0d7c7c8ec081 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0d7c7c8ec081
Modified Files:
        
Branch: Aug2011
Log Message:

Merge with Apr2011 branch.


diffs (truncated from 605 to 300 lines):

diff --git a/sql/test/BugTracker-2011/Tests/All 
b/sql/test/BugTracker-2011/Tests/All
--- a/sql/test/BugTracker-2011/Tests/All
+++ b/sql/test/BugTracker-2011/Tests/All
@@ -1,3 +1,4 @@
+count-count-distinct.Bug-2808
 copy-into-file-error.Bug-2722
 bulk_rotate_xor_hash-error.Bug-2734
 aggregate-in-subquery.Bug-2739
@@ -12,7 +13,6 @@
 crash_on_alias.Bug-2798
 groupby_primary_key.Bug-2807
 merge_range_exp.Bug-2806
-count-count-distinct.Bug-2808
 crash_in_push_exp_down.Bug-2811
 subquery_in_from_clause.Bug-2812
 mkey-bulk_rotate_xor_hash.Bug-2825
diff --git 
a/sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out 
b/sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out
--- a/sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out
+++ b/sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out
@@ -30,19 +30,19 @@
 % L1 # name
 % wrd # type
 % 2 # length
-[ 32   ]
+[ 30   ]
 #select count(distinct name) from tables;
 % .tables # table_name
 % L2 # name
 % wrd # type
 % 2 # length
-[ 26   ]
+[ 24   ]
 #select count(name) , count(distinct name) from tables;
 % .tables,     .tables # table_name
 % L3,  L4 # name
 % wrd, wrd # type
 % 2,   2 # length
-[ 32,  26      ]
+[ 30,  24      ]
 
 # 10:05:42 >  
 # 10:05:42 >  Done.
diff --git a/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.sql 
b/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.sql
--- a/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.sql
+++ b/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.sql
@@ -1,28 +1,123 @@
-create table f2774 (f float);
-create table d2774 (d double);
+create table f2774 (i int, f float);
+create table d2774 (i int, d double);
 
-insert into f2774 values (1e-310); 
-insert into d2774 values (1e-310);
-insert into f2774 values (1e-312); 
-insert into d2774 values (1e-312);
-insert into f2774 values (1e-314); 
-insert into d2774 values (1e-314);
-insert into f2774 values (1e-316); 
-insert into d2774 values (1e-316);
-insert into f2774 values (1e-318); 
-insert into d2774 values (1e-318);
-insert into f2774 values (1e-320); 
-insert into d2774 values (1e-320);
-insert into f2774 values (1e-322); 
-insert into d2774 values (1e-322);
-insert into f2774 values (1e-324); 
-insert into d2774 values (1e-324);
-insert into f2774 values (1e-326); 
-insert into d2774 values (1e-326);
-insert into f2774 values (1e-328); 
-insert into d2774 values (1e-328);
-insert into f2774 values (1e-330); 
-insert into d2774 values (1e-330);
+select * from f2774;
+select * from d2774;
+
+insert into f2774 values (300,1e-300);
+insert into d2774 values (300,1e-300);
+insert into f2774 values (302,1e-302);
+insert into d2774 values (302,1e-302);
+insert into f2774 values (304,1e-304);
+insert into d2774 values (304,1e-304);
+insert into f2774 values (306,1e-306);
+insert into d2774 values (306,1e-306);
+insert into f2774 values (307,1e-307);
+insert into d2774 values (307,1e-307);
+insert into f2774 values (308,1e-308);
+insert into d2774 values (308,1e-308);
+insert into f2774 values (310,1e-310);
+insert into d2774 values (310,1e-310);
+insert into f2774 values (312,1e-312);
+insert into d2774 values (312,1e-312);
+insert into f2774 values (314,1e-314);
+insert into d2774 values (314,1e-314);
+insert into f2774 values (316,1e-316);
+insert into d2774 values (316,1e-316);
+insert into f2774 values (318,1e-318);
+insert into d2774 values (318,1e-318);
+insert into f2774 values (320,1e-320);
+insert into d2774 values (320,1e-320);
+insert into f2774 values (322,1e-322);
+insert into d2774 values (322,1e-322);
+insert into f2774 values (323,1e-323);
+insert into d2774 values (323,1e-323);
+insert into f2774 values (324,1e-324);
+insert into d2774 values (324,1e-324);
+insert into f2774 values (326,1e-326);
+insert into d2774 values (326,1e-326);
+insert into f2774 values (328,1e-328);
+insert into d2774 values (328,1e-328);
+insert into f2774 values (330,1e-330);
+insert into d2774 values (330,1e-330);
+
+select * from f2774;
+select * from d2774;
+
+delete from f2774;
+delete from d2774;
+
+select * from f2774;
+select * from d2774;
+
+copy 18 records into f2774 from stdin using delimiters ',','\n';
+300,1e-300
+302,1e-302
+304,1e-304
+306,1e-306
+307,1e-307
+308,1e-308
+310,1e-310
+312,1e-312
+314,1e-314
+316,1e-316
+318,1e-318
+320,1e-320
+322,1e-322
+323,1e-323
+324,1e-324
+326,1e-326
+328,1e-328
+330,1e-330
+copy 18 records into d2774 from stdin using delimiters ',','\n';
+300,1e-300
+302,1e-302
+304,1e-304
+306,1e-306
+307,1e-307
+308,1e-308
+310,1e-310
+312,1e-312
+314,1e-314
+316,1e-316
+318,1e-318
+320,1e-320
+322,1e-322
+323,1e-323
+324,1e-324
+326,1e-326
+328,1e-328
+330,1e-330
+
+select * from f2774;
+select * from d2774;
+
+delete from f2774;
+delete from d2774;
+
+select * from f2774;
+select * from d2774;
+
+copy 9 records into f2774 from stdin using delimiters ',','\n';
+300,1e-300
+302,1e-302
+304,1e-304
+306,1e-306
+307,1e-307
+324,1e-324
+326,1e-326
+328,1e-328
+330,1e-330
+copy 9 records into d2774 from stdin using delimiters ',','\n';
+300,1e-300
+302,1e-302
+304,1e-304
+306,1e-306
+307,1e-307
+324,1e-324
+326,1e-326
+328,1e-328
+330,1e-330
 
 select * from f2774;
 select * from d2774;
diff --git a/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.stable.err 
b/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.stable.err
new file mode 100644
--- /dev/null
+++ b/sql/test/BugTracker-2011/Tests/double_erange.Bug-2774.stable.err
@@ -0,0 +1,141 @@
+stderr of test 'double_erange.Bug-2774` in directory 'test/BugTracker-2011` 
itself:
+
+
+# 19:20:46 >  
+# 19:20:46 >   mserver5  --debug=10 --set gdk_nr_threads=0  --set 
"gdk_dbfarm=/ufs/manegold/_/scratch0/Monet/HG/Apr2011/prefix/_/var/MonetDB" 
--set mapi_open=true --set mapi_port=35514 --set monet_prompt= --trace 
--forcemito --set mal_listing=2  "--dbname=mTests_test_BugTracker-2011" --set 
mal_listing=0 ; echo ; echo Over..
+# 19:20:46 >  
+
+# builtin opt  gdk_dbname = demo
+# builtin opt  gdk_dbfarm = 
/ufs/manegold/_/scratch0/Monet/HG/Apr2011/prefix/_/var/monetdb5/dbfarm
+# builtin opt  gdk_debug = 0
+# builtin opt  gdk_alloc_map = no
+# builtin opt  gdk_vmtrim = yes
+# builtin opt  monet_prompt = >
+# builtin opt  monet_daemon = no
+# builtin opt  mapi_port = 50000
+# builtin opt  mapi_open = false
+# builtin opt  mapi_autosense = false
+# builtin opt  default_pipe = 
inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector
+# builtin opt  minimal_pipe = inline,remap,deadcode,multiplex,garbageCollector
+# builtin opt  sql_optimizer = default_pipe
+# builtin opt  sql_debug = 0
+# cmdline opt  gdk_nr_threads = 0
+# cmdline opt  gdk_dbfarm = 
/ufs/manegold/_/scratch0/Monet/HG/Apr2011/prefix/_/var/MonetDB
+# cmdline opt  mapi_open = true
+# cmdline opt  mapi_port = 35514
+# cmdline opt  monet_prompt = 
+# cmdline opt  mal_listing = 2
+# cmdline opt  gdk_dbname = mTests_test_BugTracker-2011
+# cmdline opt  mal_listing = 0
+
+# 19:28:55 >  
+# 19:28:55 >  mclient -lsql -ftest -i -e --host=rig --port=32288 
+# 19:28:55 >  
+
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (308,1e-308);
+ERROR = !Double value too large or not a number (1e-308) in: "insert into 
f2774 values (308,1e-308"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (308,1e-308);
+ERROR = !Double value too large or not a number (1e-308) in: "insert into 
d2774 values (308,1e-308"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (310,1e-310);
+ERROR = !Double value too large or not a number (1e-310) in: "insert into 
f2774 values (310,1e-310"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (310,1e-310);
+ERROR = !Double value too large or not a number (1e-310) in: "insert into 
d2774 values (310,1e-310"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (312,1e-312);
+ERROR = !Double value too large or not a number (1e-312) in: "insert into 
f2774 values (312,1e-312"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (312,1e-312);
+ERROR = !Double value too large or not a number (1e-312) in: "insert into 
d2774 values (312,1e-312"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (314,1e-314);
+ERROR = !Double value too large or not a number (1e-314) in: "insert into 
f2774 values (314,1e-314"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (314,1e-314);
+ERROR = !Double value too large or not a number (1e-314) in: "insert into 
d2774 values (314,1e-314"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (316,1e-316);
+ERROR = !Double value too large or not a number (1e-316) in: "insert into 
f2774 values (316,1e-316"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (316,1e-316);
+ERROR = !Double value too large or not a number (1e-316) in: "insert into 
d2774 values (316,1e-316"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (318,1e-318);
+ERROR = !Double value too large or not a number (1e-318) in: "insert into 
f2774 values (318,1e-318"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (318,1e-318);
+ERROR = !Double value too large or not a number (1e-318) in: "insert into 
d2774 values (318,1e-318"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (320,1e-320);
+ERROR = !Double value too large or not a number (1e-320) in: "insert into 
f2774 values (320,1e-320"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (320,1e-320);
+ERROR = !Double value too large or not a number (1e-320) in: "insert into 
d2774 values (320,1e-320"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (322,1e-322);
+ERROR = !Double value too large or not a number (1e-322) in: "insert into 
f2774 values (322,1e-322"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into d2774 values (322,1e-322);
+ERROR = !Double value too large or not a number (1e-322) in: "insert into 
d2774 values (322,1e-322"
+        !syntax error, unexpected ')' in: ")"
+MAPI  = monetdb@rig:30301
+QUERY = insert into f2774 values (323,1e-323);
+ERROR = !Double value too large or not a number (1e-323) in: "insert into 
f2774 values (323,1e-323"
+        !syntax error, unexpected ')' in: ")"
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to