Changeset: dad861dd483b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dad861dd483b
Modified Files:
        sql/test/Tests/window_functions.sql
        sql/test/Tests/window_functions.stable.out
Branch: sq2default
Log Message:

Downcast to integers so 128-bit and non 128-bit builds give the same label 
output


diffs (93 lines):

diff --git a/sql/test/Tests/window_functions.sql 
b/sql/test/Tests/window_functions.sql
--- a/sql/test/Tests/window_functions.sql
+++ b/sql/test/Tests/window_functions.sql
@@ -103,13 +103,13 @@ INSERT INTO tutorial.dc_bikeshare_q1_201
 SELECT * FROM tutorial.dc_bikeshare_q1_2012;
 
 SELECT duration_seconds,
-       cast(SUM(duration_seconds) OVER (ORDER BY start_time) as bigint) AS 
running_total
+       cast(SUM(duration_seconds) OVER (ORDER BY start_time) as int) AS 
running_total
   FROM tutorial.dc_bikeshare_q1_2012;
 
 SELECT start_terminal,
        duration_seconds,
        cast(SUM(duration_seconds) OVER
-         (PARTITION BY start_terminal ORDER BY start_time) as bigint)
+         (PARTITION BY start_terminal ORDER BY start_time) as int)
          AS running_total
   FROM tutorial.dc_bikeshare_q1_2012
  WHERE start_time < '2012-01-08';
@@ -117,14 +117,14 @@ SELECT start_terminal,
 SELECT start_terminal,
        duration_seconds,
        cast(SUM(duration_seconds) OVER
-         (PARTITION BY start_terminal) as bigint) AS start_terminal_total
+         (PARTITION BY start_terminal) as int) AS start_terminal_total
   FROM tutorial.dc_bikeshare_q1_2012
  WHERE start_time < '2012-01-08';
 
 SELECT start_terminal,
        duration_seconds,
        cast(SUM(duration_seconds) OVER
-         (PARTITION BY start_terminal) as bigint) AS running_total,
+         (PARTITION BY start_terminal) as int) AS running_total,
        COUNT(duration_seconds) OVER
          (PARTITION BY start_terminal) AS running_count,
        AVG(duration_seconds) OVER
@@ -135,7 +135,7 @@ SELECT start_terminal,
 SELECT start_terminal,
        duration_seconds,
        cast(SUM(duration_seconds) OVER
-         (PARTITION BY start_terminal ORDER BY start_time) as bigint)
+         (PARTITION BY start_terminal ORDER BY start_time) as int)
          AS running_total,
        COUNT(duration_seconds) OVER
          (PARTITION BY start_terminal ORDER BY start_time)
diff --git a/sql/test/Tests/window_functions.stable.out 
b/sql/test/Tests/window_functions.stable.out
--- a/sql/test/Tests/window_functions.stable.out
+++ b/sql/test/Tests/window_functions.stable.out
@@ -206,7 +206,7 @@ stdout of test 'window_functions` in dir
 #  FROM tutorial.dc_bikeshare_q1_2012;
 % tutorial.dc_bikeshare_q1_2012,       tutorial.%6 # table_name
 % duration_seconds,    running_total # name
-% int, bigint # type
+% int, int # type
 % 3,   3 # length
 [ 155, 320     ]
 [ 165, 320     ]
@@ -223,7 +223,7 @@ stdout of test 'window_functions` in dir
 # WHERE start_time < '2012-01-08';
 % tutorial.dc_bikeshare_q1_2012,       tutorial.dc_bikeshare_q1_2012,  
tutorial.%7 # table_name
 % start_terminal,      duration_seconds,       running_total # name
-% varchar,     int,    bigint # type
+% varchar,     int,    int # type
 % 6,   3,      3 # length
 [ "AMS",       55,     120     ]
 [ "AMS",       65,     120     ]
@@ -239,7 +239,7 @@ stdout of test 'window_functions` in dir
 # WHERE start_time < '2012-01-08';
 % tutorial.dc_bikeshare_q1_2012,       tutorial.dc_bikeshare_q1_2012,  
tutorial.%7 # table_name
 % start_terminal,      duration_seconds,       start_terminal_total # name
-% varchar,     int,    bigint # type
+% varchar,     int,    int # type
 % 6,   3,      3 # length
 [ "AMS",       55,     120     ]
 [ "AMS",       65,     120     ]
@@ -259,7 +259,7 @@ stdout of test 'window_functions` in dir
 # WHERE start_time < '2012-01-08';
 % tutorial.dc_bikeshare_q1_2012,       tutorial.dc_bikeshare_q1_2012,  
tutorial.%13,   tutorial.%14,   tutorial.%15 # table_name
 % start_terminal,      duration_seconds,       running_total,  running_count,  
running_avg # name
-% varchar,     int,    bigint, bigint, double # type
+% varchar,     int,    int,    bigint, double # type
 % 6,   3,      3,      1,      24 # length
 [ "AMS",       55,     120,    2,      60      ]
 [ "AMS",       65,     120,    2,      60      ]
@@ -282,7 +282,7 @@ stdout of test 'window_functions` in dir
 # WHERE start_time < '2012-01-08';
 % tutorial.dc_bikeshare_q1_2012,       tutorial.dc_bikeshare_q1_2012,  
tutorial.%13,   tutorial.%14,   tutorial.%15 # table_name
 % start_terminal,      duration_seconds,       running_total,  running_count,  
running_avg # name
-% varchar,     int,    bigint, bigint, double # type
+% varchar,     int,    int,    bigint, double # type
 % 6,   3,      3,      1,      24 # length
 [ "AMS",       55,     120,    2,      60      ]
 [ "AMS",       65,     120,    2,      60      ]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to