Changeset: 39087e54cd4a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=39087e54cd4a
Modified Files:
        sql/test/SQLite_regress/sqllogictest/Tests/select2.test.sql
        sql/test/SQLite_regress/sqllogictest/Tests/select2.test.stable.out
        
sql/test/SQLite_regress/sqllogictest/Tests/select2.test.stable.out.int128
Branch: Jul2015
Log Message:

Added ORDER BY part to all 1000 SELECT queries to get stable output of 
resultset data on all platforms


diffs (truncated from 76946 to 300 lines):

diff --git a/sql/test/SQLite_regress/sqllogictest/Tests/select2.test.sql 
b/sql/test/SQLite_regress/sqllogictest/Tests/select2.test.sql
--- a/sql/test/SQLite_regress/sqllogictest/Tests/select2.test.sql
+++ b/sql/test/SQLite_regress/sqllogictest/Tests/select2.test.sql
@@ -33,7 +33,7 @@ INSERT INTO t1(e,d,c,b,a) VALUES(246,248
 -- query I rowsort
 SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
   FROM t1
-;
+ORDER BY 1;
 -- 30 values hashing to efdbaa4d180e7867bec1c4d897bd25b9
 
 -- query IIIIIII rowsort
@@ -47,7 +47,7 @@ SELECT e,
        a+b*2+c*3+d*4
   FROM t1
  WHERE a>b
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 119 values hashing to 46c6841abfae8913a6759ec6f454ab0f
 
 -- query III rowsort
@@ -57,7 +57,7 @@ SELECT abs(b-c),
   FROM t1
  WHERE coalesce(a,b,c,d,e)<>0
    AND (a>b-2 AND a<b+2)
-;
+ORDER BY 1,2,3;
 -- 24 values hashing to 0451564addcc49504e7dd88be40b3e69
 
 -- query IIII rowsort
@@ -67,7 +67,7 @@ SELECT a,
        d
   FROM t1
  WHERE a IS NULL
-;
+ORDER BY 1,2,3,4;
 -- NULL
 -- 1
 -- NULL
@@ -83,7 +83,7 @@ SELECT (SELECT count(*) FROM t1 AS x WHE
   FROM t1
  WHERE e+d BETWEEN a+b-10 AND c+130
     OR (a>b-2 AND a<b+2)
-;
+ORDER BY 1,2;
 -- 20 values hashing to 4107afddb1186b30a9105bf7bf09f540
 
 -- query IIIIII rowsort
@@ -98,13 +98,13 @@ SELECT a+b*2+c*3,
   FROM t1
  WHERE d NOT BETWEEN 110 AND 150
     OR b IS NOT NULL
-;
+ORDER BY 1,2,3,4,5,6;
 -- 174 values hashing to 777dcbc0198356b9c12bf01fa545f68c
 
 -- query I rowsort
 SELECT abs(b-c)
   FROM t1
-;
+ORDER BY 1;
 -- 30 values hashing to c289bcde2e1a495d6cc09dde069c6c87
 
 -- query I rowsort
@@ -113,7 +113,7 @@ SELECT a+b*2
  WHERE (a>b-2 AND a<b+2)
    AND b IS NOT NULL
    AND a>b
-;
+ORDER BY 1;
 -- 391
 -- 475
 -- 502
@@ -134,7 +134,7 @@ SELECT c,
  WHERE (c<=d-2 OR c>=d+2)
    AND coalesce(a,b,c,d,e)<>0
    AND c>d
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 35 values hashing to b523d6b6df543010b45626657adada9d
 
 -- query IIIIIII rowsort
@@ -149,7 +149,7 @@ SELECT d,
   FROM t1
  WHERE b>c
    AND (e>c OR e<d)
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 63 values hashing to 80800d1e987b7049fa5d57c55815bf4c
 
 -- query IIIIIII rowsort
@@ -163,7 +163,7 @@ SELECT e,
   FROM t1
  WHERE b IS NOT NULL
    AND coalesce(a,b,c,d,e)<>0
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 189 values hashing to e421c85cd0132772b0b7762c78066abb
 
 -- query IIII rowsort
@@ -175,7 +175,7 @@ SELECT (SELECT count(*) FROM t1 AS x WHE
  WHERE d NOT BETWEEN 110 AND 150
    AND c>d
    AND c BETWEEN b-2 AND d+2
-;
+ORDER BY 1,2,3,4;
 -- 24 values hashing to 83cde3379decb55b28d3ac450c6f9881
 
 -- query IIII rowsort
@@ -187,7 +187,7 @@ SELECT a+b*2+c*3+d*4+e*5,
   FROM t1
  WHERE e+d BETWEEN a+b-10 AND c+130
    AND (e>c OR e<d)
-;
+ORDER BY 1,2,3,4;
 -- 1612
 -- 107
 -- 108
@@ -200,7 +200,7 @@ SELECT a+b*2+c*3+d*4+e*5,
 -- query I rowsort
 SELECT (SELECT count(*) FROM t1 AS x WHERE x.c>t1.c AND x.d<t1.d)
   FROM t1
-;
+ORDER BY 1;
 -- 30 values hashing to ec9f02c46c399db521c47dd9cb6a40dd
 
 -- query III rowsort
@@ -211,7 +211,7 @@ SELECT d-e,
  WHERE coalesce(a,b,c,d,e)<>0
     OR b>c
     OR b IS NOT NULL
-;
+ORDER BY 1,2,3;
 -- 90 values hashing to 7be06d7255991a0b921d169b65e408c0
 
 -- query IIIIIII rowsort
@@ -225,7 +225,7 @@ SELECT CASE WHEN c>(SELECT avg(c) FROM t
         WHEN d THEN 333  WHEN e THEN 444 ELSE 555 END,
        a-b
   FROM t1
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 210 values hashing to 292b0a5b2821884ba5d11e217b76fbd7
 
 -- query III rowsort
@@ -237,7 +237,7 @@ SELECT a+b*2+c*3+d*4+e*5,
  WHERE coalesce(a,b,c,d,e)<>0
     OR b>c
     OR a>b
-;
+ORDER BY 1,2,3;
 -- 90 values hashing to f2ff447495c871e67c605d2c0b5e70ec
 
 -- query III rowsort
@@ -248,7 +248,7 @@ SELECT (SELECT count(*) FROM t1 AS x WHE
  WHERE c BETWEEN b-2 AND d+2
    AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
    AND b IS NOT NULL
-;
+ORDER BY 1,2,3;
 -- 42 values hashing to d2467d2f2cfae3b29ec7f4a5152f36c4
 
 -- query IIIII rowsort
@@ -259,7 +259,7 @@ SELECT a+b*2+c*3,
        CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
   FROM t1
  WHERE c>d
-;
+ORDER BY 1,2,3,4,5;
 -- 65 values hashing to 5ed50f9b86136acfad54696420ffa1f0
 
 -- query IIIII rowsort
@@ -269,7 +269,7 @@ SELECT e,
        d,
        a+b*2+c*3+d*4
   FROM t1
-;
+ORDER BY 1,2,3,4,5;
 -- 150 values hashing to a030f689f5a0035d4db42d5da9f4b7a7
 
 -- query III rowsort
@@ -279,7 +279,7 @@ SELECT e,
   FROM t1
  WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
    AND d NOT BETWEEN 110 AND 150
-;
+ORDER BY 1,2,3;
 -- 42 values hashing to e0970228aa8a30d2050cfd3c11be9185
 
 -- query IIIIII rowsort
@@ -293,7 +293,7 @@ SELECT a+b*2,
  WHERE (e>c OR e<d)
     OR (e>a AND e<b)
     OR a IS NULL
-;
+ORDER BY 1,2,3,4,5,6;
 -- 138 values hashing to bf08a6d9c0db20af06d88ca646cda804
 
 -- query III rowsort
@@ -304,7 +304,7 @@ SELECT CASE WHEN c>(SELECT avg(c) FROM t
   FROM t1
  WHERE e+d BETWEEN a+b-10 AND c+130
     OR c>d
-;
+ORDER BY 1,2,3;
 -- 45 values hashing to a15fae7379de155bbaeb251f575a7db0
 
 -- query IIII rowsort
@@ -315,7 +315,7 @@ SELECT abs(b-c),
   FROM t1
  WHERE a IS NULL
     OR d NOT BETWEEN 110 AND 150
-;
+ORDER BY 1,2,3,4;
 -- 72 values hashing to 12fdbfddf3f67b7da4a8224b4e2798a6
 
 -- query IIIII rowsort
@@ -328,7 +328,7 @@ SELECT a,
  WHERE (a>b-2 AND a<b+2)
     OR b IS NOT NULL
     OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
-;
+ORDER BY 1,2,3,4,5;
 -- 135 values hashing to cb5eb3ba2131bf64c07defbe3cb6e3af
 
 -- query IIIII rowsort
@@ -341,7 +341,7 @@ SELECT a-b,
  WHERE b>c
    AND coalesce(a,b,c,d,e)<>0
    AND (e>a AND e<b)
-;
+ORDER BY 1,2,3,4,5;
 -- 10 values hashing to 4457dbfe4ab387a5f8f9b308280689f6
 
 -- query IIIIII rowsort
@@ -353,7 +353,7 @@ SELECT abs(b-c),
        CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
         WHEN a<b+3 THEN 333 ELSE 444 END
   FROM t1
-;
+ORDER BY 1,2,3,4,5,6;
 -- 180 values hashing to bb777feb11708e8bab6a2441bd11b89e
 
 -- query IIIIIII rowsort
@@ -369,7 +369,7 @@ SELECT a-b,
  WHERE b IS NOT NULL
    AND e+d BETWEEN a+b-10 AND c+130
    AND c BETWEEN b-2 AND d+2
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 2
 -- -1
 -- 107
@@ -384,7 +384,7 @@ SELECT a+b*2+c*3+d*4,
   FROM t1
  WHERE e+d BETWEEN a+b-10 AND c+130
    AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
-;
+ORDER BY 1,2;
 -- 1272
 -- 1290
 
@@ -393,7 +393,7 @@ SELECT CASE a+1 WHEN b THEN 111 WHEN c T
         WHEN d THEN 333  WHEN e THEN 444 ELSE 555 END,
        a+b*2+c*3+d*4
   FROM t1
-;
+ORDER BY 1,2;
 -- 60 values hashing to c1e3a4310060dcd710dc9c750c881699
 
 -- query IIIIIII rowsort
@@ -408,7 +408,7 @@ SELECT CASE WHEN c>(SELECT avg(c) FROM t
   FROM t1
  WHERE a IS NULL
    AND d>e
-;
+ORDER BY 1,2,3,4,5,6,7;
 -- 1120
 -- NULL
 -- 555
@@ -425,7 +425,7 @@ SELECT (a+b+c+d+e)/5,
   FROM t1
  WHERE d NOT BETWEEN 110 AND 150
     OR (a>b-2 AND a<b+2)
-;
+ORDER BY 1,2,3,4;
 -- 88 values hashing to b22693af4f023122fff8a50a5e372bda
 
 -- query II rowsort
@@ -433,7 +433,7 @@ SELECT (a+b+c+d+e)/5,
        d
   FROM t1
  WHERE b IS NOT NULL
-;
+ORDER BY 1,2;
 -- 54 values hashing to 1b7def90663182338e06a1cf6a69716c
 
 -- query II rowsort
@@ -443,7 +443,7 @@ SELECT a+b*2+c*3,
  WHERE b IS NOT NULL
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to