Changeset: 6c5d944219a5 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6c5d944219a5 Modified Files: sql/benchmarks/ATIS/Tests/select_group.stable.out sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 sql/benchmarks/tpcds/Tests/07.stable.out sql/benchmarks/tpcds/Tests/09.stable.out sql/benchmarks/tpcds/Tests/13.stable.out sql/benchmarks/tpcds/Tests/13.stable.out.int128 sql/benchmarks/tpcds/Tests/18.stable.out sql/benchmarks/tpcds/Tests/18.stable.out.int128 sql/benchmarks/tpcds/Tests/26.stable.out sql/benchmarks/tpcds/Tests/27.stable.out sql/benchmarks/tpcds/Tests/28.stable.out sql/benchmarks/tpcds/Tests/85.stable.out sql/benchmarks/tpch/LOCKED/Tests/01.stable.out sql/benchmarks/tpch/LOCKED/Tests/01.stable.out.int128 sql/benchmarks/tpch/Tests/01.stable.out sql/benchmarks/tpch/Tests/01.stable.out.int128 sql/test/mergetables/Tests/forex.stable.out sql/test/mergetables/Tests/forex.stable.out.int128 sql/test/sys-schema/Tests/systemfunctions.stable.out sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 Branch: oscar Log Message:
Approved tests. diffs (truncated from 1492 to 300 lines): diff --git a/sql/benchmarks/ATIS/Tests/select_group.stable.out b/sql/benchmarks/ATIS/Tests/select_group.stable.out --- a/sql/benchmarks/ATIS/Tests/select_group.stable.out +++ b/sql/benchmarks/ATIS/Tests/select_group.stable.out @@ -71,15 +71,15 @@ stdout of test 'select_group` in directo #select avg(engines) from aircraft; % sys.%1 # table_name % %1 # name -% double # type -% 24 # length -[ 2.059259259 ] +% decimal # type +% 3 # length +[ 2 ] #select avg(engines) from aircraft where engines>0; % sys.%1 # table_name % %1 # name -% double # type -% 24 # length -[ 2.376068376 ] +% decimal # type +% 3 # length +[ 2 ] #select count(*),min(pay_load),max(pay_load) from aircraft where pay_load>0; % sys.%1, sys.%2, sys.%3 # table_name % %1, %2, %3 # name @@ -119,9 +119,9 @@ stdout of test 'select_group` in directo #SELECT from_airport,to_airport,avg(time_elapsed) FROM flight WHERE from_airport='ATL' AND to_airport='BOS' group by from_airport,to_airport; % sys.flight, sys.flight, sys.%1 # table_name % from_airport, to_airport, %1 # name -% char, char, double # type -% 3, 3, 24 # length -[ "ATL", "BOS", 154.3684211 ] +% char, char, decimal # type +% 3, 3, 5 # length +[ "ATL", "BOS", 154 ] #select city_code, avg(ground_fare) from ground_service where ground_fare<>0 group by city_code; % sys.ground_service, sys.%1 # table_name % city_code, %1 # name @@ -156,7 +156,7 @@ stdout of test 'select_group` in directo [ 3, "BBWI" ] [ 1, "" ] #select category,count(*) as totalnr from aircraft where engines=2 group by category having count(*)>4 order by category; -% sys.aircraft, sys.%1 # table_name +% sys.aircraft, sys. # table_name % category, totalnr # name % char, bigint # type % 10, 2 # length diff --git a/sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 b/sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 --- a/sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 +++ b/sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 @@ -71,15 +71,15 @@ stdout of test 'select_group` in directo #select avg(engines) from aircraft; % sys.%1 # table_name % %1 # name -% double # type -% 24 # length -[ 2.059259259 ] +% decimal # type +% 3 # length +[ 2 ] #select avg(engines) from aircraft where engines>0; % sys.%1 # table_name % %1 # name -% double # type -% 24 # length -[ 2.376068376 ] +% decimal # type +% 3 # length +[ 2 ] #select count(*),min(pay_load),max(pay_load) from aircraft where pay_load>0; % sys.%1, sys.%2, sys.%3 # table_name % %1, %2, %3 # name @@ -119,9 +119,9 @@ stdout of test 'select_group` in directo #SELECT from_airport,to_airport,avg(time_elapsed) FROM flight WHERE from_airport='ATL' AND to_airport='BOS' group by from_airport,to_airport; % sys.flight, sys.flight, sys.%1 # table_name % from_airport, to_airport, %1 # name -% char, char, double # type -% 3, 3, 24 # length -[ "ATL", "BOS", 154.3684211 ] +% char, char, decimal # type +% 3, 3, 5 # length +[ "ATL", "BOS", 154 ] #select city_code, avg(ground_fare) from ground_service where ground_fare<>0 group by city_code; % sys.ground_service, sys.%1 # table_name % city_code, %1 # name @@ -156,7 +156,7 @@ stdout of test 'select_group` in directo [ 3, "BBWI" ] [ 1, "" ] #select category,count(*) as totalnr from aircraft where engines=2 group by category having count(*)>4 order by category; -% sys.aircraft, sys.%1 # table_name +% sys.aircraft, sys. # table_name % category, totalnr # name % char, bigint # type % 10, 2 # length diff --git a/sql/benchmarks/tpcds/Tests/07.stable.out b/sql/benchmarks/tpcds/Tests/07.stable.out --- a/sql/benchmarks/tpcds/Tests/07.stable.out +++ b/sql/benchmarks/tpcds/Tests/07.stable.out @@ -45,108 +45,112 @@ stdout of test '07` in directory 'sql/be # AND d_year = 2000 % sys.item, sys., sys., sys., sys. # table_name % i_item_id, agg1, agg2, agg3, agg4 # name -% char, double, double, double, double # type -% 16, 24, 24, 24, 24 # length -[ "AAAAAAAAAAACAAAA", 17, 13.15, 7.7, 1.97 ] -[ "AAAAAAAAAAAEAAAA", 99, 123.44, 0, 44.43 ] -[ "AAAAAAAAAABBAAAA", 11, 77.31, 0, 38.65 ] -[ "AAAAAAAAAABEAAAA", 35.5, 18.9, 0, 4.85 ] -[ "AAAAAAAAAACAAAAA", 61, 38.63, 90.245, 16.385 ] -[ "AAAAAAAAAACCAAAA", 10.5, 83.465, 0, 30.02 ] -[ "AAAAAAAAAADBAAAA", 44, 108.36, 0, 13 ] -[ "AAAAAAAAAADCAAAA", 54, 59.29, 0, 34.98 ] -[ "AAAAAAAAAADEAAAA", 93, 43.57, 0, 38.34 ] -[ "AAAAAAAAAAEAAAAA", 72, 16.46, 0, 13.33 ] -[ "AAAAAAAAAAEBAAAA", 88, 29.02, 0, 0.87 ] -[ "AAAAAAAAAAEDAAAA", 91, 84.375, 0, 9.09 ] -[ "AAAAAAAAAAFDAAAA", 37, 33.13, 0, 20.2 ] +% char, double, decimal, decimal, decimal # type +% 16, 24, 11, 11, 11 # length +[ "AAAAAAAAAAACAAAA", 17, 13.15, 7.70, 1.97 ] +[ "AAAAAAAAAAAEAAAA", 99, 123.44, 0.00, 44.43 ] +[ "AAAAAAAAAABBAAAA", 11, 77.31, 0.00, 38.65 ] +[ "AAAAAAAAAABEAAAA", 35.5, 18.90, 0.00, 4.85 ] +[ "AAAAAAAAAACAAAAA", 61, 38.63, 90.25, 16.39 ] +[ "AAAAAAAAAACCAAAA", 10.5, 83.47, 0.00, 30.02 ] +[ "AAAAAAAAAADBAAAA", 44, 108.36, 0.00, 13.00 ] +[ "AAAAAAAAAADCAAAA", 54, 59.29, 0.00, 34.98 ] +[ "AAAAAAAAAADEAAAA", 93, 43.57, 0.00, 38.34 ] +[ "AAAAAAAAAAEAAAAA", 72, 16.46, 0.00, 13.33 ] +[ "AAAAAAAAAAEBAAAA", 88, 29.02, 0.00, 0.87 ] +[ "AAAAAAAAAAEDAAAA", 91, 84.38, 0.00, 9.09 ] +[ "AAAAAAAAAAFDAAAA", 37, 33.13, 0.00, 20.20 ] [ "AAAAAAAAAAGEAAAA", 35, 56.48, 881.45, 23.63 ] -[ "AAAAAAAAAAHDAAAA", 33, 59.05, 0, 48.53 ] +[ "AAAAAAAAAAHDAAAA", 33, 59.05, 0.00, 48.53 ] [ "AAAAAAAAAAICAAAA", 68.5, 108.73, 166.78, 69.22 ] -[ "AAAAAAAAAAIDAAAA", 76, 97.19, 0, 43.73 ] -[ "AAAAAAAAAAJCAAAA", 30, 47.55, 0, 30.43 ] -[ "AAAAAAAAAAKBAAAA", 59, 55.08, 0, 17.07 ] -[ "AAAAAAAAAAMBAAAA", 74, 10.39, 0, 8.62 ] -[ "AAAAAAAAAAMCAAAA", 86, 24.1, 0.41, 0.48 ] -[ "AAAAAAAAAANAAAAA", 43, 80.16, 0, 41.68 ] -[ "AAAAAAAAAANBAAAA", 28, 112.27, 0, 57.25 ] -[ "AAAAAAAAAAOAAAAA", 46, 12.63, 0, 4.67 ] -[ "AAAAAAAAAAPBAAAA", 66, 39.59, 969.8, 18.6 ] -[ "AAAAAAAAAAPCAAAA", 90, 68.28, 0, 47.79 ] -[ "AAAAAAAAABAAAAAA", 10.5, 71.48, 0, 28.92 ] -[ "AAAAAAAAABABAAAA", 12.5, 100.53, 2.23, 34.8075 ] -[ "AAAAAAAAABADAAAA", 100, 68.67, 0, 50.81 ] -[ "AAAAAAAAABAEAAAA", 49, 15.79, 0, 11.84 ] -[ "AAAAAAAAABBCAAAA", 52, 115.1, 0, 24.17 ] -[ "AAAAAAAAABDEAAAA", 92, 168.96, 0, 23.65 ] -[ "AAAAAAAAABEAAAAA", 33.33333333, 58.64666667, 99.47333333, 22.16666667 ] -[ "AAAAAAAAABECAAAA", 43, 167.74, 0, 88.9 ] -[ "AAAAAAAAABEDAAAA", 74, 129.1, 0, 108.44 ] -[ "AAAAAAAAABFBAAAA", 36, 115.18, 0, 109.42 ] -[ "AAAAAAAAABFCAAAA", 51, 121.98, 0, 17.07 ] -[ "AAAAAAAAABFEAAAA", 65, 117.88, 0, 107.27 ] -[ "AAAAAAAAABGBAAAA", 52, 71.545, 0, 30.285 ] -[ "AAAAAAAAABGDAAAA", 67.5, 58.86, 0, 35.25 ] -[ "AAAAAAAAABHAAAAA", 71, 39.385, 804.375, 8.38 ] +[ "AAAAAAAAAAIDAAAA", 76, 97.19, 0.00, 43.73 ] +[ "AAAAAAAAAAJCAAAA", 30, 47.55, 0.00, 30.43 ] +[ "AAAAAAAAAAKBAAAA", 59, 55.08, 0.00, 17.07 ] +[ "AAAAAAAAAAMBAAAA", 74, 10.39, 0.00, 8.62 ] +[ "AAAAAAAAAAMCAAAA", 86, 24.10, 0.41, 0.48 ] +[ "AAAAAAAAAANAAAAA", 43, 80.16, 0.00, 41.68 ] +[ "AAAAAAAAAANBAAAA", 28, 112.27, 0.00, 57.25 ] +[ "AAAAAAAAAAOAAAAA", 46, 12.63, 0.00, 4.67 ] +[ "AAAAAAAAAAPBAAAA", 66, 39.59, 969.80, 18.60 ] +[ "AAAAAAAAAAPCAAAA", 90, 68.28, 0.00, 47.79 ] +[ "AAAAAAAAABAAAAAA", 10.5, 71.48, 0.00, 28.92 ] +[ "AAAAAAAAABABAAAA", 12.5, 100.53, 2.23, 34.81 ] +[ "AAAAAAAAABADAAAA", 100, 68.67, 0.00, 50.81 ] +[ "AAAAAAAAABAEAAAA", 49, 15.79, 0.00, 11.84 ] +[ "AAAAAAAAABBCAAAA", 52, 115.10, 0.00, 24.17 ] +[ "AAAAAAAAABDEAAAA", 92, 168.96, 0.00, 23.65 ] +[ "AAAAAAAAABEAAAAA", 33.33333333, 58.65, 99.47, 22.17 ] +[ "AAAAAAAAABECAAAA", 43, 167.74, 0.00, 88.90 ] +[ "AAAAAAAAABEDAAAA", 74, 129.10, 0.00, 108.44 ] +[ "AAAAAAAAABFBAAAA", 36, 115.18, 0.00, 109.42 ] +[ "AAAAAAAAABFCAAAA", 51, 121.98, 0.00, 17.07 ] +[ "AAAAAAAAABFEAAAA", 65, 117.88, 0.00, 107.27 ] +[ "AAAAAAAAABGBAAAA", 52, 71.55, 0.00, 30.29 ] +[ "AAAAAAAAABGDAAAA", 67.5, 58.86, 0.00, 35.25 ] +[ "AAAAAAAAABHAAAAA", 71, 39.39, 804.38, 8.38 ] [ "AAAAAAAAABHCAAAA", 48, 12.67, 52.16, 4.18 ] -[ "AAAAAAAAABHDAAAA", 55, 17.78, 0, 5.515 ] -[ "AAAAAAAAABJAAAAA", 32, 20.11, 0, 15.68 ] -[ "AAAAAAAAABJBAAAA", 21, 72.335, 0, 11.37 ] -[ "AAAAAAAAABJDAAAA", 43, 74.92, 0, 8.24 ] -[ "AAAAAAAAABKAAAAA", 67, 103.07, 0, 34.01 ] -[ "AAAAAAAAABKCAAAA", 43, 73.93, 0, 48.05 ] -[ "AAAAAAAAABKDAAAA", 84, 102.95, 0, 42.2 ] -[ "AAAAAAAAABMAAAAA", 58, 136.34, 0, 35.44 ] -[ "AAAAAAAAABMDAAAA", 80, 3.06, 0, 1.89 ] -[ "AAAAAAAAABNAAAAA", 96, 81.95, 0, 64.74 ] -[ "AAAAAAAAABNCAAAA", 42, 88.83, 0, 20.65 ] -[ "AAAAAAAAABOBAAAA", 18, 81.49, 0, 58.67 ] -[ "AAAAAAAAABOCAAAA", 31, 73.87666667, 0, 59.94 ] +[ "AAAAAAAAABHDAAAA", 55, 17.78, 0.00, 5.52 ] +[ "AAAAAAAAABJAAAAA", 32, 20.11, 0.00, 15.68 ] +[ "AAAAAAAAABJBAAAA", 21, 72.34, 0.00, 11.37 ] +[ "AAAAAAAAABJDAAAA", 43, 74.92, 0.00, 8.24 ] +[ "AAAAAAAAABKAAAAA", 67, 103.07, 0.00, 34.01 ] +[ "AAAAAAAAABKCAAAA", 43, 73.93, 0.00, 48.05 ] +[ "AAAAAAAAABKDAAAA", 84, 102.95, 0.00, 42.20 ] +[ "AAAAAAAAABMAAAAA", 58, 136.34, 0.00, 35.44 ] +[ "AAAAAAAAABMDAAAA", 80, 3.06, 0.00, 1.89 ] +[ "AAAAAAAAABNAAAAA", 96, 81.95, 0.00, 64.74 ] +[ "AAAAAAAAABNCAAAA", 42, 88.83, 0.00, 20.65 ] +[ "AAAAAAAAABOBAAAA", 18, 81.49, 0.00, 58.67 ] +[ "AAAAAAAAABOCAAAA", 31, 73.88, 0.00, 59.94 ] [ "AAAAAAAAABPBAAAA", 48.5, 37.83, 183.78, 11.72 ] -[ "AAAAAAAAACACAAAA", 60, 104.375, 351.565, 25.315 ] -[ "AAAAAAAAACADAAAA", 29, 43.74, 0, 13.99 ] -[ "AAAAAAAAACBBAAAA", 44.5, 87.51, 0, 36.14 ] -[ "AAAAAAAAACBEAAAA", 76, 156.05, 0, 113.91 ] -[ "AAAAAAAAACCDAAAA", 26, 35.57333333, 0, 13.01333333 ] -[ "AAAAAAAAACCEAAAA", 4, 10.98, 0, 4.94 ] +[ "AAAAAAAAACACAAAA", 60, 104.38, 351.57, 25.32 ] +[ "AAAAAAAAACADAAAA", 29, 43.74, 0.00, 13.99 ] +[ "AAAAAAAAACBBAAAA", 44.5, 87.51, 0.00, 36.14 ] +[ "AAAAAAAAACBEAAAA", 76, 156.05, 0.00, 113.91 ] +[ "AAAAAAAAACCDAAAA", 26, 35.57, 0.00, 13.01 ] +[ "AAAAAAAAACCEAAAA", 4, 10.98, 0.00, 4.94 ] [ "AAAAAAAAACDAAAAA", 16, 87.87, 36.26, 75.56 ] -[ "AAAAAAAAACDCAAAA", 27, 89.86, 0, 40.43 ] -[ "AAAAAAAAACEBAAAA", 42, 94.58, 0, 51.26 ] -[ "AAAAAAAAACFBAAAA", 45, 88.305, 0, 24.26 ] -[ "AAAAAAAAACGAAAAA", 47, 10.46, 0, 5.64 ] -[ "AAAAAAAAACGDAAAA", 24, 51.545, 0, 18.835 ] -[ "AAAAAAAAACHBAAAA", 44, 103.27, 0, 65.06 ] -[ "AAAAAAAAACHCAAAA", 68.5, 91.68, 0, 66.165 ] -[ "AAAAAAAAACIAAAAA", 7, 25.42, 0, 8.64 ] +[ "AAAAAAAAACDCAAAA", 27, 89.86, 0.00, 40.43 ] +[ "AAAAAAAAACEBAAAA", 42, 94.58, 0.00, 51.26 ] +[ "AAAAAAAAACFBAAAA", 45, 88.31, 0.00, 24.26 ] +[ "AAAAAAAAACGAAAAA", 47, 10.46, 0.00, 5.64 ] +[ "AAAAAAAAACGDAAAA", 24, 51.55, 0.00, 18.84 ] +[ "AAAAAAAAACHBAAAA", 44, 103.27, 0.00, 65.06 ] +[ "AAAAAAAAACHCAAAA", 68.5, 91.68, 0.00, 66.17 ] +[ "AAAAAAAAACIAAAAA", 7, 25.42, 0.00, 8.64 ] [ "AAAAAAAAACIBAAAA", 21, 89.29, 915.01, 71.43 ] -[ "AAAAAAAAACIDAAAA", 43, 56.28, 56.11, 4.5 ] -[ "AAAAAAAAACLAAAAA", 36, 125.57, 0, 13.81 ] -[ "AAAAAAAAACLDAAAA", 61.33333333, 114.2066667, 0, 59.12333333 ] -[ "AAAAAAAAACMDAAAA", 56, 79.02, 0, 64 ] -[ "AAAAAAAAACNCAAAA", 63, 54.2, 0, 29.26 ] -[ "AAAAAAAAACOAAAAA", 50, 27.43, 229.215, 13.43 ] +[ "AAAAAAAAACIDAAAA", 43, 56.28, 56.11, 4.50 ] +[ "AAAAAAAAACLAAAAA", 36, 125.57, 0.00, 13.81 ] +[ "AAAAAAAAACLDAAAA", 61.33333333, 114.21, 0.00, 59.12 ] +[ "AAAAAAAAACMDAAAA", 56, 79.02, 0.00, 64.00 ] +[ "AAAAAAAAACNCAAAA", 63, 54.20, 0.00, 29.26 ] +[ "AAAAAAAAACOAAAAA", 50, 27.43, 229.22, 13.43 ] [ "AAAAAAAAACPAAAAA", 32, 147.62, 2480.32, 87.09 ] -[ "AAAAAAAAACPCAAAA", 80, 12.6, 0, 0.37 ] -[ "AAAAAAAAACPDAAAA", 87, 105.93, 0, 9.53 ] -[ "AAAAAAAAADABAAAA", 68.5, 35.795, 0, 27.84 ] -[ "AAAAAAAAADACAAAA", 96, 101.54, 0, 99.5 ] -[ "AAAAAAAAADAEAAAA", 53, 74.64, 0, 7.63 ] -[ "AAAAAAAAADBBAAAA", 6, 85.58, 234.14, 81.3 ] +[ "AAAAAAAAACPCAAAA", 80, 12.60, 0.00, 0.37 ] +[ "AAAAAAAAACPDAAAA", 87, 105.93, 0.00, 9.53 ] +[ "AAAAAAAAADABAAAA", 68.5, 35.80, 0.00, 27.84 ] +[ "AAAAAAAAADACAAAA", 96, 101.54, 0.00, 99.50 ] +[ "AAAAAAAAADAEAAAA", 53, 74.64, 0.00, 7.63 ] +[ "AAAAAAAAADBBAAAA", 6, 85.58, 234.14, 81.30 ] [ "AAAAAAAAADBDAAAA", 47, 39.33, 62.71, 12.09 ] -[ "AAAAAAAAADBEAAAA", 52, 2.41, 0, 1.06 ] -[ "AAAAAAAAADCAAAAA", 91, 92.17, 0, 67.28 ] -[ "AAAAAAAAADCCAAAA", 33, 40.8, 0, 28.56 ] -[ "AAAAAAAAADDBAAAA", 45, 18.63, 0, 17.69 ] -[ "AAAAAAAAADDCAAAA", 66, 162.17, 1525.9, 37.29 ] -[ "AAAAAAAAADDEAAAA", 35, 78.25666667, 0, 36.63 ] -[ "AAAAAAAAADEBAAAA", 59.5, 110.38, 157.965, 16.165 ] -[ "AAAAAAAAADEEAAAA", 17, 54.54, 0, 16.36 ] -[ "AAAAAAAAADFAAAAA", 44, 133.51, 0, 25.36 ] -[ "AAAAAAAAADGBAAAA", 31, 107.55, 919.825, 56.535 ] -[ "AAAAAAAAADGCAAAA", 78, 119.61, 0, 74.15 ] -[ "AAAAAAAAADGEAAAA", 45.5, 99.305, 0, 1.065 ] -[ "AAAAAAAAADHAAAAA", 86, 81.09, 0, 37.3 ] -[ "AAAAAAAAADHBAAAA", 28, 68.58, 223.79, 53.615 ] +[ "AAAAAAAAADBEAAAA", 52, 2.41, 0.00, 1.06 ] +[ "AAAAAAAAADCAAAAA", 91, 92.17, 0.00, 67.28 ] +[ "AAAAAAAAADCCAAAA", 33, 40.80, 0.00, 28.56 ] +[ "AAAAAAAAADDBAAAA", 45, 18.63, 0.00, 17.69 ] +[ "AAAAAAAAADDCAAAA", 66, 162.17, 1525.90, 37.29 ] +[ "AAAAAAAAADDEAAAA", 35, 78.26, 0.00, 36.63 ] +[ "AAAAAAAAADEBAAAA", 59.5, 110.38, 157.97, 16.17 ] +[ "AAAAAAAAADEEAAAA", 17, 54.54, 0.00, 16.36 ] +[ "AAAAAAAAADFAAAAA", 44, 133.51, 0.00, 25.36 ] +[ "AAAAAAAAADGBAAAA", 31, 107.55, 919.83, 56.54 ] +[ "AAAAAAAAADGCAAAA", 78, 119.61, 0.00, 74.15 ] +[ "AAAAAAAAADGEAAAA", 45.5, 99.31, 0.00, 1.07 ] +[ "AAAAAAAAADHAAAAA", 86, 81.09, 0.00, 37.30 ] +[ "AAAAAAAAADHBAAAA", 28, 68.58, 223.79, 53.62 ] + +# 11:36:52 > +# 11:36:52 > "Done." _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list