Changeset: 98fa64b24ba8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=98fa64b24ba8
Modified Files:
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.sql
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.err
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
Branch: Oct2014
Log Message:

Add order by clause to query that produces multiple results.


diffs (56 lines):

diff --git a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.sql 
b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.sql
--- a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.sql
+++ b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.sql
@@ -105,10 +105,10 @@ INSERT INTO "bidder" ("id", "open_auctio
 (59, 'open_auction11', '05/08/2000', '06:44:20', 'person3', 4.5),
 (60, 'open_auction11', '10/22/2001', '15:34:49', 'person4', 15);
 
-Select b.* FROM open_auctions o, b bidder WHERE (select b3.INCREASE from 
bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id;
+Select b.* FROM open_auctions o, b bidder WHERE (select b3.INCREASE from 
bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id order by date, time;
 
 plan Select b.* FROM open_auctions o, bidder b WHERE (select b3.INCREASE from 
bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id;
-Select b.* FROM open_auctions o, bidder b WHERE (select b3.INCREASE from 
bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id;
+Select b.* FROM open_auctions o, bidder b WHERE (select b3.INCREASE from 
bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id order by date, time;
 
 drop table bidder;
 drop table open_auctions;
diff --git a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.err 
b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.err
--- a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.err
+++ b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.err
@@ -30,8 +30,8 @@ stderr of test 'crash.Bug-3736` in direc
 # 10:50:37 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-30636" "--port=38510"
 # 10:50:37 >  
 
-MAPI  = (monetdb) /var/tmp/mtest-30636/.s.monetdb.38510
-QUERY = Select b.* FROM open_auctions o, b bidder WHERE (select b3.INCREASE 
from bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id;
+MAPI  = (monetdb) /var/tmp/mtest-6140/.s.monetdb.37206
+QUERY = Select b.* FROM open_auctions o, b bidder WHERE (select b3.INCREASE 
from bidder b3 where b3.id = (select min (b3a.id) from bidder b3a where 
b3a.open_auction_id = o.open_auction_id)) * 2 <= (Select b2.INCREASE from 
bidder b2 where b2.id = (SELECT MAX (b2a.id) from bidder b2a where 
b2a.open_auction_id = o.open_auction_id)) AND o.open_auction_id = 
b.open_auction_id order by date, time;
 ERROR = !SELECT: no such table 'b'
 
 # 10:50:38 >  
diff --git a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out 
b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
--- a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
+++ b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
@@ -112,16 +112,16 @@ project (
 % id,  open_auction_id,        date,   time,   personref,      increase # name
 % int, varchar,        varchar,        varchar,        varchar,        double 
# type
 % 2,   13,     10,     8,      8,      24 # length
-[ 5,   "open_auction1",        "11/12/1998",   "11:23:38",     "person20",     
4.5     ]
-[ 6,   "open_auction1",        "10/02/2000",   "22:48:00",     "person4",      
15      ]
-[ 7,   "open_auction1",        "12/04/1998",   "22:29:38",     "person23",     
1.5     ]
+[ 11,  "open_auction1",        "05/21/2001",   "08:02:16",     "person5",      
12      ]
 [ 8,   "open_auction1",        "06/22/1999",   "12:43:47",     "person19",     
15      ]
-[ 9,   "open_auction1",        "12/02/2001",   "13:38:51",     "person15",     
45      ]
-[ 10,  "open_auction1",        "11/12/2001",   "04:50:27",     "person9",      
6       ]
-[ 11,  "open_auction1",        "05/21/2001",   "08:02:16",     "person5",      
12      ]
 [ 29,  "open_auction5",        "07/07/2000",   "08:53:00",     "person15",     
6       ]
 [ 30,  "open_auction5",        "08/06/2001",   "10:16:15",     "person13",     
4.5     ]
 [ 31,  "open_auction5",        "08/23/1999",   "08:26:06",     "person17",     
30      ]
+[ 6,   "open_auction1",        "10/02/2000",   "22:48:00",     "person4",      
15      ]
+[ 5,   "open_auction1",        "11/12/1998",   "11:23:38",     "person20",     
4.5     ]
+[ 10,  "open_auction1",        "11/12/2001",   "04:50:27",     "person9",      
6       ]
+[ 9,   "open_auction1",        "12/02/2001",   "13:38:51",     "person15",     
45      ]
+[ 7,   "open_auction1",        "12/04/1998",   "22:29:38",     "person23",     
1.5     ]
 #drop table bidder;
 #drop table open_auctions;
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to