[fix](Nereids) DateTimeType migrate to DateType is wrong when hour, minute and second all zero (#14327)
1. fix DateTimeType migrate to DateType is wrong when hour, minute and second all zero 2. add TPC-H regression test with DATEV2 type
This commit is contained in:
@ -128,7 +128,7 @@ public class SimplifyComparisonPredicate extends AbstractExpressionRewriteRule {
|
||||
|
||||
private Expression migrateToDateV2(DateTimeLiteral l, AdjustType type) {
|
||||
DateV2Literal d = new DateV2Literal(l.getYear(), l.getMonth(), l.getDay());
|
||||
if (type == AdjustType.UPPER) {
|
||||
if (type == AdjustType.UPPER && (l.getHour() != 0 || l.getMinute() != 0 || l.getSecond() != 0)) {
|
||||
d = d.plusDays(1);
|
||||
}
|
||||
return d;
|
||||
|
||||
@ -287,5 +287,18 @@ public class ExpressionRewriteTest extends ExpressionRewriteTestHelper {
|
||||
assertRewrite(
|
||||
new GreaterThan(new Cast(d, DateTimeV2Type.INSTANCE), dv2),
|
||||
new GreaterThan(d, d));
|
||||
|
||||
// test hour, minute and second all zero
|
||||
Expression dtv2AtZeroClock = new DateTimeV2Literal(1, 1, 1, 0, 0, 0);
|
||||
assertRewrite(
|
||||
new GreaterThan(new Cast(dv2, DateTimeV2Type.INSTANCE), dtv2AtZeroClock),
|
||||
new GreaterThan(dv2, dv2));
|
||||
assertRewrite(
|
||||
new LessThan(new Cast(dv2, DateTimeV2Type.INSTANCE), dtv2AtZeroClock),
|
||||
new LessThan(dv2, dv2));
|
||||
assertRewrite(
|
||||
new EqualTo(new Cast(dv2, DateTimeV2Type.INSTANCE), dtv2AtZeroClock),
|
||||
new EqualTo(dv2, dv2));
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,13 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
A F 37734107 56586554400.73 53758257134.87 55909065222.827692 25.522005853 38273.129734622 0.049985296 1478493
|
||||
N F 991417 1487504710.38 1413082168.0541 1469649223.194375 25.516471921 38284.467760848 0.050093427 38854
|
||||
N O 74476040 111701729697.74 106118230307.6056 110367043872.49701 25.50222677 38249.117988908 0.049996586 2920374
|
||||
R F 37719753 56568041380.9 53741292684.604 55889619119.831932 25.505793613 38250.8546261 0.050009406 1478870
|
||||
|
||||
-- !select --
|
||||
A F 37734107 56586554400.73 53758257134.87 55909065222.827692 25.522005853 38273.129734622 0.049985296 1478493
|
||||
N F 991417 1487504710.38 1413082168.0541 1469649223.194375 25.516471921 38284.467760848 0.050093427 38854
|
||||
N O 74476040 111701729697.74 106118230307.6056 110367043872.49701 25.50222677 38249.117988908 0.049996586 2920374
|
||||
R F 37719753 56568041380.9 53741292684.604 55889619119.831932 25.505793613 38250.8546261 0.050009406 1478870
|
||||
|
||||
@ -0,0 +1,45 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
57040 Customer#000057040 734235.2455 632.87 JAPAN Eioyzjf4pp 22-895-641-3466 sits. slyly regular requests sleep alongside of the regular inst
|
||||
143347 Customer#000143347 721002.6948 2557.47 EGYPT 1aReFYv,Kw4 14-742-935-3718 ggle carefully enticing requests. final deposits use bold, bold pinto beans. ironic, idle re
|
||||
60838 Customer#000060838 679127.3077 2454.77 BRAZIL 64EaJ5vMAHWJlBOxJklpNc2RJiWE 12-913-494-9813 need to boost against the slyly regular account
|
||||
101998 Customer#000101998 637029.5667 3790.89 UNITED KINGDOM 01c9CILnNtfOQYmZj 33-593-865-6378 ress foxes wake slyly after the bold excuses. ironic platelets are furiously carefully bold theodolites
|
||||
125341 Customer#000125341 633508.086 4983.51 GERMANY S29ODD6bceU8QSuuEJznkNaK 17-582-695-5962 arefully even depths. blithely even excuses sleep furiously. foxes use except the dependencies. ca
|
||||
25501 Customer#000025501 620269.7849 7725.04 ETHIOPIA W556MXuoiaYCCZamJI,Rn0B4ACUGdkQ8DZ 15-874-808-6793 he pending instructions wake carefully at the pinto beans. regular, final instructions along the slyly fina
|
||||
115831 Customer#000115831 596423.8672 5098.1 FRANCE rFeBbEEyk dl ne7zV5fDrmiq1oK09wV7pxqCgIc 16-715-386-3788 l somas sleep. furiously final deposits wake blithely regular pinto b
|
||||
84223 Customer#000084223 594998.0239 528.65 UNITED KINGDOM nAVZCs6BaWap rrM27N 2qBnzc5WBauxbA 33-442-824-8191 slyly final deposits haggle regular, pending dependencies. pending escapades wake
|
||||
54289 Customer#000054289 585603.3918 5583.02 IRAN vXCxoCsU0Bad5JQI ,oobkZ 20-834-292-4707 ely special foxes are quickly finally ironic p
|
||||
39922 Customer#000039922 584878.1134 7321.11 GERMANY Zgy4s50l2GKN4pLDPBU8m342gIw6R 17-147-757-8036 y final requests. furiously final foxes cajole blithely special platelets. f
|
||||
6226 Customer#000006226 576783.7606 2230.09 UNITED KINGDOM 8gPu8,NPGkfyQQ0hcIYUGPIBWc,ybP5g, 33-657-701-3391 ending platelets along the express deposits cajole carefully final
|
||||
922 Customer#000000922 576767.5333 3869.25 GERMANY Az9RFaut7NkPnc5zSD2PwHgVwr4jRzq 17-945-916-9648 luffily fluffy deposits. packages c
|
||||
147946 Customer#000147946 576455.132 2030.13 ALGERIA iANyZHjqhyy7Ajah0pTrYyhJ 10-886-956-3143 ithely ironic deposits haggle blithely ironic requests. quickly regu
|
||||
115640 Customer#000115640 569341.1933 6436.1 ARGENTINA Vtgfia9qI 7EpHgecU1X 11-411-543-4901 ost slyly along the patterns; pinto be
|
||||
73606 Customer#000073606 568656.8578 1785.67 JAPAN xuR0Tro5yChDfOCrjkd2ol 22-437-653-6966 he furiously regular ideas. slowly
|
||||
110246 Customer#000110246 566842.9815 7763.35 VIETNAM 7KzflgX MDOq7sOkI 31-943-426-9837 egular deposits serve blithely above the fl
|
||||
142549 Customer#000142549 563537.2368 5085.99 INDONESIA ChqEoK43OysjdHbtKCp6dKqjNyvvi9 19-955-562-2398 sleep pending courts. ironic deposits against the carefully unusual platelets cajole carefully express accounts.
|
||||
146149 Customer#000146149 557254.9865 1791.55 ROMANIA s87fvzFQpU 29-744-164-6487 of the slyly silent accounts. quickly final accounts across the
|
||||
52528 Customer#000052528 556397.3509 551.79 ARGENTINA NFztyTOR10UOJ 11-208-192-3205 deposits hinder. blithely pending asymptotes breach slyly regular re
|
||||
23431 Customer#000023431 554269.536 3381.86 ROMANIA HgiV0phqhaIa9aydNoIlb 29-915-458-2654 nusual, even instructions: furiously stealthy n
|
||||
|
||||
-- !select --
|
||||
57040 Customer#000057040 734235.2455 632.87 JAPAN Eioyzjf4pp 22-895-641-3466 sits. slyly regular requests sleep alongside of the regular inst
|
||||
143347 Customer#000143347 721002.6948 2557.47 EGYPT 1aReFYv,Kw4 14-742-935-3718 ggle carefully enticing requests. final deposits use bold, bold pinto beans. ironic, idle re
|
||||
60838 Customer#000060838 679127.3077 2454.77 BRAZIL 64EaJ5vMAHWJlBOxJklpNc2RJiWE 12-913-494-9813 need to boost against the slyly regular account
|
||||
101998 Customer#000101998 637029.5667 3790.89 UNITED KINGDOM 01c9CILnNtfOQYmZj 33-593-865-6378 ress foxes wake slyly after the bold excuses. ironic platelets are furiously carefully bold theodolites
|
||||
125341 Customer#000125341 633508.086 4983.51 GERMANY S29ODD6bceU8QSuuEJznkNaK 17-582-695-5962 arefully even depths. blithely even excuses sleep furiously. foxes use except the dependencies. ca
|
||||
25501 Customer#000025501 620269.7849 7725.04 ETHIOPIA W556MXuoiaYCCZamJI,Rn0B4ACUGdkQ8DZ 15-874-808-6793 he pending instructions wake carefully at the pinto beans. regular, final instructions along the slyly fina
|
||||
115831 Customer#000115831 596423.8672 5098.1 FRANCE rFeBbEEyk dl ne7zV5fDrmiq1oK09wV7pxqCgIc 16-715-386-3788 l somas sleep. furiously final deposits wake blithely regular pinto b
|
||||
84223 Customer#000084223 594998.0239 528.65 UNITED KINGDOM nAVZCs6BaWap rrM27N 2qBnzc5WBauxbA 33-442-824-8191 slyly final deposits haggle regular, pending dependencies. pending escapades wake
|
||||
54289 Customer#000054289 585603.3918 5583.02 IRAN vXCxoCsU0Bad5JQI ,oobkZ 20-834-292-4707 ely special foxes are quickly finally ironic p
|
||||
39922 Customer#000039922 584878.1134 7321.11 GERMANY Zgy4s50l2GKN4pLDPBU8m342gIw6R 17-147-757-8036 y final requests. furiously final foxes cajole blithely special platelets. f
|
||||
6226 Customer#000006226 576783.7606 2230.09 UNITED KINGDOM 8gPu8,NPGkfyQQ0hcIYUGPIBWc,ybP5g, 33-657-701-3391 ending platelets along the express deposits cajole carefully final
|
||||
922 Customer#000000922 576767.5333 3869.25 GERMANY Az9RFaut7NkPnc5zSD2PwHgVwr4jRzq 17-945-916-9648 luffily fluffy deposits. packages c
|
||||
147946 Customer#000147946 576455.132 2030.13 ALGERIA iANyZHjqhyy7Ajah0pTrYyhJ 10-886-956-3143 ithely ironic deposits haggle blithely ironic requests. quickly regu
|
||||
115640 Customer#000115640 569341.1933 6436.1 ARGENTINA Vtgfia9qI 7EpHgecU1X 11-411-543-4901 ost slyly along the patterns; pinto be
|
||||
73606 Customer#000073606 568656.8578 1785.67 JAPAN xuR0Tro5yChDfOCrjkd2ol 22-437-653-6966 he furiously regular ideas. slowly
|
||||
110246 Customer#000110246 566842.9815 7763.35 VIETNAM 7KzflgX MDOq7sOkI 31-943-426-9837 egular deposits serve blithely above the fl
|
||||
142549 Customer#000142549 563537.2368 5085.99 INDONESIA ChqEoK43OysjdHbtKCp6dKqjNyvvi9 19-955-562-2398 sleep pending courts. ironic deposits against the carefully unusual platelets cajole carefully express accounts.
|
||||
146149 Customer#000146149 557254.9865 1791.55 ROMANIA s87fvzFQpU 29-744-164-6487 of the slyly silent accounts. quickly final accounts across the
|
||||
52528 Customer#000052528 556397.3509 551.79 ARGENTINA NFztyTOR10UOJ 11-208-192-3205 deposits hinder. blithely pending asymptotes breach slyly regular re
|
||||
23431 Customer#000023431 554269.536 3381.86 ROMANIA HgiV0phqhaIa9aydNoIlb 29-915-458-2654 nusual, even instructions: furiously stealthy n
|
||||
|
||||
28657
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q11.out
Normal file
28657
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q11.out
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,9 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
MAIL 6202 9324
|
||||
SHIP 6200 9262
|
||||
|
||||
-- !select --
|
||||
MAIL 6202 9324
|
||||
SHIP 6200 9262
|
||||
|
||||
@ -0,0 +1,89 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
0 50005
|
||||
9 6641
|
||||
10 6532
|
||||
11 6014
|
||||
8 5937
|
||||
12 5639
|
||||
13 5024
|
||||
19 4793
|
||||
7 4687
|
||||
17 4587
|
||||
18 4529
|
||||
20 4516
|
||||
15 4505
|
||||
14 4446
|
||||
16 4273
|
||||
21 4190
|
||||
22 3623
|
||||
6 3265
|
||||
23 3225
|
||||
24 2742
|
||||
25 2086
|
||||
5 1948
|
||||
26 1612
|
||||
27 1179
|
||||
4 1007
|
||||
28 893
|
||||
29 593
|
||||
3 415
|
||||
30 376
|
||||
31 226
|
||||
32 148
|
||||
2 134
|
||||
33 75
|
||||
34 50
|
||||
35 37
|
||||
1 17
|
||||
36 14
|
||||
38 5
|
||||
37 5
|
||||
40 4
|
||||
41 2
|
||||
39 1
|
||||
|
||||
-- !select --
|
||||
0 50005
|
||||
9 6641
|
||||
10 6532
|
||||
11 6014
|
||||
8 5937
|
||||
12 5639
|
||||
13 5024
|
||||
19 4793
|
||||
7 4687
|
||||
17 4587
|
||||
18 4529
|
||||
20 4516
|
||||
15 4505
|
||||
14 4446
|
||||
16 4273
|
||||
21 4190
|
||||
22 3623
|
||||
6 3265
|
||||
23 3225
|
||||
24 2742
|
||||
25 2086
|
||||
5 1948
|
||||
26 1612
|
||||
27 1179
|
||||
4 1007
|
||||
28 893
|
||||
29 593
|
||||
3 415
|
||||
30 376
|
||||
31 226
|
||||
32 148
|
||||
2 134
|
||||
33 75
|
||||
34 50
|
||||
35 37
|
||||
1 17
|
||||
36 14
|
||||
38 5
|
||||
37 5
|
||||
40 4
|
||||
41 2
|
||||
39 1
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
16.380778626
|
||||
|
||||
-- !select --
|
||||
16.380778626
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
8449 Supplier#000008449 Wp34zim9qYFbVctdW 20-469-856-8873 1772627.2087
|
||||
|
||||
-- !select --
|
||||
8449 Supplier#000008449 Wp34zim9qYFbVctdW 20-469-856-8873 1772627.2087
|
||||
|
||||
36633
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q16.out
Normal file
36633
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q16.out
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,7 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
348406.054285714
|
||||
|
||||
-- !select --
|
||||
348406.054285714
|
||||
|
||||
119
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q18.out
Normal file
119
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q18.out
Normal file
@ -0,0 +1,119 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
Customer#000128120 128120 4722021 1994-04-07 544089.09 323
|
||||
Customer#000144617 144617 3043270 1997-02-12 530604.44 317
|
||||
Customer#000013940 13940 2232932 1997-04-13 522720.61 304
|
||||
Customer#000066790 66790 2199712 1996-09-30 515531.82 327
|
||||
Customer#000046435 46435 4745607 1997-07-03 508047.99 309
|
||||
Customer#000015272 15272 3883783 1993-07-28 500241.33 302
|
||||
Customer#000146608 146608 3342468 1994-06-12 499794.58 303
|
||||
Customer#000096103 96103 5984582 1992-03-16 494398.79 312
|
||||
Customer#000024341 24341 1474818 1992-11-15 491348.26 302
|
||||
Customer#000137446 137446 5489475 1997-05-23 487763.25 311
|
||||
Customer#000107590 107590 4267751 1994-11-04 485141.38 301
|
||||
Customer#000050008 50008 2366755 1996-12-09 483891.26 302
|
||||
Customer#000015619 15619 3767271 1996-08-07 480083.96 318
|
||||
Customer#000077260 77260 1436544 1992-09-12 479499.43 307
|
||||
Customer#000109379 109379 5746311 1996-10-10 478064.11 302
|
||||
Customer#000054602 54602 5832321 1997-02-09 471220.08 307
|
||||
Customer#000105995 105995 2096705 1994-07-03 469692.58 307
|
||||
Customer#000148885 148885 2942469 1992-05-31 469630.44 313
|
||||
Customer#000114586 114586 551136 1993-05-19 469605.59 308
|
||||
Customer#000105260 105260 5296167 1996-09-06 469360.57 303
|
||||
Customer#000147197 147197 1263015 1997-02-02 467149.67 320
|
||||
Customer#000064483 64483 2745894 1996-07-04 466991.35 304
|
||||
Customer#000136573 136573 2761378 1996-05-31 461282.73 301
|
||||
Customer#000016384 16384 502886 1994-04-12 458378.92 312
|
||||
Customer#000117919 117919 2869152 1996-06-20 456815.92 317
|
||||
Customer#000012251 12251 735366 1993-11-24 455107.26 309
|
||||
Customer#000120098 120098 1971680 1995-06-14 453451.23 308
|
||||
Customer#000066098 66098 5007490 1992-08-07 453436.16 304
|
||||
Customer#000117076 117076 4290656 1997-02-05 449545.85 301
|
||||
Customer#000129379 129379 4720454 1997-06-07 448665.79 303
|
||||
Customer#000126865 126865 4702759 1994-11-07 447606.65 320
|
||||
Customer#000088876 88876 983201 1993-12-30 446717.46 304
|
||||
Customer#000036619 36619 4806726 1995-01-17 446704.09 328
|
||||
Customer#000141823 141823 2806245 1996-12-29 446269.12 310
|
||||
Customer#000053029 53029 2662214 1993-08-13 446144.49 302
|
||||
Customer#000018188 18188 3037414 1995-01-25 443807.22 308
|
||||
Customer#000066533 66533 29158 1995-10-21 443576.5 305
|
||||
Customer#000037729 37729 4134341 1995-06-29 441082.97 309
|
||||
Customer#000003566 3566 2329187 1998-01-04 439803.36 304
|
||||
Customer#000045538 45538 4527553 1994-05-22 436275.31 305
|
||||
Customer#000081581 81581 4739650 1995-11-04 435405.9 305
|
||||
Customer#000119989 119989 1544643 1997-09-20 434568.25 320
|
||||
Customer#000003680 3680 3861123 1998-07-03 433525.97 301
|
||||
Customer#000113131 113131 967334 1995-12-15 432957.75 301
|
||||
Customer#000141098 141098 565574 1995-09-24 430986.69 301
|
||||
Customer#000093392 93392 5200102 1997-01-22 425487.51 304
|
||||
Customer#000015631 15631 1845057 1994-05-12 419879.59 302
|
||||
Customer#000112987 112987 4439686 1996-09-17 418161.49 305
|
||||
Customer#000012599 12599 4259524 1998-02-12 415200.61 304
|
||||
Customer#000105410 105410 4478371 1996-03-05 412754.51 302
|
||||
Customer#000149842 149842 5156581 1994-05-30 411329.35 302
|
||||
Customer#000010129 10129 5849444 1994-03-21 409129.85 309
|
||||
Customer#000069904 69904 1742403 1996-10-19 408513 305
|
||||
Customer#000017746 17746 6882 1997-04-09 408446.93 303
|
||||
Customer#000013072 13072 1481925 1998-03-15 399195.47 301
|
||||
Customer#000082441 82441 857959 1994-02-07 382579.74 305
|
||||
Customer#000088703 88703 2995076 1994-01-30 363812.12 302
|
||||
|
||||
-- !select --
|
||||
Customer#000128120 128120 4722021 1994-04-07 544089.09 323
|
||||
Customer#000144617 144617 3043270 1997-02-12 530604.44 317
|
||||
Customer#000013940 13940 2232932 1997-04-13 522720.61 304
|
||||
Customer#000066790 66790 2199712 1996-09-30 515531.82 327
|
||||
Customer#000046435 46435 4745607 1997-07-03 508047.99 309
|
||||
Customer#000015272 15272 3883783 1993-07-28 500241.33 302
|
||||
Customer#000146608 146608 3342468 1994-06-12 499794.58 303
|
||||
Customer#000096103 96103 5984582 1992-03-16 494398.79 312
|
||||
Customer#000024341 24341 1474818 1992-11-15 491348.26 302
|
||||
Customer#000137446 137446 5489475 1997-05-23 487763.25 311
|
||||
Customer#000107590 107590 4267751 1994-11-04 485141.38 301
|
||||
Customer#000050008 50008 2366755 1996-12-09 483891.26 302
|
||||
Customer#000015619 15619 3767271 1996-08-07 480083.96 318
|
||||
Customer#000077260 77260 1436544 1992-09-12 479499.43 307
|
||||
Customer#000109379 109379 5746311 1996-10-10 478064.11 302
|
||||
Customer#000054602 54602 5832321 1997-02-09 471220.08 307
|
||||
Customer#000105995 105995 2096705 1994-07-03 469692.58 307
|
||||
Customer#000148885 148885 2942469 1992-05-31 469630.44 313
|
||||
Customer#000114586 114586 551136 1993-05-19 469605.59 308
|
||||
Customer#000105260 105260 5296167 1996-09-06 469360.57 303
|
||||
Customer#000147197 147197 1263015 1997-02-02 467149.67 320
|
||||
Customer#000064483 64483 2745894 1996-07-04 466991.35 304
|
||||
Customer#000136573 136573 2761378 1996-05-31 461282.73 301
|
||||
Customer#000016384 16384 502886 1994-04-12 458378.92 312
|
||||
Customer#000117919 117919 2869152 1996-06-20 456815.92 317
|
||||
Customer#000012251 12251 735366 1993-11-24 455107.26 309
|
||||
Customer#000120098 120098 1971680 1995-06-14 453451.23 308
|
||||
Customer#000066098 66098 5007490 1992-08-07 453436.16 304
|
||||
Customer#000117076 117076 4290656 1997-02-05 449545.85 301
|
||||
Customer#000129379 129379 4720454 1997-06-07 448665.79 303
|
||||
Customer#000126865 126865 4702759 1994-11-07 447606.65 320
|
||||
Customer#000088876 88876 983201 1993-12-30 446717.46 304
|
||||
Customer#000036619 36619 4806726 1995-01-17 446704.09 328
|
||||
Customer#000141823 141823 2806245 1996-12-29 446269.12 310
|
||||
Customer#000053029 53029 2662214 1993-08-13 446144.49 302
|
||||
Customer#000018188 18188 3037414 1995-01-25 443807.22 308
|
||||
Customer#000066533 66533 29158 1995-10-21 443576.5 305
|
||||
Customer#000037729 37729 4134341 1995-06-29 441082.97 309
|
||||
Customer#000003566 3566 2329187 1998-01-04 439803.36 304
|
||||
Customer#000045538 45538 4527553 1994-05-22 436275.31 305
|
||||
Customer#000081581 81581 4739650 1995-11-04 435405.9 305
|
||||
Customer#000119989 119989 1544643 1997-09-20 434568.25 320
|
||||
Customer#000003680 3680 3861123 1998-07-03 433525.97 301
|
||||
Customer#000113131 113131 967334 1995-12-15 432957.75 301
|
||||
Customer#000141098 141098 565574 1995-09-24 430986.69 301
|
||||
Customer#000093392 93392 5200102 1997-01-22 425487.51 304
|
||||
Customer#000015631 15631 1845057 1994-05-12 419879.59 302
|
||||
Customer#000112987 112987 4439686 1996-09-17 418161.49 305
|
||||
Customer#000012599 12599 4259524 1998-02-12 415200.61 304
|
||||
Customer#000105410 105410 4478371 1996-03-05 412754.51 302
|
||||
Customer#000149842 149842 5156581 1994-05-30 411329.35 302
|
||||
Customer#000010129 10129 5849444 1994-03-21 409129.85 309
|
||||
Customer#000069904 69904 1742403 1996-10-19 408513 305
|
||||
Customer#000017746 17746 6882 1997-04-09 408446.93 303
|
||||
Customer#000013072 13072 1481925 1998-03-15 399195.47 301
|
||||
Customer#000082441 82441 857959 1994-02-07 382579.74 305
|
||||
Customer#000088703 88703 2995076 1994-01-30 363812.12 302
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
3083843.0578
|
||||
|
||||
-- !select --
|
||||
3083843.0578
|
||||
|
||||
205
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q2.out
Normal file
205
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q2.out
Normal file
@ -0,0 +1,205 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
9938.53 Supplier#000005359 UNITED KINGDOM 185358 Manufacturer#4 QKuHYh,vZGiwu2FWEJoLDx04 33-429-790-6131 uriously regular requests hag
|
||||
9937.84 Supplier#000005969 ROMANIA 108438 Manufacturer#1 ANDENSOSmk,miq23Xfb5RWt6dvUcvt6Qa 29-520-692-3537 efully express instructions. regular requests against the slyly fin
|
||||
9936.22 Supplier#000005250 UNITED KINGDOM 249 Manufacturer#4 B3rqp0xbSEim4Mpy2RH J 33-320-228-2957 etect about the furiously final accounts. slyly ironic pinto beans sleep inside the furiously
|
||||
9923.77 Supplier#000002324 GERMANY 29821 Manufacturer#4 y3OD9UywSTOk 17-779-299-1839 ackages boost blithely. blithely regular deposits c
|
||||
9871.22 Supplier#000006373 GERMANY 43868 Manufacturer#5 J8fcXWsTqM 17-813-485-8637 etect blithely bold asymptotes. fluffily ironic platelets wake furiously; blit
|
||||
9870.78 Supplier#000001286 GERMANY 81285 Manufacturer#2 YKA,E2fjiVd7eUrzp2Ef8j1QxGo2DFnosaTEH 17-516-924-4574 regular accounts. furiously unusual courts above the fi
|
||||
9870.78 Supplier#000001286 GERMANY 181285 Manufacturer#4 YKA,E2fjiVd7eUrzp2Ef8j1QxGo2DFnosaTEH 17-516-924-4574 regular accounts. furiously unusual courts above the fi
|
||||
9852.52 Supplier#000008973 RUSSIA 18972 Manufacturer#2 t5L67YdBYYH6o,Vz24jpDyQ9 32-188-594-7038 rns wake final foxes. carefully unusual depende
|
||||
9847.83 Supplier#000008097 RUSSIA 130557 Manufacturer#2 xMe97bpE69NzdwLoX 32-375-640-3593 the special excuses. silent sentiments serve carefully final ac
|
||||
9847.57 Supplier#000006345 FRANCE 86344 Manufacturer#1 VSt3rzk3qG698u6ld8HhOByvrTcSTSvQlDQDag 16-886-766-7945 ges. slyly regular requests are. ruthless, express excuses cajole blithely across the unu
|
||||
9847.57 Supplier#000006345 FRANCE 173827 Manufacturer#2 VSt3rzk3qG698u6ld8HhOByvrTcSTSvQlDQDag 16-886-766-7945 ges. slyly regular requests are. ruthless, express excuses cajole blithely across the unu
|
||||
9836.93 Supplier#000007342 RUSSIA 4841 Manufacturer#4 JOlK7C1,7xrEZSSOw 32-399-414-5385 blithely carefully bold theodolites. fur
|
||||
9817.1 Supplier#000002352 RUSSIA 124815 Manufacturer#2 4LfoHUZjgjEbAKw TgdKcgOc4D4uCYw 32-551-831-1437 wake carefully alongside of the carefully final ex
|
||||
9817.1 Supplier#000002352 RUSSIA 152351 Manufacturer#3 4LfoHUZjgjEbAKw TgdKcgOc4D4uCYw 32-551-831-1437 wake carefully alongside of the carefully final ex
|
||||
9739.86 Supplier#000003384 FRANCE 138357 Manufacturer#2 o,Z3v4POifevE k9U1b 6J1ucX,I 16-494-913-5925 s after the furiously bold packages sleep fluffily idly final requests: quickly final
|
||||
9721.95 Supplier#000008757 UNITED KINGDOM 156241 Manufacturer#3 Atg6GnM4dT2 33-821-407-2995 eep furiously sauternes; quickl
|
||||
9681.33 Supplier#000008406 RUSSIA 78405 Manufacturer#1 ,qUuXcftUl 32-139-873-8571 haggle slyly regular excuses. quic
|
||||
9643.55 Supplier#000005148 ROMANIA 107617 Manufacturer#1 kT4ciVFslx9z4s79p Js825 29-252-617-4850 final excuses. final ideas boost quickly furiously speci
|
||||
9624.82 Supplier#000001816 FRANCE 34306 Manufacturer#3 e7vab91vLJPWxxZnewmnDBpDmxYHrb 16-392-237-6726 e packages are around the special ideas. special, pending foxes us
|
||||
9624.78 Supplier#000009658 ROMANIA 189657 Manufacturer#1 oE9uBgEfSS4opIcepXyAYM,x 29-748-876-2014 ronic asymptotes wake bravely final
|
||||
9612.94 Supplier#000003228 ROMANIA 120715 Manufacturer#2 KDdpNKN3cWu7ZSrbdqp7AfSLxx,qWB 29-325-784-8187 warhorses. quickly even deposits sublate daringly ironic instructions. slyly blithe t
|
||||
9612.94 Supplier#000003228 ROMANIA 198189 Manufacturer#4 KDdpNKN3cWu7ZSrbdqp7AfSLxx,qWB 29-325-784-8187 warhorses. quickly even deposits sublate daringly ironic instructions. slyly blithe t
|
||||
9571.83 Supplier#000004305 ROMANIA 179270 Manufacturer#2 qNHZ7WmCzygwMPRDO9Ps 29-973-481-1831 kly carefully express asymptotes. furiou
|
||||
9558.1 Supplier#000003532 UNITED KINGDOM 88515 Manufacturer#4 EOeuiiOn21OVpTlGguufFDFsbN1p0lhpxHp 33-152-301-2164 foxes. quickly even excuses use. slyly special foxes nag bl
|
||||
9492.79 Supplier#000005975 GERMANY 25974 Manufacturer#5 S6mIiCTx82z7lV 17-992-579-4839 arefully pending accounts. blithely regular excuses boost carefully carefully ironic p
|
||||
9461.05 Supplier#000002536 UNITED KINGDOM 20033 Manufacturer#1 8mmGbyzaU 7ZS2wJumTibypncu9pNkDc4FYA 33-556-973-5522 . slyly regular deposits wake slyly. furiously regular warthogs are.
|
||||
9453.01 Supplier#000000802 ROMANIA 175767 Manufacturer#1 ,6HYXb4uaHITmtMBj4Ak57Pd 29-342-882-6463 gular frets. permanently special multipliers believe blithely alongs
|
||||
9408.65 Supplier#000007772 UNITED KINGDOM 117771 Manufacturer#4 AiC5YAH,gdu0i7 33-152-491-1126 nag against the final requests. furiously unusual packages cajole blit
|
||||
9359.61 Supplier#000004856 ROMANIA 62349 Manufacturer#5 HYogcF3Jb yh1 29-334-870-9731 y ironic theodolites. blithely sile
|
||||
9357.45 Supplier#000006188 UNITED KINGDOM 138648 Manufacturer#1 g801,ssP8wpTk4Hm 33-583-607-1633 ously always regular packages. fluffily even accounts beneath the furiously final pack
|
||||
9352.04 Supplier#000003439 GERMANY 170921 Manufacturer#4 qYPDgoiBGhCYxjgC 17-128-996-4650 according to the carefully bold ideas
|
||||
9312.97 Supplier#000007807 RUSSIA 90279 Manufacturer#5 oGYMPCk9XHGB2PBfKRnHA 32-673-872-5854 ecial packages among the pending, even requests use regula
|
||||
9312.97 Supplier#000007807 RUSSIA 100276 Manufacturer#5 oGYMPCk9XHGB2PBfKRnHA 32-673-872-5854 ecial packages among the pending, even requests use regula
|
||||
9280.27 Supplier#000007194 ROMANIA 47193 Manufacturer#3 zhRUQkBSrFYxIAXTfInj vyGRQjeK 29-318-454-2133 o beans haggle after the furiously unusual deposits. carefully silent dolphins cajole carefully
|
||||
9274.8 Supplier#000008854 RUSSIA 76346 Manufacturer#3 1xhLoOUM7I3mZ1mKnerw OSqdbb4QbGa 32-524-148-5221 y. courts do wake slyly. carefully ironic platelets haggle above the slyly regular the
|
||||
9249.35 Supplier#000003973 FRANCE 26466 Manufacturer#1 d18GiDsL6Wm2IsGXM,RZf1jCsgZAOjNYVThTRP4 16-722-866-1658 uests are furiously. regular tithes through the regular, final accounts cajole furiously above the q
|
||||
9249.35 Supplier#000003973 FRANCE 33972 Manufacturer#1 d18GiDsL6Wm2IsGXM,RZf1jCsgZAOjNYVThTRP4 16-722-866-1658 uests are furiously. regular tithes through the regular, final accounts cajole furiously above the q
|
||||
9208.7 Supplier#000007769 ROMANIA 40256 Manufacturer#5 rsimdze 5o9P Ht7xS 29-964-424-9649 lites was quickly above the furiously ironic requests. slyly even foxes against the blithely bold
|
||||
9201.47 Supplier#000009690 UNITED KINGDOM 67183 Manufacturer#5 CB BnUTlmi5zdeEl7R7 33-121-267-9529 e even, even foxes. blithely ironic packages cajole regular packages. slyly final ide
|
||||
9192.1 Supplier#000000115 UNITED KINGDOM 85098 Manufacturer#3 nJ 2t0f7Ve,wL1,6WzGBJLNBUCKlsV 33-597-248-1220 es across the carefully express accounts boost caref
|
||||
9189.98 Supplier#000001226 GERMANY 21225 Manufacturer#4 qsLCqSvLyZfuXIpjz 17-725-903-1381 deposits. blithely bold excuses about the slyly bold forges wake
|
||||
9128.97 Supplier#000004311 RUSSIA 146768 Manufacturer#5 I8IjnXd7NSJRs594RxsRR0 32-155-440-7120 refully. blithely unusual asymptotes haggle
|
||||
9104.83 Supplier#000008520 GERMANY 150974 Manufacturer#4 RqRVDgD0ER J9 b41vR2,3 17-728-804-1793 ly about the blithely ironic depths. slyly final theodolites among the fluffily bold ideas print
|
||||
9101 Supplier#000005791 ROMANIA 128254 Manufacturer#5 zub2zCV,jhHPPQqi,P2INAjE1zI n66cOEoXFG 29-549-251-5384 ts. notornis detect blithely above the carefully bold requests. blithely even package
|
||||
9094.57 Supplier#000004582 RUSSIA 39575 Manufacturer#1 WB0XkCSG3r,mnQ n,h9VIxjjr9ARHFvKgMDf 32-587-577-1351 jole. regular accounts sleep blithely frets. final pinto beans play furiously past the
|
||||
8996.87 Supplier#000004702 FRANCE 102191 Manufacturer#5 8XVcQK23akp 16-811-269-8946 ickly final packages along the express plat
|
||||
8996.14 Supplier#000009814 ROMANIA 139813 Manufacturer#2 af0O5pg83lPU4IDVmEylXZVqYZQzSDlYLAmR 29-995-571-8781 dependencies boost quickly across the furiously pending requests! unusual dolphins play sl
|
||||
8968.42 Supplier#000010000 ROMANIA 119999 Manufacturer#5 aTGLEusCiL4F PDBdv665XBJhPyCOB0i 29-578-432-2146 ly regular foxes boost slyly. quickly special waters boost carefully ironi
|
||||
8936.82 Supplier#000007043 UNITED KINGDOM 109512 Manufacturer#1 FVajceZInZdbJE6Z9XsRUxrUEpiwHDrOXi,1Rz 33-784-177-8208 efully regular courts. furiousl
|
||||
8929.42 Supplier#000008770 FRANCE 173735 Manufacturer#4 R7cG26TtXrHAP9 HckhfRi 16-242-746-9248 cajole furiously unusual requests. quickly stealthy requests are.
|
||||
8920.59 Supplier#000003967 ROMANIA 26460 Manufacturer#1 eHoAXe62SY9 29-194-731-3944 aters. express, pending instructions sleep. brave, r
|
||||
8920.59 Supplier#000003967 ROMANIA 173966 Manufacturer#2 eHoAXe62SY9 29-194-731-3944 aters. express, pending instructions sleep. brave, r
|
||||
8913.96 Supplier#000004603 UNITED KINGDOM 137063 Manufacturer#2 OUzlvMUr7n,utLxmPNeYKSf3T24OXskxB5 33-789-255-7342 haggle slyly above the furiously regular pinto beans. even
|
||||
8877.82 Supplier#000007967 FRANCE 167966 Manufacturer#5 A3pi1BARM4nx6R,qrwFoRPU 16-442-147-9345 ously foxes. express, ironic requests im
|
||||
8862.24 Supplier#000003323 ROMANIA 73322 Manufacturer#3 W9 lYcsC9FwBqk3ItL 29-736-951-3710 ly pending ideas sleep about the furiously unu
|
||||
8841.59 Supplier#000005750 ROMANIA 100729 Manufacturer#5 Erx3lAgu0g62iaHF9x50uMH4EgeN9hEG 29-344-502-5481 gainst the pinto beans. fluffily unusual dependencies affix slyly even deposits.
|
||||
8781.71 Supplier#000003121 ROMANIA 13120 Manufacturer#5 wNqTogx238ZYCamFb,50v,bj 4IbNFW9Bvw1xP 29-707-291-5144 s wake quickly ironic ideas
|
||||
8754.24 Supplier#000009407 UNITED KINGDOM 179406 Manufacturer#4 CHRCbkaWcf5B 33-903-970-9604 e ironic requests. carefully even foxes above the furious
|
||||
8691.06 Supplier#000004429 UNITED KINGDOM 126892 Manufacturer#2 k,BQms5UhoAF1B2Asi,fLib 33-964-337-5038 efully express deposits kindle after the deposits. final
|
||||
8655.99 Supplier#000006330 RUSSIA 193810 Manufacturer#2 UozlaENr0ytKe2w6CeIEWFWn iO3S8Rae7Ou 32-561-198-3705 symptotes use about the express dolphins. requests use after the express platelets. final, ex
|
||||
8638.36 Supplier#000002920 RUSSIA 75398 Manufacturer#1 Je2a8bszf3L 32-122-621-7549 ly quickly ironic requests. even requests whithout t
|
||||
8638.36 Supplier#000002920 RUSSIA 170402 Manufacturer#3 Je2a8bszf3L 32-122-621-7549 ly quickly ironic requests. even requests whithout t
|
||||
8607.69 Supplier#000006003 UNITED KINGDOM 76002 Manufacturer#2 EH9wADcEiuenM0NR08zDwMidw,52Y2RyILEiA 33-416-807-5206 ar, pending accounts. pending depende
|
||||
8569.52 Supplier#000005936 RUSSIA 5935 Manufacturer#5 jXaNZ6vwnEWJ2ksLZJpjtgt0bY2a3AU 32-644-251-7916 . regular foxes nag carefully atop the regular, silent deposits. quickly regular packages
|
||||
8564.12 Supplier#000000033 GERMANY 110032 Manufacturer#1 gfeKpYw3400L0SDywXA6Ya1Qmq1w6YB9f3R 17-138-897-9374 n sauternes along the regular asymptotes are regularly along the
|
||||
8553.82 Supplier#000003979 ROMANIA 143978 Manufacturer#4 BfmVhCAnCMY3jzpjUMy4CNWs9 HzpdQR7INJU 29-124-646-4897 ic requests wake against the blithely unusual accounts. fluffily r
|
||||
8517.23 Supplier#000009529 RUSSIA 37025 Manufacturer#5 e44R8o7JAIS9iMcr 32-565-297-8775 ove the even courts. furiously special platelets
|
||||
8517.23 Supplier#000009529 RUSSIA 59528 Manufacturer#2 e44R8o7JAIS9iMcr 32-565-297-8775 ove the even courts. furiously special platelets
|
||||
8503.7 Supplier#000006830 RUSSIA 44325 Manufacturer#4 BC4WFCYRUZyaIgchU 4S 32-147-878-5069 pades cajole. furious packages among the carefully express excuses boost furiously across th
|
||||
8457.09 Supplier#000009456 UNITED KINGDOM 19455 Manufacturer#1 7SBhZs8gP1cJjT0Qf433YBk 33-858-440-4349 cing requests along the furiously unusual deposits promise among the furiously unus
|
||||
8441.4 Supplier#000003817 FRANCE 141302 Manufacturer#2 hU3fz3xL78 16-339-356-5115 ely even ideas. ideas wake slyly furiously unusual instructions. pinto beans sleep ag
|
||||
8432.89 Supplier#000003990 RUSSIA 191470 Manufacturer#1 wehBBp1RQbfxAYDASS75MsywmsKHRVdkrvNe6m 32-839-509-9301 ep furiously. packages should have to haggle slyly across the deposits. furiously regu
|
||||
8431.4 Supplier#000002675 ROMANIA 5174 Manufacturer#1 HJFStOu9R5NGPOegKhgbzBdyvrG2yh8w 29-474-643-1443 ithely express pinto beans. blithely even foxes haggle. furiously regular theodol
|
||||
8407.04 Supplier#000005406 RUSSIA 162889 Manufacturer#4 j7 gYF5RW8DC5UrjKC 32-626-152-4621 r the blithely regular packages. slyly ironic theodoli
|
||||
8386.08 Supplier#000008518 FRANCE 36014 Manufacturer#3 2jqzqqAVe9crMVGP,n9nTsQXulNLTUYoJjEDcqWV 16-618-780-7481 blithely bold pains are carefully platelets. finally regular pinto beans sleep carefully special
|
||||
8376.52 Supplier#000005306 UNITED KINGDOM 190267 Manufacturer#5 9t8Y8 QqSIsoADPt6NLdk,TP5zyRx41oBUlgoGc9 33-632-514-7931 ly final accounts sleep special, regular requests. furiously regular
|
||||
8348.74 Supplier#000008851 FRANCE 66344 Manufacturer#4 nWxi7GwEbjhw1 16-796-240-2472 boldly final deposits. regular, even instructions detect slyly. fluffily unusual pinto bea
|
||||
8338.58 Supplier#000007269 FRANCE 17268 Manufacturer#4 ZwhJSwABUoiB04,3 16-267-277-4365 iously final accounts. even pinto beans cajole slyly regular
|
||||
8328.46 Supplier#000001744 ROMANIA 69237 Manufacturer#5 oLo3fV64q2,FKHa3p,qHnS7Yzv,ps8 29-330-728-5873 ep carefully-- even, careful packages are slyly along t
|
||||
8307.93 Supplier#000003142 GERMANY 18139 Manufacturer#1 dqblvV8dCNAorGlJ 17-595-447-6026 olites wake furiously regular decoys. final requests nod
|
||||
8231.61 Supplier#000009558 RUSSIA 192000 Manufacturer#2 mcdgen,yT1iJDHDS5fV 32-762-137-5858 foxes according to the furi
|
||||
8152.61 Supplier#000002731 ROMANIA 15227 Manufacturer#4 nluXJCuY1tu 29-805-463-2030 special requests. even, regular warhorses affix among the final gr
|
||||
8109.09 Supplier#000009186 FRANCE 99185 Manufacturer#1 wgfosrVPexl9pEXWywaqlBMDYYf 16-668-570-1402 tions haggle slyly about the sil
|
||||
8102.62 Supplier#000003347 UNITED KINGDOM 18344 Manufacturer#5 m CtXS2S16i 33-454-274-8532 egrate with the slyly bold instructions. special foxes haggle silently among the
|
||||
8046.07 Supplier#000008780 FRANCE 191222 Manufacturer#3 AczzuE0UK9osj ,Lx0Jmh 16-473-215-6395 onic platelets cajole after the regular instructions. permanently bold excuses
|
||||
8042.09 Supplier#000003245 RUSSIA 135705 Manufacturer#4 Dh8Ikg39onrbOL4DyTfGw8a9oKUX3d9Y 32-836-132-8872 osits. packages cajole slyly. furiously regular deposits cajole slyly. q
|
||||
8042.09 Supplier#000003245 RUSSIA 150729 Manufacturer#1 Dh8Ikg39onrbOL4DyTfGw8a9oKUX3d9Y 32-836-132-8872 osits. packages cajole slyly. furiously regular deposits cajole slyly. q
|
||||
7992.4 Supplier#000006108 FRANCE 118574 Manufacturer#1 8tBydnTDwUqfBfFV4l3 16-974-998-8937 ironic ideas? fluffily even instructions wake. blithel
|
||||
7980.65 Supplier#000001288 FRANCE 13784 Manufacturer#4 zE,7HgVPrCn 16-646-464-8247 ully bold courts. escapades nag slyly. furiously fluffy theodo
|
||||
7950.37 Supplier#000008101 GERMANY 33094 Manufacturer#5 kkYvL6IuvojJgTNG IKkaXQDYgx8ILohj 17-627-663-8014 arefully unusual requests x-ray above the quickly final deposits.
|
||||
7937.93 Supplier#000009012 ROMANIA 83995 Manufacturer#2 iUiTziH,Ek3i4lwSgunXMgrcTzwdb 29-250-925-9690 to the blithely ironic deposits nag sly
|
||||
7914.45 Supplier#000001013 RUSSIA 125988 Manufacturer#2 riRcntps4KEDtYScjpMIWeYF6mNnR 32-194-698-3365 busily bold packages are dolphi
|
||||
7912.91 Supplier#000004211 GERMANY 159180 Manufacturer#5 2wQRVovHrm3,v03IKzfTd,1PYsFXQFFOG 17-266-947-7315 ay furiously regular platelets. cou
|
||||
7912.91 Supplier#000004211 GERMANY 184210 Manufacturer#4 2wQRVovHrm3,v03IKzfTd,1PYsFXQFFOG 17-266-947-7315 ay furiously regular platelets. cou
|
||||
7894.56 Supplier#000007981 GERMANY 85472 Manufacturer#4 NSJ96vMROAbeXP 17-963-404-3760 ic platelets affix after the furiously
|
||||
7887.08 Supplier#000009792 GERMANY 164759 Manufacturer#3 Y28ITVeYriT3kIGdV2K8fSZ V2UqT5H1Otz 17-988-938-4296 ckly around the carefully fluffy theodolites. slyly ironic pack
|
||||
7871.5 Supplier#000007206 RUSSIA 104695 Manufacturer#1 3w fNCnrVmvJjE95sgWZzvW 32-432-452-7731 ironic requests. furiously final theodolites cajole. final, express packages sleep. quickly reg
|
||||
7852.45 Supplier#000005864 RUSSIA 8363 Manufacturer#4 WCNfBPZeSXh3h,c 32-454-883-3821 usly unusual pinto beans. brave ideas sleep carefully quickly ironi
|
||||
7850.66 Supplier#000001518 UNITED KINGDOM 86501 Manufacturer#1 ONda3YJiHKJOC 33-730-383-3892 ifts haggle fluffily pending pai
|
||||
7843.52 Supplier#000006683 FRANCE 11680 Manufacturer#4 2Z0JGkiv01Y00oCFwUGfviIbhzCdy 16-464-517-8943 express, final pinto beans x-ray slyly asymptotes. unusual, unusual
|
||||
|
||||
-- !select --
|
||||
9938.53 Supplier#000005359 UNITED KINGDOM 185358 Manufacturer#4 QKuHYh,vZGiwu2FWEJoLDx04 33-429-790-6131 uriously regular requests hag
|
||||
9937.84 Supplier#000005969 ROMANIA 108438 Manufacturer#1 ANDENSOSmk,miq23Xfb5RWt6dvUcvt6Qa 29-520-692-3537 efully express instructions. regular requests against the slyly fin
|
||||
9936.22 Supplier#000005250 UNITED KINGDOM 249 Manufacturer#4 B3rqp0xbSEim4Mpy2RH J 33-320-228-2957 etect about the furiously final accounts. slyly ironic pinto beans sleep inside the furiously
|
||||
9923.77 Supplier#000002324 GERMANY 29821 Manufacturer#4 y3OD9UywSTOk 17-779-299-1839 ackages boost blithely. blithely regular deposits c
|
||||
9871.22 Supplier#000006373 GERMANY 43868 Manufacturer#5 J8fcXWsTqM 17-813-485-8637 etect blithely bold asymptotes. fluffily ironic platelets wake furiously; blit
|
||||
9870.78 Supplier#000001286 GERMANY 81285 Manufacturer#2 YKA,E2fjiVd7eUrzp2Ef8j1QxGo2DFnosaTEH 17-516-924-4574 regular accounts. furiously unusual courts above the fi
|
||||
9870.78 Supplier#000001286 GERMANY 181285 Manufacturer#4 YKA,E2fjiVd7eUrzp2Ef8j1QxGo2DFnosaTEH 17-516-924-4574 regular accounts. furiously unusual courts above the fi
|
||||
9852.52 Supplier#000008973 RUSSIA 18972 Manufacturer#2 t5L67YdBYYH6o,Vz24jpDyQ9 32-188-594-7038 rns wake final foxes. carefully unusual depende
|
||||
9847.83 Supplier#000008097 RUSSIA 130557 Manufacturer#2 xMe97bpE69NzdwLoX 32-375-640-3593 the special excuses. silent sentiments serve carefully final ac
|
||||
9847.57 Supplier#000006345 FRANCE 86344 Manufacturer#1 VSt3rzk3qG698u6ld8HhOByvrTcSTSvQlDQDag 16-886-766-7945 ges. slyly regular requests are. ruthless, express excuses cajole blithely across the unu
|
||||
9847.57 Supplier#000006345 FRANCE 173827 Manufacturer#2 VSt3rzk3qG698u6ld8HhOByvrTcSTSvQlDQDag 16-886-766-7945 ges. slyly regular requests are. ruthless, express excuses cajole blithely across the unu
|
||||
9836.93 Supplier#000007342 RUSSIA 4841 Manufacturer#4 JOlK7C1,7xrEZSSOw 32-399-414-5385 blithely carefully bold theodolites. fur
|
||||
9817.1 Supplier#000002352 RUSSIA 124815 Manufacturer#2 4LfoHUZjgjEbAKw TgdKcgOc4D4uCYw 32-551-831-1437 wake carefully alongside of the carefully final ex
|
||||
9817.1 Supplier#000002352 RUSSIA 152351 Manufacturer#3 4LfoHUZjgjEbAKw TgdKcgOc4D4uCYw 32-551-831-1437 wake carefully alongside of the carefully final ex
|
||||
9739.86 Supplier#000003384 FRANCE 138357 Manufacturer#2 o,Z3v4POifevE k9U1b 6J1ucX,I 16-494-913-5925 s after the furiously bold packages sleep fluffily idly final requests: quickly final
|
||||
9721.95 Supplier#000008757 UNITED KINGDOM 156241 Manufacturer#3 Atg6GnM4dT2 33-821-407-2995 eep furiously sauternes; quickl
|
||||
9681.33 Supplier#000008406 RUSSIA 78405 Manufacturer#1 ,qUuXcftUl 32-139-873-8571 haggle slyly regular excuses. quic
|
||||
9643.55 Supplier#000005148 ROMANIA 107617 Manufacturer#1 kT4ciVFslx9z4s79p Js825 29-252-617-4850 final excuses. final ideas boost quickly furiously speci
|
||||
9624.82 Supplier#000001816 FRANCE 34306 Manufacturer#3 e7vab91vLJPWxxZnewmnDBpDmxYHrb 16-392-237-6726 e packages are around the special ideas. special, pending foxes us
|
||||
9624.78 Supplier#000009658 ROMANIA 189657 Manufacturer#1 oE9uBgEfSS4opIcepXyAYM,x 29-748-876-2014 ronic asymptotes wake bravely final
|
||||
9612.94 Supplier#000003228 ROMANIA 120715 Manufacturer#2 KDdpNKN3cWu7ZSrbdqp7AfSLxx,qWB 29-325-784-8187 warhorses. quickly even deposits sublate daringly ironic instructions. slyly blithe t
|
||||
9612.94 Supplier#000003228 ROMANIA 198189 Manufacturer#4 KDdpNKN3cWu7ZSrbdqp7AfSLxx,qWB 29-325-784-8187 warhorses. quickly even deposits sublate daringly ironic instructions. slyly blithe t
|
||||
9571.83 Supplier#000004305 ROMANIA 179270 Manufacturer#2 qNHZ7WmCzygwMPRDO9Ps 29-973-481-1831 kly carefully express asymptotes. furiou
|
||||
9558.1 Supplier#000003532 UNITED KINGDOM 88515 Manufacturer#4 EOeuiiOn21OVpTlGguufFDFsbN1p0lhpxHp 33-152-301-2164 foxes. quickly even excuses use. slyly special foxes nag bl
|
||||
9492.79 Supplier#000005975 GERMANY 25974 Manufacturer#5 S6mIiCTx82z7lV 17-992-579-4839 arefully pending accounts. blithely regular excuses boost carefully carefully ironic p
|
||||
9461.05 Supplier#000002536 UNITED KINGDOM 20033 Manufacturer#1 8mmGbyzaU 7ZS2wJumTibypncu9pNkDc4FYA 33-556-973-5522 . slyly regular deposits wake slyly. furiously regular warthogs are.
|
||||
9453.01 Supplier#000000802 ROMANIA 175767 Manufacturer#1 ,6HYXb4uaHITmtMBj4Ak57Pd 29-342-882-6463 gular frets. permanently special multipliers believe blithely alongs
|
||||
9408.65 Supplier#000007772 UNITED KINGDOM 117771 Manufacturer#4 AiC5YAH,gdu0i7 33-152-491-1126 nag against the final requests. furiously unusual packages cajole blit
|
||||
9359.61 Supplier#000004856 ROMANIA 62349 Manufacturer#5 HYogcF3Jb yh1 29-334-870-9731 y ironic theodolites. blithely sile
|
||||
9357.45 Supplier#000006188 UNITED KINGDOM 138648 Manufacturer#1 g801,ssP8wpTk4Hm 33-583-607-1633 ously always regular packages. fluffily even accounts beneath the furiously final pack
|
||||
9352.04 Supplier#000003439 GERMANY 170921 Manufacturer#4 qYPDgoiBGhCYxjgC 17-128-996-4650 according to the carefully bold ideas
|
||||
9312.97 Supplier#000007807 RUSSIA 90279 Manufacturer#5 oGYMPCk9XHGB2PBfKRnHA 32-673-872-5854 ecial packages among the pending, even requests use regula
|
||||
9312.97 Supplier#000007807 RUSSIA 100276 Manufacturer#5 oGYMPCk9XHGB2PBfKRnHA 32-673-872-5854 ecial packages among the pending, even requests use regula
|
||||
9280.27 Supplier#000007194 ROMANIA 47193 Manufacturer#3 zhRUQkBSrFYxIAXTfInj vyGRQjeK 29-318-454-2133 o beans haggle after the furiously unusual deposits. carefully silent dolphins cajole carefully
|
||||
9274.8 Supplier#000008854 RUSSIA 76346 Manufacturer#3 1xhLoOUM7I3mZ1mKnerw OSqdbb4QbGa 32-524-148-5221 y. courts do wake slyly. carefully ironic platelets haggle above the slyly regular the
|
||||
9249.35 Supplier#000003973 FRANCE 26466 Manufacturer#1 d18GiDsL6Wm2IsGXM,RZf1jCsgZAOjNYVThTRP4 16-722-866-1658 uests are furiously. regular tithes through the regular, final accounts cajole furiously above the q
|
||||
9249.35 Supplier#000003973 FRANCE 33972 Manufacturer#1 d18GiDsL6Wm2IsGXM,RZf1jCsgZAOjNYVThTRP4 16-722-866-1658 uests are furiously. regular tithes through the regular, final accounts cajole furiously above the q
|
||||
9208.7 Supplier#000007769 ROMANIA 40256 Manufacturer#5 rsimdze 5o9P Ht7xS 29-964-424-9649 lites was quickly above the furiously ironic requests. slyly even foxes against the blithely bold
|
||||
9201.47 Supplier#000009690 UNITED KINGDOM 67183 Manufacturer#5 CB BnUTlmi5zdeEl7R7 33-121-267-9529 e even, even foxes. blithely ironic packages cajole regular packages. slyly final ide
|
||||
9192.1 Supplier#000000115 UNITED KINGDOM 85098 Manufacturer#3 nJ 2t0f7Ve,wL1,6WzGBJLNBUCKlsV 33-597-248-1220 es across the carefully express accounts boost caref
|
||||
9189.98 Supplier#000001226 GERMANY 21225 Manufacturer#4 qsLCqSvLyZfuXIpjz 17-725-903-1381 deposits. blithely bold excuses about the slyly bold forges wake
|
||||
9128.97 Supplier#000004311 RUSSIA 146768 Manufacturer#5 I8IjnXd7NSJRs594RxsRR0 32-155-440-7120 refully. blithely unusual asymptotes haggle
|
||||
9104.83 Supplier#000008520 GERMANY 150974 Manufacturer#4 RqRVDgD0ER J9 b41vR2,3 17-728-804-1793 ly about the blithely ironic depths. slyly final theodolites among the fluffily bold ideas print
|
||||
9101 Supplier#000005791 ROMANIA 128254 Manufacturer#5 zub2zCV,jhHPPQqi,P2INAjE1zI n66cOEoXFG 29-549-251-5384 ts. notornis detect blithely above the carefully bold requests. blithely even package
|
||||
9094.57 Supplier#000004582 RUSSIA 39575 Manufacturer#1 WB0XkCSG3r,mnQ n,h9VIxjjr9ARHFvKgMDf 32-587-577-1351 jole. regular accounts sleep blithely frets. final pinto beans play furiously past the
|
||||
8996.87 Supplier#000004702 FRANCE 102191 Manufacturer#5 8XVcQK23akp 16-811-269-8946 ickly final packages along the express plat
|
||||
8996.14 Supplier#000009814 ROMANIA 139813 Manufacturer#2 af0O5pg83lPU4IDVmEylXZVqYZQzSDlYLAmR 29-995-571-8781 dependencies boost quickly across the furiously pending requests! unusual dolphins play sl
|
||||
8968.42 Supplier#000010000 ROMANIA 119999 Manufacturer#5 aTGLEusCiL4F PDBdv665XBJhPyCOB0i 29-578-432-2146 ly regular foxes boost slyly. quickly special waters boost carefully ironi
|
||||
8936.82 Supplier#000007043 UNITED KINGDOM 109512 Manufacturer#1 FVajceZInZdbJE6Z9XsRUxrUEpiwHDrOXi,1Rz 33-784-177-8208 efully regular courts. furiousl
|
||||
8929.42 Supplier#000008770 FRANCE 173735 Manufacturer#4 R7cG26TtXrHAP9 HckhfRi 16-242-746-9248 cajole furiously unusual requests. quickly stealthy requests are.
|
||||
8920.59 Supplier#000003967 ROMANIA 26460 Manufacturer#1 eHoAXe62SY9 29-194-731-3944 aters. express, pending instructions sleep. brave, r
|
||||
8920.59 Supplier#000003967 ROMANIA 173966 Manufacturer#2 eHoAXe62SY9 29-194-731-3944 aters. express, pending instructions sleep. brave, r
|
||||
8913.96 Supplier#000004603 UNITED KINGDOM 137063 Manufacturer#2 OUzlvMUr7n,utLxmPNeYKSf3T24OXskxB5 33-789-255-7342 haggle slyly above the furiously regular pinto beans. even
|
||||
8877.82 Supplier#000007967 FRANCE 167966 Manufacturer#5 A3pi1BARM4nx6R,qrwFoRPU 16-442-147-9345 ously foxes. express, ironic requests im
|
||||
8862.24 Supplier#000003323 ROMANIA 73322 Manufacturer#3 W9 lYcsC9FwBqk3ItL 29-736-951-3710 ly pending ideas sleep about the furiously unu
|
||||
8841.59 Supplier#000005750 ROMANIA 100729 Manufacturer#5 Erx3lAgu0g62iaHF9x50uMH4EgeN9hEG 29-344-502-5481 gainst the pinto beans. fluffily unusual dependencies affix slyly even deposits.
|
||||
8781.71 Supplier#000003121 ROMANIA 13120 Manufacturer#5 wNqTogx238ZYCamFb,50v,bj 4IbNFW9Bvw1xP 29-707-291-5144 s wake quickly ironic ideas
|
||||
8754.24 Supplier#000009407 UNITED KINGDOM 179406 Manufacturer#4 CHRCbkaWcf5B 33-903-970-9604 e ironic requests. carefully even foxes above the furious
|
||||
8691.06 Supplier#000004429 UNITED KINGDOM 126892 Manufacturer#2 k,BQms5UhoAF1B2Asi,fLib 33-964-337-5038 efully express deposits kindle after the deposits. final
|
||||
8655.99 Supplier#000006330 RUSSIA 193810 Manufacturer#2 UozlaENr0ytKe2w6CeIEWFWn iO3S8Rae7Ou 32-561-198-3705 symptotes use about the express dolphins. requests use after the express platelets. final, ex
|
||||
8638.36 Supplier#000002920 RUSSIA 75398 Manufacturer#1 Je2a8bszf3L 32-122-621-7549 ly quickly ironic requests. even requests whithout t
|
||||
8638.36 Supplier#000002920 RUSSIA 170402 Manufacturer#3 Je2a8bszf3L 32-122-621-7549 ly quickly ironic requests. even requests whithout t
|
||||
8607.69 Supplier#000006003 UNITED KINGDOM 76002 Manufacturer#2 EH9wADcEiuenM0NR08zDwMidw,52Y2RyILEiA 33-416-807-5206 ar, pending accounts. pending depende
|
||||
8569.52 Supplier#000005936 RUSSIA 5935 Manufacturer#5 jXaNZ6vwnEWJ2ksLZJpjtgt0bY2a3AU 32-644-251-7916 . regular foxes nag carefully atop the regular, silent deposits. quickly regular packages
|
||||
8564.12 Supplier#000000033 GERMANY 110032 Manufacturer#1 gfeKpYw3400L0SDywXA6Ya1Qmq1w6YB9f3R 17-138-897-9374 n sauternes along the regular asymptotes are regularly along the
|
||||
8553.82 Supplier#000003979 ROMANIA 143978 Manufacturer#4 BfmVhCAnCMY3jzpjUMy4CNWs9 HzpdQR7INJU 29-124-646-4897 ic requests wake against the blithely unusual accounts. fluffily r
|
||||
8517.23 Supplier#000009529 RUSSIA 37025 Manufacturer#5 e44R8o7JAIS9iMcr 32-565-297-8775 ove the even courts. furiously special platelets
|
||||
8517.23 Supplier#000009529 RUSSIA 59528 Manufacturer#2 e44R8o7JAIS9iMcr 32-565-297-8775 ove the even courts. furiously special platelets
|
||||
8503.7 Supplier#000006830 RUSSIA 44325 Manufacturer#4 BC4WFCYRUZyaIgchU 4S 32-147-878-5069 pades cajole. furious packages among the carefully express excuses boost furiously across th
|
||||
8457.09 Supplier#000009456 UNITED KINGDOM 19455 Manufacturer#1 7SBhZs8gP1cJjT0Qf433YBk 33-858-440-4349 cing requests along the furiously unusual deposits promise among the furiously unus
|
||||
8441.4 Supplier#000003817 FRANCE 141302 Manufacturer#2 hU3fz3xL78 16-339-356-5115 ely even ideas. ideas wake slyly furiously unusual instructions. pinto beans sleep ag
|
||||
8432.89 Supplier#000003990 RUSSIA 191470 Manufacturer#1 wehBBp1RQbfxAYDASS75MsywmsKHRVdkrvNe6m 32-839-509-9301 ep furiously. packages should have to haggle slyly across the deposits. furiously regu
|
||||
8431.4 Supplier#000002675 ROMANIA 5174 Manufacturer#1 HJFStOu9R5NGPOegKhgbzBdyvrG2yh8w 29-474-643-1443 ithely express pinto beans. blithely even foxes haggle. furiously regular theodol
|
||||
8407.04 Supplier#000005406 RUSSIA 162889 Manufacturer#4 j7 gYF5RW8DC5UrjKC 32-626-152-4621 r the blithely regular packages. slyly ironic theodoli
|
||||
8386.08 Supplier#000008518 FRANCE 36014 Manufacturer#3 2jqzqqAVe9crMVGP,n9nTsQXulNLTUYoJjEDcqWV 16-618-780-7481 blithely bold pains are carefully platelets. finally regular pinto beans sleep carefully special
|
||||
8376.52 Supplier#000005306 UNITED KINGDOM 190267 Manufacturer#5 9t8Y8 QqSIsoADPt6NLdk,TP5zyRx41oBUlgoGc9 33-632-514-7931 ly final accounts sleep special, regular requests. furiously regular
|
||||
8348.74 Supplier#000008851 FRANCE 66344 Manufacturer#4 nWxi7GwEbjhw1 16-796-240-2472 boldly final deposits. regular, even instructions detect slyly. fluffily unusual pinto bea
|
||||
8338.58 Supplier#000007269 FRANCE 17268 Manufacturer#4 ZwhJSwABUoiB04,3 16-267-277-4365 iously final accounts. even pinto beans cajole slyly regular
|
||||
8328.46 Supplier#000001744 ROMANIA 69237 Manufacturer#5 oLo3fV64q2,FKHa3p,qHnS7Yzv,ps8 29-330-728-5873 ep carefully-- even, careful packages are slyly along t
|
||||
8307.93 Supplier#000003142 GERMANY 18139 Manufacturer#1 dqblvV8dCNAorGlJ 17-595-447-6026 olites wake furiously regular decoys. final requests nod
|
||||
8231.61 Supplier#000009558 RUSSIA 192000 Manufacturer#2 mcdgen,yT1iJDHDS5fV 32-762-137-5858 foxes according to the furi
|
||||
8152.61 Supplier#000002731 ROMANIA 15227 Manufacturer#4 nluXJCuY1tu 29-805-463-2030 special requests. even, regular warhorses affix among the final gr
|
||||
8109.09 Supplier#000009186 FRANCE 99185 Manufacturer#1 wgfosrVPexl9pEXWywaqlBMDYYf 16-668-570-1402 tions haggle slyly about the sil
|
||||
8102.62 Supplier#000003347 UNITED KINGDOM 18344 Manufacturer#5 m CtXS2S16i 33-454-274-8532 egrate with the slyly bold instructions. special foxes haggle silently among the
|
||||
8046.07 Supplier#000008780 FRANCE 191222 Manufacturer#3 AczzuE0UK9osj ,Lx0Jmh 16-473-215-6395 onic platelets cajole after the regular instructions. permanently bold excuses
|
||||
8042.09 Supplier#000003245 RUSSIA 135705 Manufacturer#4 Dh8Ikg39onrbOL4DyTfGw8a9oKUX3d9Y 32-836-132-8872 osits. packages cajole slyly. furiously regular deposits cajole slyly. q
|
||||
8042.09 Supplier#000003245 RUSSIA 150729 Manufacturer#1 Dh8Ikg39onrbOL4DyTfGw8a9oKUX3d9Y 32-836-132-8872 osits. packages cajole slyly. furiously regular deposits cajole slyly. q
|
||||
7992.4 Supplier#000006108 FRANCE 118574 Manufacturer#1 8tBydnTDwUqfBfFV4l3 16-974-998-8937 ironic ideas? fluffily even instructions wake. blithel
|
||||
7980.65 Supplier#000001288 FRANCE 13784 Manufacturer#4 zE,7HgVPrCn 16-646-464-8247 ully bold courts. escapades nag slyly. furiously fluffy theodo
|
||||
7950.37 Supplier#000008101 GERMANY 33094 Manufacturer#5 kkYvL6IuvojJgTNG IKkaXQDYgx8ILohj 17-627-663-8014 arefully unusual requests x-ray above the quickly final deposits.
|
||||
7937.93 Supplier#000009012 ROMANIA 83995 Manufacturer#2 iUiTziH,Ek3i4lwSgunXMgrcTzwdb 29-250-925-9690 to the blithely ironic deposits nag sly
|
||||
7914.45 Supplier#000001013 RUSSIA 125988 Manufacturer#2 riRcntps4KEDtYScjpMIWeYF6mNnR 32-194-698-3365 busily bold packages are dolphi
|
||||
7912.91 Supplier#000004211 GERMANY 159180 Manufacturer#5 2wQRVovHrm3,v03IKzfTd,1PYsFXQFFOG 17-266-947-7315 ay furiously regular platelets. cou
|
||||
7912.91 Supplier#000004211 GERMANY 184210 Manufacturer#4 2wQRVovHrm3,v03IKzfTd,1PYsFXQFFOG 17-266-947-7315 ay furiously regular platelets. cou
|
||||
7894.56 Supplier#000007981 GERMANY 85472 Manufacturer#4 NSJ96vMROAbeXP 17-963-404-3760 ic platelets affix after the furiously
|
||||
7887.08 Supplier#000009792 GERMANY 164759 Manufacturer#3 Y28ITVeYriT3kIGdV2K8fSZ V2UqT5H1Otz 17-988-938-4296 ckly around the carefully fluffy theodolites. slyly ironic pack
|
||||
7871.5 Supplier#000007206 RUSSIA 104695 Manufacturer#1 3w fNCnrVmvJjE95sgWZzvW 32-432-452-7731 ironic requests. furiously final theodolites cajole. final, express packages sleep. quickly reg
|
||||
7852.45 Supplier#000005864 RUSSIA 8363 Manufacturer#4 WCNfBPZeSXh3h,c 32-454-883-3821 usly unusual pinto beans. brave ideas sleep carefully quickly ironi
|
||||
7850.66 Supplier#000001518 UNITED KINGDOM 86501 Manufacturer#1 ONda3YJiHKJOC 33-730-383-3892 ifts haggle fluffily pending pai
|
||||
7843.52 Supplier#000006683 FRANCE 11680 Manufacturer#4 2Z0JGkiv01Y00oCFwUGfviIbhzCdy 16-464-517-8943 express, final pinto beans x-ray slyly asymptotes. unusual, unusual
|
||||
|
||||
377
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q20.out
Normal file
377
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q20.out
Normal file
@ -0,0 +1,377 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
Supplier#000000020 iybAE,RmTymrZVYaFZva2SH,j
|
||||
Supplier#000000091 YV45D7TkfdQanOOZ7q9QxkyGUapU1oOWU6q3
|
||||
Supplier#000000205 rF uV8d0JNEk
|
||||
Supplier#000000285 Br7e1nnt1yxrw6ImgpJ7YdhFDjuBf
|
||||
Supplier#000000287 7a9SP7qW5Yku5PvSg
|
||||
Supplier#000000354 w8fOo5W,aS
|
||||
Supplier#000000378 FfbhyCxWvcPrO8ltp9
|
||||
Supplier#000000402 i9Sw4DoyMhzhKXCH9By,AYSgmD
|
||||
Supplier#000000530 0qwCMwobKY OcmLyfRXlagA8ukENJv,
|
||||
Supplier#000000555 TfB,a5bfl3Ah 3Z 74GqnNs6zKVGM
|
||||
Supplier#000000640 mvvtlQKsTOsJj5Ihk7,cq
|
||||
Supplier#000000729 pqck2ppy758TQpZCUAjPvlU55K3QjfL7Bi
|
||||
Supplier#000000736 l6i2nMwVuovfKnuVgaSGK2rDy65DlAFLegiL7
|
||||
Supplier#000000761 zlSLelQUj2XrvTTFnv7WAcYZGvvMTx882d4
|
||||
Supplier#000000887 urEaTejH5POADP2ARrf
|
||||
Supplier#000000935 ij98czM 2KzWe7dDTOxB8sq0UfCdvrX
|
||||
Supplier#000000975 ,AC e,tBpNwKb5xMUzeohxlRn, hdZJo73gFQF8y
|
||||
Supplier#000001263 rQWr6nf8ZhB2TAiIDIvo5Io
|
||||
Supplier#000001367 42YSkFcAXMMcucsqeEefOE4HeCC
|
||||
Supplier#000001426 bPOCc086oFm8sLtS,fGrH
|
||||
Supplier#000001446 lch9HMNU1R7a0LIybsUodVknk6
|
||||
Supplier#000001500 wDmF5xLxtQch9ctVu,
|
||||
Supplier#000001602 uKNWIeafaM644
|
||||
Supplier#000001626 UhxNRzUu1dtFmp0
|
||||
Supplier#000001682 pXTkGxrTQVyH1Rr
|
||||
Supplier#000001700 7hMlCof1Y5zLFg
|
||||
Supplier#000001726 TeRY7TtTH24sEword7yAaSkjx8
|
||||
Supplier#000001730 Rc8e,1Pybn r6zo0VJIEiD0UD vhk
|
||||
Supplier#000001746 qWsendlOekQG1aW4uq06uQaCm51se8lirv7 hBRd
|
||||
Supplier#000001806 M934fuZSnLW
|
||||
Supplier#000001855 MWk6EAeozXb
|
||||
Supplier#000001931 FpJbMU2h6ZR2eBv8I9NIxF
|
||||
Supplier#000002022 dwebGX7Id2pc25YvY33
|
||||
Supplier#000002036 20ytTtVObjKUUI2WCB0A
|
||||
Supplier#000002096 kuxseyLtq QPLXxm9ZUrnB6Kkh92JtK5cQzzXNU
|
||||
Supplier#000002117 MRtkgKolHJ9Wh X9J,urANHKDzvjr
|
||||
Supplier#000002204 uYmlr46C06udCqanj0KiRsoTQakZsEyssL
|
||||
Supplier#000002218 nODZw5q4dx kp0K5
|
||||
Supplier#000002243 nSOEV3JeOU79
|
||||
Supplier#000002245 hz2qWXWVjOyKhqPYMoEwz6zFkrTaDM
|
||||
Supplier#000002282 ES21K9dxoW1I1TzWCj7ekdlNwSWnv1Z 6mQ,BKn
|
||||
Supplier#000002303 nCoWfpB6YOymbgOht7ltfklpkHl
|
||||
Supplier#000002331 WRh2w5WFvRg7Z0S1AvSvHCL
|
||||
Supplier#000002373 RzHSxOTQmElCjxIBiVA52Z JB58rJhPRylR
|
||||
Supplier#000002419 qydBQd14I5l5mVXa4fYY
|
||||
Supplier#000002571 JZUugz04c iJFLrlGsz9O N,W 1rVHNIReyq
|
||||
Supplier#000002585 CsPoKpw2QuTY4AV1NkWuttneIa4SN
|
||||
Supplier#000002629 0Bw,q5Zp8su9XrzoCngZ3cAEXZwZ
|
||||
Supplier#000002721 HVdFAN2JHMQSpKm
|
||||
Supplier#000002730 lIFxR4fzm31C6,muzJwl84z
|
||||
Supplier#000002775 yDclaDaBD4ihH
|
||||
Supplier#000002799 lwr, 6L3gdfc79PQut,4XO6nQsTJY63cAyYO
|
||||
Supplier#000002934 m,trBENywSArwg3DhB
|
||||
Supplier#000002941 Naddba 8YTEKekZyP0
|
||||
Supplier#000003028 jouzgX0WZjhNMWLaH4fy
|
||||
Supplier#000003095 HxON3jJhUi3zjt,r mTD
|
||||
Supplier#000003143 hdolgh608uTkHh7t6qfSqkifKaiFjnCH
|
||||
Supplier#000003185 hMa535Cbf2mj1Nw4OWOKWVrsK0VdDkJURrdjSIJe
|
||||
Supplier#000003189 DWdPxt7 RnkZv6VOByR0em
|
||||
Supplier#000003201 E87yws6I,t0qNs4QW7UzExKiJnJDZWue
|
||||
Supplier#000003213 pxrRP4irQ1VoyfQ,dTf3
|
||||
Supplier#000003275 9xO4nyJ2QJcX6vGf
|
||||
Supplier#000003288 EDdfNt7E5Uc,xLTupoIgYL4yY7ujh,
|
||||
Supplier#000003314 jnisU8MzqO4iUB3zsPcrysMw3DDUojS4q7LD
|
||||
Supplier#000003373 iy8VM48ynpc3N2OsBwAvhYakO2us9R1bi
|
||||
Supplier#000003421 Sh3dt9W5oeofFWovnFhrg,
|
||||
Supplier#000003422 DJoCEapUeBXoV1iYiCcPFQvzsTv2ZI960
|
||||
Supplier#000003441 zvFJIzS,oUuShHjpcX
|
||||
Supplier#000003590 sy79CMLxqb,Cbo
|
||||
Supplier#000003607 lNqFHQYjwSAkf
|
||||
Supplier#000003625 qY588W0Yk5iaUy1RXTgNrEKrMAjBYHcKs
|
||||
Supplier#000003723 jZEp0OEythCLcS OmJSrFtxJ66bMlzSp
|
||||
Supplier#000003849 KgbZEaRk,6Q3mWvwh6uptrs1KRUHg 0
|
||||
Supplier#000003894 vvGC rameLOk
|
||||
Supplier#000003941 Pmb05mQfBMS618O7WKqZJ 9vyv
|
||||
Supplier#000004059 umEYZSq9RJ2WEzdsv9meU8rmqwzVLRgiZwC
|
||||
Supplier#000004207 tF64pwiOM4IkWjN3mS,e06WuAjLx
|
||||
Supplier#000004236 dl,HPtJmGipxYsSqn9wmqkuWjst,mCeJ8O6T
|
||||
Supplier#000004278 bBddbpBxIVp Di9
|
||||
Supplier#000004281 1OwPHh Pgiyeus,iZS5eA23JDOipwk
|
||||
Supplier#000004304 hQCAz59k,HLlp2CKUrcBIL
|
||||
Supplier#000004346 S3076LEOwo
|
||||
Supplier#000004406 Ah0ZaLu6VwufPWUz,7kbXgYZhauEaHqGIg
|
||||
Supplier#000004430 yvSsKNSTL5HLXBET4luOsPNLxKzAMk
|
||||
Supplier#000004527 p pVXCnxgcklWF6A1o3OHY3qW6
|
||||
Supplier#000004655 67NqBc4 t3PG3F8aO IsqWNq4kGaPowYL
|
||||
Supplier#000004851 Rj,x6IgLT7kBL99nqp
|
||||
Supplier#000004871 ,phpt6AWEnUS8t4Avb50rFfdg7O9c6nU8xxv8eC5
|
||||
Supplier#000004884 42Z1uLye9nsn6aTGBNd dI8 x
|
||||
Supplier#000004975 GPq5PMKY6Wy
|
||||
Supplier#000005076 Xl7h9ifgvIHmqxFLgWfHK4Gjav BkP
|
||||
Supplier#000005195 Woi3b2ZaicPh ZSfu1EfXhE
|
||||
Supplier#000005256 Onc3t57VAMchm,pmoVLaU8bONni9NsuaM PzMMFz
|
||||
Supplier#000005257 f9g8SEHB7obMj3QXAjXS2vfYY22
|
||||
Supplier#000005300 gXG28YqpxU
|
||||
Supplier#000005323 tMCkdqbDoyNo8vMIkzjBqYexoRAuv,T6 qzcu
|
||||
Supplier#000005386 Ub6AAfHpWLWP
|
||||
Supplier#000005426 9Dz2OVT1q sb4BK71ljQ1XjPBYRPvO
|
||||
Supplier#000005465 63cYZenZBRZ613Q1FaoG0,smnC5zl9
|
||||
Supplier#000005484 saFdOR qW7AFY,3asPqiiAa11Mo22pCoN0BtPrKo
|
||||
Supplier#000005505 d2sbjG43KwMPX
|
||||
Supplier#000005506 On f5ypzoWgB
|
||||
Supplier#000005631 14TVrjlzo2SJEBYCDgpMwTlvwSqC
|
||||
Supplier#000005642 ZwKxAv3V40tW E8P7Qwu,zlu,kPsL
|
||||
Supplier#000005686 f2RBKec2T1NIi7yS M
|
||||
Supplier#000005730 5rkb0PSews HvxkL8JaD41UpnSF2cg8H1
|
||||
Supplier#000005736 2dq XTYhtYWSfp
|
||||
Supplier#000005737 dmEWcS32C3kx,d,B95 OmYn48
|
||||
Supplier#000005797 ,o,OebwRbSDmVl9gN9fpWPCiqB UogvlSR
|
||||
Supplier#000005875 lK,sYiGzB94hSyHy9xvSZFbVQNCZe2LXZuGbS
|
||||
Supplier#000005974 REhR5jE,lLusQXvf54SwYySgsSSVFhu
|
||||
Supplier#000006059 4m0cv8MwJ9yX2vlwI Z
|
||||
Supplier#000006065 UiI2Cy3W4Tu5sLk LuvXLRy6KihlGv
|
||||
Supplier#000006093 KJNUg1odUT2wtCS2s6PrH3D6fd
|
||||
Supplier#000006099 aZilwQKYDTVPoK
|
||||
Supplier#000006109 rY5gbfh3dKHnylcQUTPGCwnbe
|
||||
Supplier#000006217 RVN23SYT9jenUeaWGXUd
|
||||
Supplier#000006297 73VRDOO56GUCyvc40oYJ
|
||||
Supplier#000006435 xIgE69XszYbnO4Eon7cHHO8y
|
||||
Supplier#000006463 7 wkdj2EO49iotley2kmIM ADpLSszGV3RNWj
|
||||
Supplier#000006478 bQYPnj9lpmW3U
|
||||
Supplier#000006521 b9 2zjHzxR
|
||||
Supplier#000006642 N,CUclSqRLJcS8zQ
|
||||
Supplier#000006659 iTLsnvD8D2GzWNUv kRInwRjk5rDeEmfup1
|
||||
Supplier#000006669 NQ4Yryj624p7K53
|
||||
Supplier#000006748 rC,2rEn8gKDIS5Q0dJEoiF
|
||||
Supplier#000006761 n4jhxGMqB5prD1HhpLvwrWStOLlla
|
||||
Supplier#000006808 HGd2Xo 9nEcHJhZvXjXxWKIpApT
|
||||
Supplier#000006858 fnlINT885vBBhsWwTGiZ0o22thwGY16h GHJj21
|
||||
Supplier#000006946 To6Slo0GJTqcIvD
|
||||
Supplier#000006949 mLxYUJhsGcLtKe ,GFirNu183AvT
|
||||
Supplier#000007072 2tRyX9M1a 4Rcm57s779F1ANG9jlpK
|
||||
Supplier#000007098 G3j8g0KC4OcbAu2OVoPHrXQWMCUdjq8wgCHOExu
|
||||
Supplier#000007132 xonvn0KAQIL3p8kYk HC1FSSDSUSTC
|
||||
Supplier#000007135 ls DoKV7V5ulfQy9V
|
||||
Supplier#000007147 Xzb16kC63wmLVYexUEgB0hXFvHkjT5iPpq
|
||||
Supplier#000007160 TqDGBULB3cTqIT6FKDvm9BS4e4v,zwYiQPb
|
||||
Supplier#000007169 tEc95D2moN9S84nd55O,dlnW
|
||||
Supplier#000007278 I2ae3rS7KVF8GVHtB
|
||||
Supplier#000007365 51xhROLvQMJ05DndtZWt
|
||||
Supplier#000007398 V8eE6oZ00OFNU,
|
||||
Supplier#000007402 4UVv58ery1rjmqSR5
|
||||
Supplier#000007448 yhhpWiJi7EJ6Q5VCaQ
|
||||
Supplier#000007458 BYuucapYkptZl6fnd2QaDyZmI9gR1Ih16e
|
||||
Supplier#000007477 9m9j0wfhWzCvVHxkU,PpAxwSH0h
|
||||
Supplier#000007509 q8,V6LJRoHJjHcOuSG7aLTMg
|
||||
Supplier#000007561 rMcFg2530VC
|
||||
Supplier#000007616 R IovIqzDi3,QHnaqZk1xS4hGAgelhP4yj
|
||||
Supplier#000007760 JsPE18PvcdFTK
|
||||
Supplier#000007801 69fi,U1r6enUb
|
||||
Supplier#000007865 5cDGCS,T6N
|
||||
Supplier#000007885 u3sicchh5ZpyTUpN1cJKNcAoabIWgY
|
||||
Supplier#000007926 ErzCF80K9Uy
|
||||
Supplier#000007998 LnASFBfYRFOo9d6d,asBvVq9Lo2P
|
||||
Supplier#000008090 eonbJZvoDFYBNUinYfp6yERIg
|
||||
Supplier#000008224 TWxt9f,LVER
|
||||
Supplier#000008231 IK7eGw Yj90sTdpsP,vcqWxLB
|
||||
Supplier#000008243 2AyePMkDqmzVzjGTizXthFLo8h EiudCMxOmIIG
|
||||
Supplier#000008323 75I18sZmASwm POeheRMdj9tmpyeQ,BfCXN5BIAb
|
||||
Supplier#000008366 h778cEj14BuW9OEKlvPTWq4iwASR6EBBXN7zeS8
|
||||
Supplier#000008532 Uc29q4,5xVdDOF87UZrxhr4xWS0ihEUXuh
|
||||
Supplier#000008595 MH0iB73GQ3z UW3O DbCbqmc
|
||||
Supplier#000008610 SgVgP90vP452sUNTgzL9zKwXHXAzV6tV
|
||||
Supplier#000008683 gLuGcugfpJSeGQARnaHNCaWnGaqsNnjyl20
|
||||
Supplier#000008705 aE,trRNdPx,4yinTD9O3DebDIp
|
||||
Supplier#000008742 HmPlQEzKCPEcTUL14,kKq
|
||||
Supplier#000008841 I 85Lu1sekbg2xrSIzm0
|
||||
Supplier#000008872 8D 45GgxJO2OwwYP9S4AaXJKvDwPfLM
|
||||
Supplier#000008879 rDSA,D9oPM,65NMWEFrmGKAu
|
||||
Supplier#000008967 2kwEHyMG 7FwozNImAUE6mH0hYtqYculJM
|
||||
Supplier#000008972 w2vF6 D5YZO3visPXsqVfLADTK
|
||||
Supplier#000009032 qK,trB6Sdy4Dz1BRUFNy
|
||||
Supplier#000009043 57OPvKH4qyXIZ7IzYeCaw11a5N1Ki9f1WWmVQ,
|
||||
Supplier#000009278 RqYTzgxj93CLX 0mcYfCENOefD
|
||||
Supplier#000009326 XmiC,uy36B9,fb0zhcjaagiXQutg
|
||||
Supplier#000009430 igRqmneFt
|
||||
Supplier#000009549 h3RVchUf8MzY46IzbZ0ng09
|
||||
Supplier#000009601 51m637bO,Rw5DnHWFUvLacRx9
|
||||
Supplier#000009709 rRnCbHYgDgl9PZYnyWKVYSUW0vKg
|
||||
Supplier#000009753 wLhVEcRmd7PkJF4FBnGK7Z
|
||||
Supplier#000009799 4wNjXGa4OKWl
|
||||
Supplier#000009811 E3iuyq7UnZxU7oPZIe2Gu6
|
||||
Supplier#000009812 APFRMy3lCbgFga53n5t9DxzFPQPgnjrGt32
|
||||
Supplier#000009846 57sNwJJ3PtBDu,hMPP5QvpcOcSNRXn3PypJJrh
|
||||
Supplier#000009899 7XdpAHrzr1t,UQFZE
|
||||
Supplier#000009974 7wJ,J5DKcxSU4Kp1cQLpbcAvB5AsvKT
|
||||
|
||||
-- !select --
|
||||
Supplier#000000020 iybAE,RmTymrZVYaFZva2SH,j
|
||||
Supplier#000000091 YV45D7TkfdQanOOZ7q9QxkyGUapU1oOWU6q3
|
||||
Supplier#000000205 rF uV8d0JNEk
|
||||
Supplier#000000285 Br7e1nnt1yxrw6ImgpJ7YdhFDjuBf
|
||||
Supplier#000000287 7a9SP7qW5Yku5PvSg
|
||||
Supplier#000000354 w8fOo5W,aS
|
||||
Supplier#000000378 FfbhyCxWvcPrO8ltp9
|
||||
Supplier#000000402 i9Sw4DoyMhzhKXCH9By,AYSgmD
|
||||
Supplier#000000530 0qwCMwobKY OcmLyfRXlagA8ukENJv,
|
||||
Supplier#000000555 TfB,a5bfl3Ah 3Z 74GqnNs6zKVGM
|
||||
Supplier#000000640 mvvtlQKsTOsJj5Ihk7,cq
|
||||
Supplier#000000729 pqck2ppy758TQpZCUAjPvlU55K3QjfL7Bi
|
||||
Supplier#000000736 l6i2nMwVuovfKnuVgaSGK2rDy65DlAFLegiL7
|
||||
Supplier#000000761 zlSLelQUj2XrvTTFnv7WAcYZGvvMTx882d4
|
||||
Supplier#000000887 urEaTejH5POADP2ARrf
|
||||
Supplier#000000935 ij98czM 2KzWe7dDTOxB8sq0UfCdvrX
|
||||
Supplier#000000975 ,AC e,tBpNwKb5xMUzeohxlRn, hdZJo73gFQF8y
|
||||
Supplier#000001263 rQWr6nf8ZhB2TAiIDIvo5Io
|
||||
Supplier#000001367 42YSkFcAXMMcucsqeEefOE4HeCC
|
||||
Supplier#000001426 bPOCc086oFm8sLtS,fGrH
|
||||
Supplier#000001446 lch9HMNU1R7a0LIybsUodVknk6
|
||||
Supplier#000001500 wDmF5xLxtQch9ctVu,
|
||||
Supplier#000001602 uKNWIeafaM644
|
||||
Supplier#000001626 UhxNRzUu1dtFmp0
|
||||
Supplier#000001682 pXTkGxrTQVyH1Rr
|
||||
Supplier#000001700 7hMlCof1Y5zLFg
|
||||
Supplier#000001726 TeRY7TtTH24sEword7yAaSkjx8
|
||||
Supplier#000001730 Rc8e,1Pybn r6zo0VJIEiD0UD vhk
|
||||
Supplier#000001746 qWsendlOekQG1aW4uq06uQaCm51se8lirv7 hBRd
|
||||
Supplier#000001806 M934fuZSnLW
|
||||
Supplier#000001855 MWk6EAeozXb
|
||||
Supplier#000001931 FpJbMU2h6ZR2eBv8I9NIxF
|
||||
Supplier#000002022 dwebGX7Id2pc25YvY33
|
||||
Supplier#000002036 20ytTtVObjKUUI2WCB0A
|
||||
Supplier#000002096 kuxseyLtq QPLXxm9ZUrnB6Kkh92JtK5cQzzXNU
|
||||
Supplier#000002117 MRtkgKolHJ9Wh X9J,urANHKDzvjr
|
||||
Supplier#000002204 uYmlr46C06udCqanj0KiRsoTQakZsEyssL
|
||||
Supplier#000002218 nODZw5q4dx kp0K5
|
||||
Supplier#000002243 nSOEV3JeOU79
|
||||
Supplier#000002245 hz2qWXWVjOyKhqPYMoEwz6zFkrTaDM
|
||||
Supplier#000002282 ES21K9dxoW1I1TzWCj7ekdlNwSWnv1Z 6mQ,BKn
|
||||
Supplier#000002303 nCoWfpB6YOymbgOht7ltfklpkHl
|
||||
Supplier#000002331 WRh2w5WFvRg7Z0S1AvSvHCL
|
||||
Supplier#000002373 RzHSxOTQmElCjxIBiVA52Z JB58rJhPRylR
|
||||
Supplier#000002419 qydBQd14I5l5mVXa4fYY
|
||||
Supplier#000002571 JZUugz04c iJFLrlGsz9O N,W 1rVHNIReyq
|
||||
Supplier#000002585 CsPoKpw2QuTY4AV1NkWuttneIa4SN
|
||||
Supplier#000002629 0Bw,q5Zp8su9XrzoCngZ3cAEXZwZ
|
||||
Supplier#000002721 HVdFAN2JHMQSpKm
|
||||
Supplier#000002730 lIFxR4fzm31C6,muzJwl84z
|
||||
Supplier#000002775 yDclaDaBD4ihH
|
||||
Supplier#000002799 lwr, 6L3gdfc79PQut,4XO6nQsTJY63cAyYO
|
||||
Supplier#000002934 m,trBENywSArwg3DhB
|
||||
Supplier#000002941 Naddba 8YTEKekZyP0
|
||||
Supplier#000003028 jouzgX0WZjhNMWLaH4fy
|
||||
Supplier#000003095 HxON3jJhUi3zjt,r mTD
|
||||
Supplier#000003143 hdolgh608uTkHh7t6qfSqkifKaiFjnCH
|
||||
Supplier#000003185 hMa535Cbf2mj1Nw4OWOKWVrsK0VdDkJURrdjSIJe
|
||||
Supplier#000003189 DWdPxt7 RnkZv6VOByR0em
|
||||
Supplier#000003201 E87yws6I,t0qNs4QW7UzExKiJnJDZWue
|
||||
Supplier#000003213 pxrRP4irQ1VoyfQ,dTf3
|
||||
Supplier#000003275 9xO4nyJ2QJcX6vGf
|
||||
Supplier#000003288 EDdfNt7E5Uc,xLTupoIgYL4yY7ujh,
|
||||
Supplier#000003314 jnisU8MzqO4iUB3zsPcrysMw3DDUojS4q7LD
|
||||
Supplier#000003373 iy8VM48ynpc3N2OsBwAvhYakO2us9R1bi
|
||||
Supplier#000003421 Sh3dt9W5oeofFWovnFhrg,
|
||||
Supplier#000003422 DJoCEapUeBXoV1iYiCcPFQvzsTv2ZI960
|
||||
Supplier#000003441 zvFJIzS,oUuShHjpcX
|
||||
Supplier#000003590 sy79CMLxqb,Cbo
|
||||
Supplier#000003607 lNqFHQYjwSAkf
|
||||
Supplier#000003625 qY588W0Yk5iaUy1RXTgNrEKrMAjBYHcKs
|
||||
Supplier#000003723 jZEp0OEythCLcS OmJSrFtxJ66bMlzSp
|
||||
Supplier#000003849 KgbZEaRk,6Q3mWvwh6uptrs1KRUHg 0
|
||||
Supplier#000003894 vvGC rameLOk
|
||||
Supplier#000003941 Pmb05mQfBMS618O7WKqZJ 9vyv
|
||||
Supplier#000004059 umEYZSq9RJ2WEzdsv9meU8rmqwzVLRgiZwC
|
||||
Supplier#000004207 tF64pwiOM4IkWjN3mS,e06WuAjLx
|
||||
Supplier#000004236 dl,HPtJmGipxYsSqn9wmqkuWjst,mCeJ8O6T
|
||||
Supplier#000004278 bBddbpBxIVp Di9
|
||||
Supplier#000004281 1OwPHh Pgiyeus,iZS5eA23JDOipwk
|
||||
Supplier#000004304 hQCAz59k,HLlp2CKUrcBIL
|
||||
Supplier#000004346 S3076LEOwo
|
||||
Supplier#000004406 Ah0ZaLu6VwufPWUz,7kbXgYZhauEaHqGIg
|
||||
Supplier#000004430 yvSsKNSTL5HLXBET4luOsPNLxKzAMk
|
||||
Supplier#000004527 p pVXCnxgcklWF6A1o3OHY3qW6
|
||||
Supplier#000004655 67NqBc4 t3PG3F8aO IsqWNq4kGaPowYL
|
||||
Supplier#000004851 Rj,x6IgLT7kBL99nqp
|
||||
Supplier#000004871 ,phpt6AWEnUS8t4Avb50rFfdg7O9c6nU8xxv8eC5
|
||||
Supplier#000004884 42Z1uLye9nsn6aTGBNd dI8 x
|
||||
Supplier#000004975 GPq5PMKY6Wy
|
||||
Supplier#000005076 Xl7h9ifgvIHmqxFLgWfHK4Gjav BkP
|
||||
Supplier#000005195 Woi3b2ZaicPh ZSfu1EfXhE
|
||||
Supplier#000005256 Onc3t57VAMchm,pmoVLaU8bONni9NsuaM PzMMFz
|
||||
Supplier#000005257 f9g8SEHB7obMj3QXAjXS2vfYY22
|
||||
Supplier#000005300 gXG28YqpxU
|
||||
Supplier#000005323 tMCkdqbDoyNo8vMIkzjBqYexoRAuv,T6 qzcu
|
||||
Supplier#000005386 Ub6AAfHpWLWP
|
||||
Supplier#000005426 9Dz2OVT1q sb4BK71ljQ1XjPBYRPvO
|
||||
Supplier#000005465 63cYZenZBRZ613Q1FaoG0,smnC5zl9
|
||||
Supplier#000005484 saFdOR qW7AFY,3asPqiiAa11Mo22pCoN0BtPrKo
|
||||
Supplier#000005505 d2sbjG43KwMPX
|
||||
Supplier#000005506 On f5ypzoWgB
|
||||
Supplier#000005631 14TVrjlzo2SJEBYCDgpMwTlvwSqC
|
||||
Supplier#000005642 ZwKxAv3V40tW E8P7Qwu,zlu,kPsL
|
||||
Supplier#000005686 f2RBKec2T1NIi7yS M
|
||||
Supplier#000005730 5rkb0PSews HvxkL8JaD41UpnSF2cg8H1
|
||||
Supplier#000005736 2dq XTYhtYWSfp
|
||||
Supplier#000005737 dmEWcS32C3kx,d,B95 OmYn48
|
||||
Supplier#000005797 ,o,OebwRbSDmVl9gN9fpWPCiqB UogvlSR
|
||||
Supplier#000005875 lK,sYiGzB94hSyHy9xvSZFbVQNCZe2LXZuGbS
|
||||
Supplier#000005974 REhR5jE,lLusQXvf54SwYySgsSSVFhu
|
||||
Supplier#000006059 4m0cv8MwJ9yX2vlwI Z
|
||||
Supplier#000006065 UiI2Cy3W4Tu5sLk LuvXLRy6KihlGv
|
||||
Supplier#000006093 KJNUg1odUT2wtCS2s6PrH3D6fd
|
||||
Supplier#000006099 aZilwQKYDTVPoK
|
||||
Supplier#000006109 rY5gbfh3dKHnylcQUTPGCwnbe
|
||||
Supplier#000006217 RVN23SYT9jenUeaWGXUd
|
||||
Supplier#000006297 73VRDOO56GUCyvc40oYJ
|
||||
Supplier#000006435 xIgE69XszYbnO4Eon7cHHO8y
|
||||
Supplier#000006463 7 wkdj2EO49iotley2kmIM ADpLSszGV3RNWj
|
||||
Supplier#000006478 bQYPnj9lpmW3U
|
||||
Supplier#000006521 b9 2zjHzxR
|
||||
Supplier#000006642 N,CUclSqRLJcS8zQ
|
||||
Supplier#000006659 iTLsnvD8D2GzWNUv kRInwRjk5rDeEmfup1
|
||||
Supplier#000006669 NQ4Yryj624p7K53
|
||||
Supplier#000006748 rC,2rEn8gKDIS5Q0dJEoiF
|
||||
Supplier#000006761 n4jhxGMqB5prD1HhpLvwrWStOLlla
|
||||
Supplier#000006808 HGd2Xo 9nEcHJhZvXjXxWKIpApT
|
||||
Supplier#000006858 fnlINT885vBBhsWwTGiZ0o22thwGY16h GHJj21
|
||||
Supplier#000006946 To6Slo0GJTqcIvD
|
||||
Supplier#000006949 mLxYUJhsGcLtKe ,GFirNu183AvT
|
||||
Supplier#000007072 2tRyX9M1a 4Rcm57s779F1ANG9jlpK
|
||||
Supplier#000007098 G3j8g0KC4OcbAu2OVoPHrXQWMCUdjq8wgCHOExu
|
||||
Supplier#000007132 xonvn0KAQIL3p8kYk HC1FSSDSUSTC
|
||||
Supplier#000007135 ls DoKV7V5ulfQy9V
|
||||
Supplier#000007147 Xzb16kC63wmLVYexUEgB0hXFvHkjT5iPpq
|
||||
Supplier#000007160 TqDGBULB3cTqIT6FKDvm9BS4e4v,zwYiQPb
|
||||
Supplier#000007169 tEc95D2moN9S84nd55O,dlnW
|
||||
Supplier#000007278 I2ae3rS7KVF8GVHtB
|
||||
Supplier#000007365 51xhROLvQMJ05DndtZWt
|
||||
Supplier#000007398 V8eE6oZ00OFNU,
|
||||
Supplier#000007402 4UVv58ery1rjmqSR5
|
||||
Supplier#000007448 yhhpWiJi7EJ6Q5VCaQ
|
||||
Supplier#000007458 BYuucapYkptZl6fnd2QaDyZmI9gR1Ih16e
|
||||
Supplier#000007477 9m9j0wfhWzCvVHxkU,PpAxwSH0h
|
||||
Supplier#000007509 q8,V6LJRoHJjHcOuSG7aLTMg
|
||||
Supplier#000007561 rMcFg2530VC
|
||||
Supplier#000007616 R IovIqzDi3,QHnaqZk1xS4hGAgelhP4yj
|
||||
Supplier#000007760 JsPE18PvcdFTK
|
||||
Supplier#000007801 69fi,U1r6enUb
|
||||
Supplier#000007865 5cDGCS,T6N
|
||||
Supplier#000007885 u3sicchh5ZpyTUpN1cJKNcAoabIWgY
|
||||
Supplier#000007926 ErzCF80K9Uy
|
||||
Supplier#000007998 LnASFBfYRFOo9d6d,asBvVq9Lo2P
|
||||
Supplier#000008090 eonbJZvoDFYBNUinYfp6yERIg
|
||||
Supplier#000008224 TWxt9f,LVER
|
||||
Supplier#000008231 IK7eGw Yj90sTdpsP,vcqWxLB
|
||||
Supplier#000008243 2AyePMkDqmzVzjGTizXthFLo8h EiudCMxOmIIG
|
||||
Supplier#000008323 75I18sZmASwm POeheRMdj9tmpyeQ,BfCXN5BIAb
|
||||
Supplier#000008366 h778cEj14BuW9OEKlvPTWq4iwASR6EBBXN7zeS8
|
||||
Supplier#000008532 Uc29q4,5xVdDOF87UZrxhr4xWS0ihEUXuh
|
||||
Supplier#000008595 MH0iB73GQ3z UW3O DbCbqmc
|
||||
Supplier#000008610 SgVgP90vP452sUNTgzL9zKwXHXAzV6tV
|
||||
Supplier#000008683 gLuGcugfpJSeGQARnaHNCaWnGaqsNnjyl20
|
||||
Supplier#000008705 aE,trRNdPx,4yinTD9O3DebDIp
|
||||
Supplier#000008742 HmPlQEzKCPEcTUL14,kKq
|
||||
Supplier#000008841 I 85Lu1sekbg2xrSIzm0
|
||||
Supplier#000008872 8D 45GgxJO2OwwYP9S4AaXJKvDwPfLM
|
||||
Supplier#000008879 rDSA,D9oPM,65NMWEFrmGKAu
|
||||
Supplier#000008967 2kwEHyMG 7FwozNImAUE6mH0hYtqYculJM
|
||||
Supplier#000008972 w2vF6 D5YZO3visPXsqVfLADTK
|
||||
Supplier#000009032 qK,trB6Sdy4Dz1BRUFNy
|
||||
Supplier#000009043 57OPvKH4qyXIZ7IzYeCaw11a5N1Ki9f1WWmVQ,
|
||||
Supplier#000009278 RqYTzgxj93CLX 0mcYfCENOefD
|
||||
Supplier#000009326 XmiC,uy36B9,fb0zhcjaagiXQutg
|
||||
Supplier#000009430 igRqmneFt
|
||||
Supplier#000009549 h3RVchUf8MzY46IzbZ0ng09
|
||||
Supplier#000009601 51m637bO,Rw5DnHWFUvLacRx9
|
||||
Supplier#000009709 rRnCbHYgDgl9PZYnyWKVYSUW0vKg
|
||||
Supplier#000009753 wLhVEcRmd7PkJF4FBnGK7Z
|
||||
Supplier#000009799 4wNjXGa4OKWl
|
||||
Supplier#000009811 E3iuyq7UnZxU7oPZIe2Gu6
|
||||
Supplier#000009812 APFRMy3lCbgFga53n5t9DxzFPQPgnjrGt32
|
||||
Supplier#000009846 57sNwJJ3PtBDu,hMPP5QvpcOcSNRXn3PypJJrh
|
||||
Supplier#000009899 7XdpAHrzr1t,UQFZE
|
||||
Supplier#000009974 7wJ,J5DKcxSU4Kp1cQLpbcAvB5AsvKT
|
||||
|
||||
205
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q21.out
Normal file
205
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q21.out
Normal file
@ -0,0 +1,205 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
Supplier#000002829 20
|
||||
Supplier#000005808 18
|
||||
Supplier#000000262 17
|
||||
Supplier#000000496 17
|
||||
Supplier#000002160 17
|
||||
Supplier#000002301 17
|
||||
Supplier#000002540 17
|
||||
Supplier#000003063 17
|
||||
Supplier#000005178 17
|
||||
Supplier#000008331 17
|
||||
Supplier#000002005 16
|
||||
Supplier#000002095 16
|
||||
Supplier#000005799 16
|
||||
Supplier#000005842 16
|
||||
Supplier#000006450 16
|
||||
Supplier#000006939 16
|
||||
Supplier#000009200 16
|
||||
Supplier#000009727 16
|
||||
Supplier#000000486 15
|
||||
Supplier#000000565 15
|
||||
Supplier#000001046 15
|
||||
Supplier#000001047 15
|
||||
Supplier#000001161 15
|
||||
Supplier#000001336 15
|
||||
Supplier#000001435 15
|
||||
Supplier#000003075 15
|
||||
Supplier#000003335 15
|
||||
Supplier#000005649 15
|
||||
Supplier#000006027 15
|
||||
Supplier#000006795 15
|
||||
Supplier#000006800 15
|
||||
Supplier#000006824 15
|
||||
Supplier#000007131 15
|
||||
Supplier#000007382 15
|
||||
Supplier#000008913 15
|
||||
Supplier#000009787 15
|
||||
Supplier#000000633 14
|
||||
Supplier#000001960 14
|
||||
Supplier#000002323 14
|
||||
Supplier#000002490 14
|
||||
Supplier#000002993 14
|
||||
Supplier#000003101 14
|
||||
Supplier#000004489 14
|
||||
Supplier#000005435 14
|
||||
Supplier#000005583 14
|
||||
Supplier#000005774 14
|
||||
Supplier#000007579 14
|
||||
Supplier#000008180 14
|
||||
Supplier#000008695 14
|
||||
Supplier#000009224 14
|
||||
Supplier#000000357 13
|
||||
Supplier#000000436 13
|
||||
Supplier#000000610 13
|
||||
Supplier#000000788 13
|
||||
Supplier#000000889 13
|
||||
Supplier#000001062 13
|
||||
Supplier#000001498 13
|
||||
Supplier#000002056 13
|
||||
Supplier#000002312 13
|
||||
Supplier#000002344 13
|
||||
Supplier#000002596 13
|
||||
Supplier#000002615 13
|
||||
Supplier#000002978 13
|
||||
Supplier#000003048 13
|
||||
Supplier#000003234 13
|
||||
Supplier#000003727 13
|
||||
Supplier#000003806 13
|
||||
Supplier#000004472 13
|
||||
Supplier#000005236 13
|
||||
Supplier#000005906 13
|
||||
Supplier#000006241 13
|
||||
Supplier#000006326 13
|
||||
Supplier#000006384 13
|
||||
Supplier#000006394 13
|
||||
Supplier#000006624 13
|
||||
Supplier#000006629 13
|
||||
Supplier#000006682 13
|
||||
Supplier#000006737 13
|
||||
Supplier#000006825 13
|
||||
Supplier#000007021 13
|
||||
Supplier#000007417 13
|
||||
Supplier#000007497 13
|
||||
Supplier#000007602 13
|
||||
Supplier#000008134 13
|
||||
Supplier#000008234 13
|
||||
Supplier#000009435 13
|
||||
Supplier#000009436 13
|
||||
Supplier#000009564 13
|
||||
Supplier#000009896 13
|
||||
Supplier#000000379 12
|
||||
Supplier#000000673 12
|
||||
Supplier#000000762 12
|
||||
Supplier#000000811 12
|
||||
Supplier#000000821 12
|
||||
Supplier#000001337 12
|
||||
Supplier#000001916 12
|
||||
Supplier#000001925 12
|
||||
Supplier#000002039 12
|
||||
Supplier#000002357 12
|
||||
Supplier#000002483 12
|
||||
|
||||
-- !select --
|
||||
Supplier#000002829 20
|
||||
Supplier#000005808 18
|
||||
Supplier#000000262 17
|
||||
Supplier#000000496 17
|
||||
Supplier#000002160 17
|
||||
Supplier#000002301 17
|
||||
Supplier#000002540 17
|
||||
Supplier#000003063 17
|
||||
Supplier#000005178 17
|
||||
Supplier#000008331 17
|
||||
Supplier#000002005 16
|
||||
Supplier#000002095 16
|
||||
Supplier#000005799 16
|
||||
Supplier#000005842 16
|
||||
Supplier#000006450 16
|
||||
Supplier#000006939 16
|
||||
Supplier#000009200 16
|
||||
Supplier#000009727 16
|
||||
Supplier#000000486 15
|
||||
Supplier#000000565 15
|
||||
Supplier#000001046 15
|
||||
Supplier#000001047 15
|
||||
Supplier#000001161 15
|
||||
Supplier#000001336 15
|
||||
Supplier#000001435 15
|
||||
Supplier#000003075 15
|
||||
Supplier#000003335 15
|
||||
Supplier#000005649 15
|
||||
Supplier#000006027 15
|
||||
Supplier#000006795 15
|
||||
Supplier#000006800 15
|
||||
Supplier#000006824 15
|
||||
Supplier#000007131 15
|
||||
Supplier#000007382 15
|
||||
Supplier#000008913 15
|
||||
Supplier#000009787 15
|
||||
Supplier#000000633 14
|
||||
Supplier#000001960 14
|
||||
Supplier#000002323 14
|
||||
Supplier#000002490 14
|
||||
Supplier#000002993 14
|
||||
Supplier#000003101 14
|
||||
Supplier#000004489 14
|
||||
Supplier#000005435 14
|
||||
Supplier#000005583 14
|
||||
Supplier#000005774 14
|
||||
Supplier#000007579 14
|
||||
Supplier#000008180 14
|
||||
Supplier#000008695 14
|
||||
Supplier#000009224 14
|
||||
Supplier#000000357 13
|
||||
Supplier#000000436 13
|
||||
Supplier#000000610 13
|
||||
Supplier#000000788 13
|
||||
Supplier#000000889 13
|
||||
Supplier#000001062 13
|
||||
Supplier#000001498 13
|
||||
Supplier#000002056 13
|
||||
Supplier#000002312 13
|
||||
Supplier#000002344 13
|
||||
Supplier#000002596 13
|
||||
Supplier#000002615 13
|
||||
Supplier#000002978 13
|
||||
Supplier#000003048 13
|
||||
Supplier#000003234 13
|
||||
Supplier#000003727 13
|
||||
Supplier#000003806 13
|
||||
Supplier#000004472 13
|
||||
Supplier#000005236 13
|
||||
Supplier#000005906 13
|
||||
Supplier#000006241 13
|
||||
Supplier#000006326 13
|
||||
Supplier#000006384 13
|
||||
Supplier#000006394 13
|
||||
Supplier#000006624 13
|
||||
Supplier#000006629 13
|
||||
Supplier#000006682 13
|
||||
Supplier#000006737 13
|
||||
Supplier#000006825 13
|
||||
Supplier#000007021 13
|
||||
Supplier#000007417 13
|
||||
Supplier#000007497 13
|
||||
Supplier#000007602 13
|
||||
Supplier#000008134 13
|
||||
Supplier#000008234 13
|
||||
Supplier#000009435 13
|
||||
Supplier#000009436 13
|
||||
Supplier#000009564 13
|
||||
Supplier#000009896 13
|
||||
Supplier#000000379 12
|
||||
Supplier#000000673 12
|
||||
Supplier#000000762 12
|
||||
Supplier#000000811 12
|
||||
Supplier#000000821 12
|
||||
Supplier#000001337 12
|
||||
Supplier#000001916 12
|
||||
Supplier#000001925 12
|
||||
Supplier#000002039 12
|
||||
Supplier#000002357 12
|
||||
Supplier#000002483 12
|
||||
|
||||
@ -0,0 +1,19 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
13 888 6737713.99
|
||||
17 861 6460573.72
|
||||
18 964 7236687.4
|
||||
23 892 6701457.95
|
||||
29 948 7158866.63
|
||||
30 909 6808436.13
|
||||
31 922 6806670.18
|
||||
|
||||
-- !select --
|
||||
13 888 6737713.99
|
||||
17 861 6460573.72
|
||||
18 964 7236687.4
|
||||
23 892 6701457.95
|
||||
29 948 7158866.63
|
||||
30 909 6808436.13
|
||||
31 922 6806670.18
|
||||
|
||||
@ -0,0 +1,25 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
2456423 406181.0111 1995-03-05 0
|
||||
3459808 405838.6989 1995-03-04 0
|
||||
492164 390324.061 1995-02-19 0
|
||||
1188320 384537.9359 1995-03-09 0
|
||||
2435712 378673.0558 1995-02-26 0
|
||||
4878020 378376.7952 1995-03-12 0
|
||||
5521732 375153.9215 1995-03-13 0
|
||||
2628192 373133.3094 1995-02-22 0
|
||||
993600 371407.4595 1995-03-05 0
|
||||
2300070 367371.1452 1995-03-13 0
|
||||
|
||||
-- !select --
|
||||
2456423 406181.0111 1995-03-05 0
|
||||
3459808 405838.6989 1995-03-04 0
|
||||
492164 390324.061 1995-02-19 0
|
||||
1188320 384537.9359 1995-03-09 0
|
||||
2435712 378673.0558 1995-02-26 0
|
||||
4878020 378376.7952 1995-03-12 0
|
||||
5521732 375153.9215 1995-03-13 0
|
||||
2628192 373133.3094 1995-02-22 0
|
||||
993600 371407.4595 1995-03-05 0
|
||||
2300070 367371.1452 1995-03-13 0
|
||||
|
||||
@ -0,0 +1,15 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
1-URGENT 10594
|
||||
2-HIGH 10476
|
||||
3-MEDIUM 10410
|
||||
4-NOT SPECIFIED 10556
|
||||
5-LOW 10487
|
||||
|
||||
-- !select --
|
||||
1-URGENT 10594
|
||||
2-HIGH 10476
|
||||
3-MEDIUM 10410
|
||||
4-NOT SPECIFIED 10556
|
||||
5-LOW 10487
|
||||
|
||||
@ -0,0 +1,15 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
INDONESIA 55502041.1697
|
||||
VIETNAM 55295086.9967
|
||||
CHINA 53724494.2566
|
||||
INDIA 52035512.0002
|
||||
JAPAN 45410175.6954
|
||||
|
||||
-- !select --
|
||||
INDONESIA 55502041.1697
|
||||
VIETNAM 55295086.9967
|
||||
CHINA 53724494.2566
|
||||
INDIA 52035512.0002
|
||||
JAPAN 45410175.6954
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
123141078.2283
|
||||
|
||||
-- !select --
|
||||
123141078.2283
|
||||
|
||||
@ -0,0 +1,13 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
FRANCE GERMANY 1995 54639732.7336
|
||||
FRANCE GERMANY 1996 54633083.3076
|
||||
GERMANY FRANCE 1995 52531746.6697
|
||||
GERMANY FRANCE 1996 52520549.0224
|
||||
|
||||
-- !select --
|
||||
FRANCE GERMANY 1995 54639732.7336
|
||||
FRANCE GERMANY 1996 54633083.3076
|
||||
GERMANY FRANCE 1995 52531746.6697
|
||||
GERMANY FRANCE 1996 52520549.0224
|
||||
|
||||
@ -0,0 +1,9 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
1995 0.03443589
|
||||
1996 0.041485521
|
||||
|
||||
-- !select --
|
||||
1995 0.03443589
|
||||
1996 0.041485521
|
||||
|
||||
355
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q9.out
Normal file
355
regression-test/data/datev2/tpch_sf1_p1/tpch_sf1/nereids/q9.out
Normal file
@ -0,0 +1,355 @@
|
||||
-- This file is automatically generated. You should know what you did if you want to edit this
|
||||
-- !select --
|
||||
ALGERIA 1998 27136900.1803
|
||||
ALGERIA 1997 48611833.4962
|
||||
ALGERIA 1996 48285482.6782
|
||||
ALGERIA 1995 44402273.5999
|
||||
ALGERIA 1994 48694008.0668
|
||||
ALGERIA 1993 46044207.7838
|
||||
ALGERIA 1992 45636849.4881
|
||||
ARGENTINA 1998 28341663.7848
|
||||
ARGENTINA 1997 47143964.1176
|
||||
ARGENTINA 1996 45255278.6021
|
||||
ARGENTINA 1995 45631769.2054
|
||||
ARGENTINA 1994 48268856.3547
|
||||
ARGENTINA 1993 48605593.6162
|
||||
ARGENTINA 1992 46654240.7487
|
||||
BRAZIL 1998 26527736.396
|
||||
BRAZIL 1997 45640660.7677
|
||||
BRAZIL 1996 45090647.163
|
||||
BRAZIL 1995 44015888.5132
|
||||
BRAZIL 1994 44854218.8932
|
||||
BRAZIL 1993 45766603.7379
|
||||
BRAZIL 1992 45280216.8027
|
||||
CANADA 1998 26828985.3944
|
||||
CANADA 1997 44849954.3186
|
||||
CANADA 1996 46307936.1108
|
||||
CANADA 1995 47311993.0441
|
||||
CANADA 1994 46691491.9596
|
||||
CANADA 1993 46634791.1121
|
||||
CANADA 1992 45873849.6882
|
||||
CHINA 1998 27510180.1657
|
||||
CHINA 1997 46123865.4097
|
||||
CHINA 1996 49532807.0601
|
||||
CHINA 1995 46734651.4838
|
||||
CHINA 1994 46397896.6097
|
||||
CHINA 1993 49634673.9463
|
||||
CHINA 1992 46949457.6426
|
||||
EGYPT 1998 28401491.7968
|
||||
EGYPT 1997 47674857.6783
|
||||
EGYPT 1996 47745727.545
|
||||
EGYPT 1995 45897160.6783
|
||||
EGYPT 1994 47194895.228
|
||||
EGYPT 1993 49133627.6471
|
||||
EGYPT 1992 47000574.5027
|
||||
ETHIOPIA 1998 25135046.1377
|
||||
ETHIOPIA 1997 43010596.0838
|
||||
ETHIOPIA 1996 43636287.1922
|
||||
ETHIOPIA 1995 43575757.3343
|
||||
ETHIOPIA 1994 41597208.5283
|
||||
ETHIOPIA 1993 42622804.1616
|
||||
ETHIOPIA 1992 44385735.6813
|
||||
FRANCE 1998 26210392.2804
|
||||
FRANCE 1997 42392969.4731
|
||||
FRANCE 1996 43306317.9749
|
||||
FRANCE 1995 46377408.4328
|
||||
FRANCE 1994 43447352.9922
|
||||
FRANCE 1993 43729961.0639
|
||||
FRANCE 1992 44052308.429
|
||||
GERMANY 1998 25991257.1071
|
||||
GERMANY 1997 43968355.8079
|
||||
GERMANY 1996 45882074.8049
|
||||
GERMANY 1995 43314338.3077
|
||||
GERMANY 1994 44616995.4369
|
||||
GERMANY 1993 45126645.9113
|
||||
GERMANY 1992 44361141.2107
|
||||
INDIA 1998 29626417.2379
|
||||
INDIA 1997 51386111.3448
|
||||
INDIA 1996 47571018.5122
|
||||
INDIA 1995 49344062.2829
|
||||
INDIA 1994 50106952.4261
|
||||
INDIA 1993 48112766.6987
|
||||
INDIA 1992 47914303.1234
|
||||
INDONESIA 1998 27734909.6763
|
||||
INDONESIA 1997 44593812.9863
|
||||
INDONESIA 1996 44746729.8078
|
||||
INDONESIA 1995 45593622.6993
|
||||
INDONESIA 1994 45988483.8772
|
||||
INDONESIA 1993 46147963.7895
|
||||
INDONESIA 1992 45185777.0688
|
||||
IRAN 1998 26661608.9301
|
||||
IRAN 1997 45019114.1696
|
||||
IRAN 1996 45891397.0992
|
||||
IRAN 1995 44414285.2348
|
||||
IRAN 1994 43696360.4795
|
||||
IRAN 1993 45362775.8094
|
||||
IRAN 1992 43052338.4143
|
||||
IRAQ 1998 31188498.1914
|
||||
IRAQ 1997 48585307.5222
|
||||
IRAQ 1996 50036593.8404
|
||||
IRAQ 1995 48774801.7275
|
||||
IRAQ 1994 48795847.231
|
||||
IRAQ 1993 47435691.5082
|
||||
IRAQ 1992 47562355.6571
|
||||
JAPAN 1998 24694102.172
|
||||
JAPAN 1997 42377052.3454
|
||||
JAPAN 1996 40267778.9094
|
||||
JAPAN 1995 40925317.465
|
||||
JAPAN 1994 41159518.3058
|
||||
JAPAN 1993 39589074.2771
|
||||
JAPAN 1992 39113493.9052
|
||||
JORDAN 1998 23489867.7893
|
||||
JORDAN 1997 41615962.6619
|
||||
JORDAN 1996 41860855.4684
|
||||
JORDAN 1995 39931672.0908
|
||||
JORDAN 1994 40707555.4638
|
||||
JORDAN 1993 39060405.4658
|
||||
JORDAN 1992 41657604.2684
|
||||
KENYA 1998 25566337.4303
|
||||
KENYA 1997 43108847.9024
|
||||
KENYA 1996 43482953.543
|
||||
KENYA 1995 42517988.9814
|
||||
KENYA 1994 43612479.4523
|
||||
KENYA 1993 42724038.7571
|
||||
KENYA 1992 43217106.2068
|
||||
MOROCCO 1998 24915496.8756
|
||||
MOROCCO 1997 42698382.855
|
||||
MOROCCO 1996 42986113.5049
|
||||
MOROCCO 1995 42316089.1593
|
||||
MOROCCO 1994 43458604.6029
|
||||
MOROCCO 1993 42672288.0699
|
||||
MOROCCO 1992 42800781.6415
|
||||
MOZAMBIQUE 1998 28279876.0301
|
||||
MOZAMBIQUE 1997 51159216.2298
|
||||
MOZAMBIQUE 1996 48072525.0645
|
||||
MOZAMBIQUE 1995 48905200.6007
|
||||
MOZAMBIQUE 1994 46092076.2805
|
||||
MOZAMBIQUE 1993 48555926.2669
|
||||
MOZAMBIQUE 1992 47809075.1192
|
||||
PERU 1998 26713966.2678
|
||||
PERU 1997 48324008.6011
|
||||
PERU 1996 50310008.8629
|
||||
PERU 1995 49647080.9629
|
||||
PERU 1994 46420910.2773
|
||||
PERU 1993 51536906.2487
|
||||
PERU 1992 47711665.3137
|
||||
ROMANIA 1998 27271993.101
|
||||
ROMANIA 1997 45063059.1953
|
||||
ROMANIA 1996 47492335.0323
|
||||
ROMANIA 1995 45710636.2909
|
||||
ROMANIA 1994 46088041.1066
|
||||
ROMANIA 1993 47515092.5613
|
||||
ROMANIA 1992 44111439.8044
|
||||
RUSSIA 1998 27935323.7271
|
||||
RUSSIA 1997 48222347.2924
|
||||
RUSSIA 1996 47553559.4932
|
||||
RUSSIA 1995 46755990.0976
|
||||
RUSSIA 1994 48000515.6191
|
||||
RUSSIA 1993 48569624.5082
|
||||
RUSSIA 1992 47672831.5329
|
||||
SAUDI ARABIA 1998 27113516.8424
|
||||
SAUDI ARABIA 1997 46690468.9649
|
||||
SAUDI ARABIA 1996 47775782.667
|
||||
SAUDI ARABIA 1995 46657107.8287
|
||||
SAUDI ARABIA 1994 48181672.81
|
||||
SAUDI ARABIA 1993 45692556.4438
|
||||
SAUDI ARABIA 1992 48924913.2717
|
||||
UNITED KINGDOM 1998 26366682.8786
|
||||
UNITED KINGDOM 1997 44518130.1851
|
||||
UNITED KINGDOM 1996 45539729.6166
|
||||
UNITED KINGDOM 1995 46845879.339
|
||||
UNITED KINGDOM 1994 43081609.5737
|
||||
UNITED KINGDOM 1993 44770146.7555
|
||||
UNITED KINGDOM 1992 44123402.5484
|
||||
UNITED STATES 1998 27826593.6825
|
||||
UNITED STATES 1997 46638572.3648
|
||||
UNITED STATES 1996 46688280.5474
|
||||
UNITED STATES 1995 48951591.6156
|
||||
UNITED STATES 1994 45099092.0598
|
||||
UNITED STATES 1993 46181600.5278
|
||||
UNITED STATES 1992 46168214.0901
|
||||
VIETNAM 1998 27281931.0011
|
||||
VIETNAM 1997 48735914.1796
|
||||
VIETNAM 1996 47824595.904
|
||||
VIETNAM 1995 48235135.8016
|
||||
VIETNAM 1994 47729256.3324
|
||||
VIETNAM 1993 45352676.8672
|
||||
VIETNAM 1992 47846355.6485
|
||||
|
||||
-- !select --
|
||||
ALGERIA 1998 27136900.1803
|
||||
ALGERIA 1997 48611833.4962
|
||||
ALGERIA 1996 48285482.6782
|
||||
ALGERIA 1995 44402273.5999
|
||||
ALGERIA 1994 48694008.0668
|
||||
ALGERIA 1993 46044207.7838
|
||||
ALGERIA 1992 45636849.4881
|
||||
ARGENTINA 1998 28341663.7848
|
||||
ARGENTINA 1997 47143964.1176
|
||||
ARGENTINA 1996 45255278.6021
|
||||
ARGENTINA 1995 45631769.2054
|
||||
ARGENTINA 1994 48268856.3547
|
||||
ARGENTINA 1993 48605593.6162
|
||||
ARGENTINA 1992 46654240.7487
|
||||
BRAZIL 1998 26527736.396
|
||||
BRAZIL 1997 45640660.7677
|
||||
BRAZIL 1996 45090647.163
|
||||
BRAZIL 1995 44015888.5132
|
||||
BRAZIL 1994 44854218.8932
|
||||
BRAZIL 1993 45766603.7379
|
||||
BRAZIL 1992 45280216.8027
|
||||
CANADA 1998 26828985.3944
|
||||
CANADA 1997 44849954.3186
|
||||
CANADA 1996 46307936.1108
|
||||
CANADA 1995 47311993.0441
|
||||
CANADA 1994 46691491.9596
|
||||
CANADA 1993 46634791.1121
|
||||
CANADA 1992 45873849.6882
|
||||
CHINA 1998 27510180.1657
|
||||
CHINA 1997 46123865.4097
|
||||
CHINA 1996 49532807.0601
|
||||
CHINA 1995 46734651.4838
|
||||
CHINA 1994 46397896.6097
|
||||
CHINA 1993 49634673.9463
|
||||
CHINA 1992 46949457.6426
|
||||
EGYPT 1998 28401491.7968
|
||||
EGYPT 1997 47674857.6783
|
||||
EGYPT 1996 47745727.545
|
||||
EGYPT 1995 45897160.6783
|
||||
EGYPT 1994 47194895.228
|
||||
EGYPT 1993 49133627.6471
|
||||
EGYPT 1992 47000574.5027
|
||||
ETHIOPIA 1998 25135046.1377
|
||||
ETHIOPIA 1997 43010596.0838
|
||||
ETHIOPIA 1996 43636287.1922
|
||||
ETHIOPIA 1995 43575757.3343
|
||||
ETHIOPIA 1994 41597208.5283
|
||||
ETHIOPIA 1993 42622804.1616
|
||||
ETHIOPIA 1992 44385735.6813
|
||||
FRANCE 1998 26210392.2804
|
||||
FRANCE 1997 42392969.4731
|
||||
FRANCE 1996 43306317.9749
|
||||
FRANCE 1995 46377408.4328
|
||||
FRANCE 1994 43447352.9922
|
||||
FRANCE 1993 43729961.0639
|
||||
FRANCE 1992 44052308.429
|
||||
GERMANY 1998 25991257.1071
|
||||
GERMANY 1997 43968355.8079
|
||||
GERMANY 1996 45882074.8049
|
||||
GERMANY 1995 43314338.3077
|
||||
GERMANY 1994 44616995.4369
|
||||
GERMANY 1993 45126645.9113
|
||||
GERMANY 1992 44361141.2107
|
||||
INDIA 1998 29626417.2379
|
||||
INDIA 1997 51386111.3448
|
||||
INDIA 1996 47571018.5122
|
||||
INDIA 1995 49344062.2829
|
||||
INDIA 1994 50106952.4261
|
||||
INDIA 1993 48112766.6987
|
||||
INDIA 1992 47914303.1234
|
||||
INDONESIA 1998 27734909.6763
|
||||
INDONESIA 1997 44593812.9863
|
||||
INDONESIA 1996 44746729.8078
|
||||
INDONESIA 1995 45593622.6993
|
||||
INDONESIA 1994 45988483.8772
|
||||
INDONESIA 1993 46147963.7895
|
||||
INDONESIA 1992 45185777.0688
|
||||
IRAN 1998 26661608.9301
|
||||
IRAN 1997 45019114.1696
|
||||
IRAN 1996 45891397.0992
|
||||
IRAN 1995 44414285.2348
|
||||
IRAN 1994 43696360.4795
|
||||
IRAN 1993 45362775.8094
|
||||
IRAN 1992 43052338.4143
|
||||
IRAQ 1998 31188498.1914
|
||||
IRAQ 1997 48585307.5222
|
||||
IRAQ 1996 50036593.8404
|
||||
IRAQ 1995 48774801.7275
|
||||
IRAQ 1994 48795847.231
|
||||
IRAQ 1993 47435691.5082
|
||||
IRAQ 1992 47562355.6571
|
||||
JAPAN 1998 24694102.172
|
||||
JAPAN 1997 42377052.3454
|
||||
JAPAN 1996 40267778.9094
|
||||
JAPAN 1995 40925317.465
|
||||
JAPAN 1994 41159518.3058
|
||||
JAPAN 1993 39589074.2771
|
||||
JAPAN 1992 39113493.9052
|
||||
JORDAN 1998 23489867.7893
|
||||
JORDAN 1997 41615962.6619
|
||||
JORDAN 1996 41860855.4684
|
||||
JORDAN 1995 39931672.0908
|
||||
JORDAN 1994 40707555.4638
|
||||
JORDAN 1993 39060405.4658
|
||||
JORDAN 1992 41657604.2684
|
||||
KENYA 1998 25566337.4303
|
||||
KENYA 1997 43108847.9024
|
||||
KENYA 1996 43482953.543
|
||||
KENYA 1995 42517988.9814
|
||||
KENYA 1994 43612479.4523
|
||||
KENYA 1993 42724038.7571
|
||||
KENYA 1992 43217106.2068
|
||||
MOROCCO 1998 24915496.8756
|
||||
MOROCCO 1997 42698382.855
|
||||
MOROCCO 1996 42986113.5049
|
||||
MOROCCO 1995 42316089.1593
|
||||
MOROCCO 1994 43458604.6029
|
||||
MOROCCO 1993 42672288.0699
|
||||
MOROCCO 1992 42800781.6415
|
||||
MOZAMBIQUE 1998 28279876.0301
|
||||
MOZAMBIQUE 1997 51159216.2298
|
||||
MOZAMBIQUE 1996 48072525.0645
|
||||
MOZAMBIQUE 1995 48905200.6007
|
||||
MOZAMBIQUE 1994 46092076.2805
|
||||
MOZAMBIQUE 1993 48555926.2669
|
||||
MOZAMBIQUE 1992 47809075.1192
|
||||
PERU 1998 26713966.2678
|
||||
PERU 1997 48324008.6011
|
||||
PERU 1996 50310008.8629
|
||||
PERU 1995 49647080.9629
|
||||
PERU 1994 46420910.2773
|
||||
PERU 1993 51536906.2487
|
||||
PERU 1992 47711665.3137
|
||||
ROMANIA 1998 27271993.101
|
||||
ROMANIA 1997 45063059.1953
|
||||
ROMANIA 1996 47492335.0323
|
||||
ROMANIA 1995 45710636.2909
|
||||
ROMANIA 1994 46088041.1066
|
||||
ROMANIA 1993 47515092.5613
|
||||
ROMANIA 1992 44111439.8044
|
||||
RUSSIA 1998 27935323.7271
|
||||
RUSSIA 1997 48222347.2924
|
||||
RUSSIA 1996 47553559.4932
|
||||
RUSSIA 1995 46755990.0976
|
||||
RUSSIA 1994 48000515.6191
|
||||
RUSSIA 1993 48569624.5082
|
||||
RUSSIA 1992 47672831.5329
|
||||
SAUDI ARABIA 1998 27113516.8424
|
||||
SAUDI ARABIA 1997 46690468.9649
|
||||
SAUDI ARABIA 1996 47775782.667
|
||||
SAUDI ARABIA 1995 46657107.8287
|
||||
SAUDI ARABIA 1994 48181672.81
|
||||
SAUDI ARABIA 1993 45692556.4438
|
||||
SAUDI ARABIA 1992 48924913.2717
|
||||
UNITED KINGDOM 1998 26366682.8786
|
||||
UNITED KINGDOM 1997 44518130.1851
|
||||
UNITED KINGDOM 1996 45539729.6166
|
||||
UNITED KINGDOM 1995 46845879.339
|
||||
UNITED KINGDOM 1994 43081609.5737
|
||||
UNITED KINGDOM 1993 44770146.7555
|
||||
UNITED KINGDOM 1992 44123402.5484
|
||||
UNITED STATES 1998 27826593.6825
|
||||
UNITED STATES 1997 46638572.3648
|
||||
UNITED STATES 1996 46688280.5474
|
||||
UNITED STATES 1995 48951591.6156
|
||||
UNITED STATES 1994 45099092.0598
|
||||
UNITED STATES 1993 46181600.5278
|
||||
UNITED STATES 1992 46168214.0901
|
||||
VIETNAM 1998 27281931.0011
|
||||
VIETNAM 1997 48735914.1796
|
||||
VIETNAM 1996 47824595.904
|
||||
VIETNAM 1995 48235135.8016
|
||||
VIETNAM 1994 47729256.3324
|
||||
VIETNAM 1993 45352676.8672
|
||||
VIETNAM 1992 47846355.6485
|
||||
|
||||
@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q1_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
l_returnflag,
|
||||
l_linestatus,
|
||||
sum(l_quantity) as sum_qty,
|
||||
sum(l_extendedprice) as sum_base_price,
|
||||
sum(l_extendedprice * (1 - l_discount)) as sum_disc_price,
|
||||
sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) as sum_charge,
|
||||
avg(l_quantity) as avg_qty,
|
||||
avg(l_extendedprice) as avg_price,
|
||||
avg(l_discount) as avg_disc,
|
||||
count(*) as count_order
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_shipdate <= date '1998-12-01' - interval '90' day
|
||||
group by
|
||||
l_returnflag,
|
||||
l_linestatus
|
||||
order by
|
||||
l_returnflag,
|
||||
l_linestatus;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=false) */
|
||||
l_returnflag,
|
||||
l_linestatus,
|
||||
sum(l_quantity) as sum_qty,
|
||||
sum(l_extendedprice) as sum_base_price,
|
||||
sum(l_extendedprice * (1 - l_discount)) as sum_disc_price,
|
||||
sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) as sum_charge,
|
||||
avg(l_quantity) as avg_qty,
|
||||
avg(l_extendedprice) as avg_price,
|
||||
avg(l_discount) as avg_disc,
|
||||
count(*) as count_order
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_shipdate <= date '1998-12-01' - interval '90' day
|
||||
group by
|
||||
l_returnflag,
|
||||
l_linestatus
|
||||
order by
|
||||
l_returnflag,
|
||||
l_linestatus;
|
||||
"""
|
||||
}
|
||||
@ -0,0 +1,102 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q10_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
c_custkey,
|
||||
c_name,
|
||||
sum(l_extendedprice * (1 - l_discount)) as revenue,
|
||||
c_acctbal,
|
||||
n_name,
|
||||
c_address,
|
||||
c_phone,
|
||||
c_comment
|
||||
from
|
||||
customer,
|
||||
orders,
|
||||
lineitem,
|
||||
nation
|
||||
where
|
||||
c_custkey = o_custkey
|
||||
and l_orderkey = o_orderkey
|
||||
and o_orderdate >= date '1993-10-01'
|
||||
and o_orderdate < date '1993-10-01' + interval '3' month
|
||||
and l_returnflag = 'R'
|
||||
and c_nationkey = n_nationkey
|
||||
group by
|
||||
c_custkey,
|
||||
c_name,
|
||||
c_acctbal,
|
||||
c_phone,
|
||||
n_name,
|
||||
c_address,
|
||||
c_comment
|
||||
order by
|
||||
revenue desc
|
||||
limit 20;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
c_custkey,
|
||||
c_name,
|
||||
sum(t1.l_extendedprice * (1 - t1.l_discount)) as revenue,
|
||||
c_acctbal,
|
||||
n_name,
|
||||
c_address,
|
||||
c_phone,
|
||||
c_comment
|
||||
from
|
||||
customer,
|
||||
(
|
||||
select o_custkey,l_extendedprice,l_discount from lineitem, orders
|
||||
where l_orderkey = o_orderkey
|
||||
and o_orderdate >= date '1993-10-01'
|
||||
and o_orderdate < date '1993-10-01' + interval '3' month
|
||||
and l_returnflag = 'R'
|
||||
) t1,
|
||||
nation
|
||||
where
|
||||
c_custkey = t1.o_custkey
|
||||
and c_nationkey = n_nationkey
|
||||
group by
|
||||
c_custkey,
|
||||
c_name,
|
||||
c_acctbal,
|
||||
c_phone,
|
||||
n_name,
|
||||
c_address,
|
||||
c_comment
|
||||
order by
|
||||
revenue desc
|
||||
limit 20;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,91 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q11_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
ps_partkey,
|
||||
sum(ps_supplycost * ps_availqty) as value
|
||||
from
|
||||
partsupp,
|
||||
supplier,
|
||||
nation
|
||||
where
|
||||
ps_suppkey = s_suppkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_name = 'GERMANY'
|
||||
group by
|
||||
ps_partkey having
|
||||
sum(ps_supplycost * ps_availqty) > (
|
||||
select
|
||||
sum(ps_supplycost * ps_availqty) * 0.0001000000
|
||||
from
|
||||
partsupp,
|
||||
supplier,
|
||||
nation
|
||||
where
|
||||
ps_suppkey = s_suppkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_name = 'GERMANY'
|
||||
)
|
||||
order by
|
||||
value desc, ps_partkey;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=2, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
ps_partkey,
|
||||
sum(ps_supplycost * ps_availqty) as value
|
||||
from
|
||||
partsupp,
|
||||
(
|
||||
select s_suppkey
|
||||
from supplier, nation
|
||||
where s_nationkey = n_nationkey and n_name = 'GERMANY'
|
||||
) B
|
||||
where
|
||||
ps_suppkey = B.s_suppkey
|
||||
group by
|
||||
ps_partkey having
|
||||
sum(ps_supplycost * ps_availqty) > (
|
||||
select
|
||||
sum(ps_supplycost * ps_availqty) * 0.000002
|
||||
from
|
||||
partsupp,
|
||||
(select s_suppkey
|
||||
from supplier, nation
|
||||
where s_nationkey = n_nationkey and n_name = 'GERMANY'
|
||||
) A
|
||||
where
|
||||
ps_suppkey = A.s_suppkey
|
||||
)
|
||||
order by
|
||||
value desc, ps_partkey;
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q12_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
l_shipmode,
|
||||
sum(case
|
||||
when o_orderpriority = '1-URGENT'
|
||||
or o_orderpriority = '2-HIGH'
|
||||
then 1
|
||||
else 0
|
||||
end) as high_line_count,
|
||||
sum(case
|
||||
when o_orderpriority <> '1-URGENT'
|
||||
and o_orderpriority <> '2-HIGH'
|
||||
then 1
|
||||
else 0
|
||||
end) as low_line_count
|
||||
from
|
||||
orders,
|
||||
lineitem
|
||||
where
|
||||
o_orderkey = l_orderkey
|
||||
and l_shipmode in ('MAIL', 'SHIP')
|
||||
and l_commitdate < l_receiptdate
|
||||
and l_shipdate < l_commitdate
|
||||
and l_receiptdate >= date '1994-01-01'
|
||||
and l_receiptdate < date '1994-01-01' + interval '1' year
|
||||
group by
|
||||
l_shipmode
|
||||
order by
|
||||
l_shipmode;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=2, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
l_shipmode,
|
||||
sum(case
|
||||
when o_orderpriority = '1-URGENT'
|
||||
or o_orderpriority = '2-HIGH'
|
||||
then 1
|
||||
else 0
|
||||
end) as high_line_count,
|
||||
sum(case
|
||||
when o_orderpriority <> '1-URGENT'
|
||||
and o_orderpriority <> '2-HIGH'
|
||||
then 1
|
||||
else 0
|
||||
end) as low_line_count
|
||||
from
|
||||
orders,
|
||||
lineitem
|
||||
where
|
||||
o_orderkey = l_orderkey
|
||||
and l_shipmode in ('MAIL', 'SHIP')
|
||||
and l_commitdate < l_receiptdate
|
||||
and l_shipdate < l_commitdate
|
||||
and l_receiptdate >= date '1994-01-01'
|
||||
and l_receiptdate < date '1994-01-01' + interval '1' year
|
||||
group by
|
||||
l_shipmode
|
||||
order by
|
||||
l_shipmode;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q13_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
c_count,
|
||||
count(*) as custdist
|
||||
from
|
||||
(
|
||||
select
|
||||
c_custkey,
|
||||
count(o_orderkey) as c_count
|
||||
from
|
||||
customer left outer join orders on
|
||||
c_custkey = o_custkey
|
||||
and o_comment not like '%special%requests%'
|
||||
group by
|
||||
c_custkey
|
||||
) as c_orders
|
||||
group by
|
||||
c_count
|
||||
order by
|
||||
custdist desc,
|
||||
c_count desc;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
c_count,
|
||||
count(*) as custdist
|
||||
from
|
||||
(
|
||||
select
|
||||
c_custkey,
|
||||
count(o_orderkey) as c_count
|
||||
from
|
||||
orders right outer join customer on
|
||||
c_custkey = o_custkey
|
||||
and o_comment not like '%special%requests%'
|
||||
group by
|
||||
c_custkey
|
||||
) as c_orders
|
||||
group by
|
||||
c_count
|
||||
order by
|
||||
custdist desc,
|
||||
c_count desc;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q14_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
100.00 * sum(case
|
||||
when p_type like 'PROMO%'
|
||||
then l_extendedprice * (1 - l_discount)
|
||||
else 0
|
||||
end) / sum(l_extendedprice * (1 - l_discount)) as promo_revenue
|
||||
from
|
||||
lineitem,
|
||||
part
|
||||
where
|
||||
l_partkey = p_partkey
|
||||
and l_shipdate >= date '1995-09-01'
|
||||
and l_shipdate < date '1995-09-01' + interval '1' month;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
100.00 * sum(case
|
||||
when p_type like 'PROMO%'
|
||||
then l_extendedprice * (1 - l_discount)
|
||||
else 0
|
||||
end) / sum(l_extendedprice * (1 - l_discount)) as promo_revenue
|
||||
from
|
||||
part,
|
||||
lineitem
|
||||
where
|
||||
l_partkey = p_partkey
|
||||
and l_shipdate >= date '1995-09-01'
|
||||
and l_shipdate < date '1995-09-01' + interval '1' month;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,94 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q15_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
|
||||
sql """
|
||||
drop view if exists revenue0;
|
||||
"""
|
||||
|
||||
sql """
|
||||
create view revenue0 (supplier_no, total_revenue) as
|
||||
select
|
||||
l_suppkey,
|
||||
sum(l_extendedprice * (1 - l_discount))
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_shipdate >= date '1996-01-01'
|
||||
and l_shipdate < date '1996-01-01' + interval '3' month
|
||||
group by
|
||||
l_suppkey;
|
||||
"""
|
||||
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
s_suppkey,
|
||||
s_name,
|
||||
s_address,
|
||||
s_phone,
|
||||
total_revenue
|
||||
from
|
||||
supplier,
|
||||
revenue0
|
||||
where
|
||||
s_suppkey = supplier_no
|
||||
and total_revenue = (
|
||||
select
|
||||
max(total_revenue)
|
||||
from
|
||||
revenue0
|
||||
)
|
||||
order by
|
||||
s_suppkey;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
s_suppkey,
|
||||
s_name,
|
||||
s_address,
|
||||
s_phone,
|
||||
total_revenue
|
||||
from
|
||||
supplier,
|
||||
revenue0
|
||||
where
|
||||
s_suppkey = supplier_no
|
||||
and total_revenue = (
|
||||
select
|
||||
max(total_revenue)
|
||||
from
|
||||
revenue0
|
||||
)
|
||||
order by
|
||||
s_suppkey;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,97 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q16_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size,
|
||||
count(distinct ps_suppkey) as supplier_cnt
|
||||
from
|
||||
partsupp,
|
||||
part
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and p_brand <> 'Brand#45'
|
||||
and p_type not like 'MEDIUM POLISHED%'
|
||||
and p_size in (49, 14, 23, 45, 19, 3, 36, 9)
|
||||
and ps_suppkey not in (
|
||||
select
|
||||
s_suppkey
|
||||
from
|
||||
supplier
|
||||
where
|
||||
s_comment like '%Customer%Complaints%'
|
||||
)
|
||||
group by
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size
|
||||
order by
|
||||
supplier_cnt desc,
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size,
|
||||
count(distinct ps_suppkey) as supplier_cnt
|
||||
from
|
||||
partsupp,
|
||||
part
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and p_brand <> 'Brand#45'
|
||||
and p_type not like 'MEDIUM POLISHED%'
|
||||
and p_size in (49, 14, 23, 45, 19, 3, 36, 9)
|
||||
and ps_suppkey not in (
|
||||
select
|
||||
s_suppkey
|
||||
from
|
||||
supplier
|
||||
where
|
||||
s_comment like '%Customer%Complaints%'
|
||||
)
|
||||
group by
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size
|
||||
order by
|
||||
supplier_cnt desc,
|
||||
p_brand,
|
||||
p_type,
|
||||
p_size;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q17_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
sum(l_extendedprice) / 7.0 as avg_yearly
|
||||
from
|
||||
lineitem,
|
||||
part
|
||||
where
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#23'
|
||||
and p_container = 'MED BOX'
|
||||
and l_quantity < (
|
||||
select
|
||||
0.2 * avg(l_quantity)
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_partkey = p_partkey
|
||||
);
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=1, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
sum(l_extendedprice) / 7.0 as avg_yearly
|
||||
from
|
||||
lineitem join
|
||||
part p1 on p1.p_partkey = l_partkey
|
||||
where
|
||||
p1.p_brand = 'Brand#23'
|
||||
and p1.p_container = 'MED BOX'
|
||||
and l_quantity < (
|
||||
select
|
||||
0.2 * avg(l_quantity)
|
||||
from
|
||||
lineitem join
|
||||
part p2 on p2.p_partkey = l_partkey
|
||||
where
|
||||
l_partkey = p1.p_partkey
|
||||
and p2.p_brand = 'Brand#23'
|
||||
and p2.p_container = 'MED BOX'
|
||||
);
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q18_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
c_name,
|
||||
c_custkey,
|
||||
o_orderkey,
|
||||
o_orderdate,
|
||||
o_totalprice,
|
||||
sum(l_quantity)
|
||||
from
|
||||
customer,
|
||||
orders,
|
||||
lineitem
|
||||
where
|
||||
o_orderkey in (
|
||||
select
|
||||
l_orderkey
|
||||
from
|
||||
lineitem
|
||||
group by
|
||||
l_orderkey having
|
||||
sum(l_quantity) > 300
|
||||
)
|
||||
and c_custkey = o_custkey
|
||||
and o_orderkey = l_orderkey
|
||||
group by
|
||||
c_name,
|
||||
c_custkey,
|
||||
o_orderkey,
|
||||
o_orderdate,
|
||||
o_totalprice
|
||||
order by
|
||||
o_totalprice desc,
|
||||
o_orderdate
|
||||
limit 100;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
c_name,
|
||||
c_custkey,
|
||||
t3.o_orderkey,
|
||||
t3.o_orderdate,
|
||||
t3.o_totalprice,
|
||||
sum(t3.l_quantity)
|
||||
from
|
||||
customer join
|
||||
(
|
||||
select * from
|
||||
lineitem join
|
||||
(
|
||||
select * from
|
||||
orders left semi join
|
||||
(
|
||||
select
|
||||
l_orderkey
|
||||
from
|
||||
lineitem
|
||||
group by
|
||||
l_orderkey having sum(l_quantity) > 300
|
||||
) t1
|
||||
on o_orderkey = t1.l_orderkey
|
||||
) t2
|
||||
on t2.o_orderkey = l_orderkey
|
||||
) t3
|
||||
on c_custkey = t3.o_custkey
|
||||
group by
|
||||
c_name,
|
||||
c_custkey,
|
||||
t3.o_orderkey,
|
||||
t3.o_orderdate,
|
||||
t3.o_totalprice
|
||||
order by
|
||||
t3.o_totalprice desc,
|
||||
t3.o_orderdate
|
||||
limit 100;
|
||||
|
||||
"""
|
||||
}
|
||||
|
||||
@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q19_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
sum(l_extendedprice* (1 - l_discount)) as revenue
|
||||
from
|
||||
lineitem,
|
||||
part
|
||||
where
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#12'
|
||||
and p_container in ('SM CASE', 'SM BOX', 'SM PACK', 'SM PKG')
|
||||
and l_quantity >= 1 and l_quantity <= 1 + 10
|
||||
and p_size between 1 and 5
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
)
|
||||
or
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#23'
|
||||
and p_container in ('MED BAG', 'MED BOX', 'MED PKG', 'MED PACK')
|
||||
and l_quantity >= 10 and l_quantity <= 10 + 10
|
||||
and p_size between 1 and 10
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
)
|
||||
or
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#34'
|
||||
and p_container in ('LG CASE', 'LG BOX', 'LG PACK', 'LG PKG')
|
||||
and l_quantity >= 20 and l_quantity <= 20 + 10
|
||||
and p_size between 1 and 15
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
);
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=2, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
sum(l_extendedprice* (1 - l_discount)) as revenue
|
||||
from
|
||||
lineitem,
|
||||
part
|
||||
where
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#12'
|
||||
and p_container in ('SM CASE', 'SM BOX', 'SM PACK', 'SM PKG')
|
||||
and l_quantity >= 1 and l_quantity <= 1 + 10
|
||||
and p_size between 1 and 5
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
)
|
||||
or
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#23'
|
||||
and p_container in ('MED BAG', 'MED BOX', 'MED PKG', 'MED PACK')
|
||||
and l_quantity >= 10 and l_quantity <= 10 + 10
|
||||
and p_size between 1 and 10
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
)
|
||||
or
|
||||
(
|
||||
p_partkey = l_partkey
|
||||
and p_brand = 'Brand#34'
|
||||
and p_container in ('LG CASE', 'LG BOX', 'LG PACK', 'LG PKG')
|
||||
and l_quantity >= 20 and l_quantity <= 20 + 10
|
||||
and p_size between 1 and 15
|
||||
and l_shipmode in ('AIR', 'AIR REG')
|
||||
and l_shipinstruct = 'DELIVER IN PERSON'
|
||||
);
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,129 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q2_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
s_acctbal,
|
||||
s_name,
|
||||
n_name,
|
||||
p_partkey,
|
||||
p_mfgr,
|
||||
s_address,
|
||||
s_phone,
|
||||
s_comment
|
||||
from
|
||||
part,
|
||||
supplier,
|
||||
partsupp,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and s_suppkey = ps_suppkey
|
||||
and p_size = 15
|
||||
and p_type like '%BRASS'
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'EUROPE'
|
||||
and ps_supplycost = (
|
||||
select
|
||||
min(ps_supplycost)
|
||||
from
|
||||
partsupp,
|
||||
supplier,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and s_suppkey = ps_suppkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'EUROPE'
|
||||
)
|
||||
order by
|
||||
s_acctbal desc,
|
||||
n_name,
|
||||
s_name,
|
||||
p_partkey
|
||||
limit 100;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=1, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
s_acctbal,
|
||||
s_name,
|
||||
n_name,
|
||||
p_partkey,
|
||||
p_mfgr,
|
||||
s_address,
|
||||
s_phone,
|
||||
s_comment
|
||||
from
|
||||
partsupp join
|
||||
(
|
||||
select
|
||||
ps_partkey as a_partkey,
|
||||
min(ps_supplycost) as a_min
|
||||
from
|
||||
partsupp,
|
||||
part,
|
||||
supplier,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and s_suppkey = ps_suppkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'EUROPE'
|
||||
and p_size = 15
|
||||
and p_type like '%BRASS'
|
||||
group by ps_partkey
|
||||
) A on ps_partkey = a_partkey and ps_supplycost=a_min ,
|
||||
part,
|
||||
supplier,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
p_partkey = ps_partkey
|
||||
and s_suppkey = ps_suppkey
|
||||
and p_size = 15
|
||||
and p_type like '%BRASS'
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'EUROPE'
|
||||
|
||||
order by
|
||||
s_acctbal desc,
|
||||
n_name,
|
||||
s_name,
|
||||
p_partkey
|
||||
limit 100;
|
||||
"""
|
||||
}
|
||||
@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q20_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
s_name,
|
||||
s_address
|
||||
from
|
||||
supplier,
|
||||
nation
|
||||
where
|
||||
s_suppkey in (
|
||||
select
|
||||
ps_suppkey
|
||||
from
|
||||
partsupp
|
||||
where
|
||||
ps_partkey in (
|
||||
select
|
||||
p_partkey
|
||||
from
|
||||
part
|
||||
where
|
||||
p_name like 'forest%'
|
||||
)
|
||||
and ps_availqty > (
|
||||
select
|
||||
0.5 * sum(l_quantity)
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_partkey = ps_partkey
|
||||
and l_suppkey = ps_suppkey
|
||||
and l_shipdate >= date '1994-01-01'
|
||||
and l_shipdate < date '1994-01-01' + interval '1' year
|
||||
)
|
||||
)
|
||||
and s_nationkey = n_nationkey
|
||||
and n_name = 'CANADA'
|
||||
order by
|
||||
s_name;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
s_name, s_address from
|
||||
supplier left semi join
|
||||
(
|
||||
select * from
|
||||
(
|
||||
select l_partkey,l_suppkey, 0.5 * sum(l_quantity) as l_q
|
||||
from lineitem
|
||||
where l_shipdate >= date '1994-01-01'
|
||||
and l_shipdate < date '1994-01-01' + interval '1' year
|
||||
group by l_partkey,l_suppkey
|
||||
) t2 join
|
||||
(
|
||||
select ps_partkey, ps_suppkey, ps_availqty
|
||||
from partsupp left semi join part
|
||||
on ps_partkey = p_partkey and p_name like 'forest%'
|
||||
) t1
|
||||
on t2.l_partkey = t1.ps_partkey and t2.l_suppkey = t1.ps_suppkey
|
||||
and t1.ps_availqty > t2.l_q
|
||||
) t3
|
||||
on s_suppkey = t3.ps_suppkey
|
||||
join nation
|
||||
where s_nationkey = n_nationkey
|
||||
and n_name = 'CANADA'
|
||||
order by s_name;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,107 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q21_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
s_name,
|
||||
count(*) as numwait
|
||||
from
|
||||
supplier,
|
||||
lineitem l1,
|
||||
orders,
|
||||
nation
|
||||
where
|
||||
s_suppkey = l1.l_suppkey
|
||||
and o_orderkey = l1.l_orderkey
|
||||
and o_orderstatus = 'F'
|
||||
and l1.l_receiptdate > l1.l_commitdate
|
||||
and exists (
|
||||
select
|
||||
*
|
||||
from
|
||||
lineitem l2
|
||||
where
|
||||
l2.l_orderkey = l1.l_orderkey
|
||||
and l2.l_suppkey <> l1.l_suppkey
|
||||
)
|
||||
and not exists (
|
||||
select
|
||||
*
|
||||
from
|
||||
lineitem l3
|
||||
where
|
||||
l3.l_orderkey = l1.l_orderkey
|
||||
and l3.l_suppkey <> l1.l_suppkey
|
||||
and l3.l_receiptdate > l3.l_commitdate
|
||||
)
|
||||
and s_nationkey = n_nationkey
|
||||
and n_name = 'SAUDI ARABIA'
|
||||
group by
|
||||
s_name
|
||||
order by
|
||||
numwait desc,
|
||||
s_name
|
||||
limit 100;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
s_name, count(*) as numwait
|
||||
from orders join
|
||||
(
|
||||
select * from
|
||||
lineitem l2 right semi join
|
||||
(
|
||||
select * from
|
||||
lineitem l3 right anti join
|
||||
(
|
||||
select * from
|
||||
lineitem l1 join
|
||||
(
|
||||
select * from
|
||||
supplier join nation
|
||||
where s_nationkey = n_nationkey
|
||||
and n_name = 'SAUDI ARABIA'
|
||||
) t1
|
||||
where t1.s_suppkey = l1.l_suppkey and l1.l_receiptdate > l1.l_commitdate
|
||||
) t2
|
||||
on l3.l_orderkey = t2.l_orderkey and l3.l_suppkey <> t2.l_suppkey and l3.l_receiptdate > l3.l_commitdate
|
||||
) t3
|
||||
on l2.l_orderkey = t3.l_orderkey and l2.l_suppkey <> t3.l_suppkey
|
||||
) t4
|
||||
on o_orderkey = t4.l_orderkey and o_orderstatus = 'F'
|
||||
group by
|
||||
t4.s_name
|
||||
order by
|
||||
numwait desc,
|
||||
t4.s_name
|
||||
limit 100;
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,110 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q22_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
cntrycode,
|
||||
count(*) as numcust,
|
||||
sum(c_acctbal) as totacctbal
|
||||
from
|
||||
(
|
||||
select
|
||||
substring(c_phone, 1, 2) as cntrycode,
|
||||
c_acctbal
|
||||
from
|
||||
customer
|
||||
where
|
||||
substring(c_phone, 1, 2) in
|
||||
('13', '31', '23', '29', '30', '18', '17')
|
||||
and c_acctbal > (
|
||||
select
|
||||
avg(c_acctbal)
|
||||
from
|
||||
customer
|
||||
where
|
||||
c_acctbal > 0.00
|
||||
and substring(c_phone, 1, 2) in
|
||||
('13', '31', '23', '29', '30', '18', '17')
|
||||
)
|
||||
and not exists (
|
||||
select
|
||||
*
|
||||
from
|
||||
orders
|
||||
where
|
||||
o_custkey = c_custkey
|
||||
)
|
||||
) as custsale
|
||||
group by
|
||||
cntrycode
|
||||
order by
|
||||
cntrycode;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=16, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=true, enable_projection=true) */
|
||||
cntrycode,
|
||||
count(*) as numcust,
|
||||
sum(c_acctbal) as totacctbal
|
||||
from
|
||||
(
|
||||
select
|
||||
substring(c_phone, 1, 2) as cntrycode,
|
||||
c_acctbal
|
||||
from
|
||||
customer
|
||||
where
|
||||
substring(c_phone, 1, 2) in
|
||||
('13', '31', '23', '29', '30', '18', '17')
|
||||
and c_acctbal > (
|
||||
select
|
||||
avg(c_acctbal)
|
||||
from
|
||||
customer
|
||||
where
|
||||
c_acctbal > 0.00
|
||||
and substring(c_phone, 1, 2) in
|
||||
('13', '31', '23', '29', '30', '18', '17')
|
||||
)
|
||||
and not exists (
|
||||
select
|
||||
*
|
||||
from
|
||||
orders
|
||||
where
|
||||
o_custkey = c_custkey
|
||||
)
|
||||
) as custsale
|
||||
group by
|
||||
cntrycode
|
||||
order by
|
||||
cntrycode;
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q3_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
l_orderkey,
|
||||
sum(l_extendedprice * (1 - l_discount)) as revenue,
|
||||
o_orderdate,
|
||||
o_shippriority
|
||||
from
|
||||
customer,
|
||||
orders,
|
||||
lineitem
|
||||
where
|
||||
c_mktsegment = 'BUILDING'
|
||||
and c_custkey = o_custkey
|
||||
and l_orderkey = o_orderkey
|
||||
and o_orderdate < date '1995-03-15'
|
||||
and l_shipdate > date '1995-03-15'
|
||||
group by
|
||||
l_orderkey,
|
||||
o_orderdate,
|
||||
o_shippriority
|
||||
order by
|
||||
revenue desc,
|
||||
o_orderdate
|
||||
limit 10;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
l_orderkey,
|
||||
sum(l_extendedprice * (1 - l_discount)) as revenue,
|
||||
o_orderdate,
|
||||
o_shippriority
|
||||
from
|
||||
(
|
||||
select l_orderkey, l_extendedprice, l_discount, o_orderdate, o_shippriority, o_custkey from
|
||||
lineitem join orders
|
||||
where l_orderkey = o_orderkey
|
||||
and o_orderdate < date '1995-03-15'
|
||||
and l_shipdate > date '1995-03-15'
|
||||
) t1 join customer c
|
||||
on c.c_custkey = t1.o_custkey
|
||||
where c_mktsegment = 'BUILDING'
|
||||
group by
|
||||
l_orderkey,
|
||||
o_orderdate,
|
||||
o_shippriority
|
||||
order by
|
||||
revenue desc,
|
||||
o_orderdate
|
||||
limit 10;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q4_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
o_orderpriority,
|
||||
count(*) as order_count
|
||||
from
|
||||
orders
|
||||
where
|
||||
o_orderdate >= date '1993-07-01'
|
||||
and o_orderdate < date '1993-07-01' + interval '3' month
|
||||
and exists (
|
||||
select
|
||||
*
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_orderkey = o_orderkey
|
||||
and l_commitdate < l_receiptdate
|
||||
)
|
||||
group by
|
||||
o_orderpriority
|
||||
order by
|
||||
o_orderpriority;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=4, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
o_orderpriority,
|
||||
count(*) as order_count
|
||||
from
|
||||
(
|
||||
select
|
||||
*
|
||||
from
|
||||
lineitem
|
||||
where l_commitdate < l_receiptdate
|
||||
) t1
|
||||
right semi join orders
|
||||
on t1.l_orderkey = o_orderkey
|
||||
where
|
||||
o_orderdate >= date '1993-07-01'
|
||||
and o_orderdate < date '1993-07-01' + interval '3' month
|
||||
group by
|
||||
o_orderpriority
|
||||
order by
|
||||
o_orderpriority;
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q5_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
sql 'set exec_mem_limit=17179869184'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
n_name,
|
||||
sum(l_extendedprice * (1 - l_discount)) as revenue
|
||||
from
|
||||
customer,
|
||||
orders,
|
||||
lineitem,
|
||||
supplier,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
c_custkey = o_custkey
|
||||
and l_orderkey = o_orderkey
|
||||
and l_suppkey = s_suppkey
|
||||
and c_nationkey = s_nationkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'ASIA'
|
||||
and o_orderdate >= date '1994-01-01'
|
||||
and o_orderdate < date '1994-01-01' + interval '1' year
|
||||
group by
|
||||
n_name
|
||||
order by
|
||||
revenue desc;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
|
||||
select /*+SET_VAR(exec_mem_limit=17179869184, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
n_name,
|
||||
sum(l_extendedprice * (1 - l_discount)) as revenue
|
||||
from
|
||||
customer,
|
||||
orders,
|
||||
lineitem,
|
||||
supplier,
|
||||
nation,
|
||||
region
|
||||
where
|
||||
c_custkey = o_custkey
|
||||
and l_orderkey = o_orderkey
|
||||
and l_suppkey = s_suppkey
|
||||
and c_nationkey = s_nationkey
|
||||
and s_nationkey = n_nationkey
|
||||
and n_regionkey = r_regionkey
|
||||
and r_name = 'ASIA'
|
||||
and o_orderdate >= date '1994-01-01'
|
||||
and o_orderdate < date '1994-01-01' + interval '1' year
|
||||
group by
|
||||
n_name
|
||||
order by
|
||||
revenue desc;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q6_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
sum(l_extendedprice * l_discount) as revenue
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_shipdate >= date '1994-01-01'
|
||||
and l_shipdate < date '1994-01-01' + interval '1' year
|
||||
and l_discount between .06 - 0.01 and .06 + 0.01
|
||||
and l_quantity < 24;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=1, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
sum(l_extendedprice * l_discount) as revenue
|
||||
from
|
||||
lineitem
|
||||
where
|
||||
l_shipdate >= date '1994-01-01'
|
||||
and l_shipdate < date '1994-01-01' + interval '1' year
|
||||
and l_discount between .06 - 0.01 and .06 + 0.01
|
||||
and l_quantity < 24;
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,115 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q7_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year,
|
||||
sum(volume) as revenue
|
||||
from
|
||||
(
|
||||
select
|
||||
n1.n_name as supp_nation,
|
||||
n2.n_name as cust_nation,
|
||||
extract(year from l_shipdate) as l_year,
|
||||
l_extendedprice * (1 - l_discount) as volume
|
||||
from
|
||||
supplier,
|
||||
lineitem,
|
||||
orders,
|
||||
customer,
|
||||
nation n1,
|
||||
nation n2
|
||||
where
|
||||
s_suppkey = l_suppkey
|
||||
and o_orderkey = l_orderkey
|
||||
and c_custkey = o_custkey
|
||||
and s_nationkey = n1.n_nationkey
|
||||
and c_nationkey = n2.n_nationkey
|
||||
and (
|
||||
(n1.n_name = 'FRANCE' and n2.n_name = 'GERMANY')
|
||||
or (n1.n_name = 'GERMANY' and n2.n_name = 'FRANCE')
|
||||
)
|
||||
and l_shipdate between date '1995-01-01' and date '1996-12-31'
|
||||
) as shipping
|
||||
group by
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year
|
||||
order by
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year,
|
||||
sum(volume) as revenue
|
||||
from
|
||||
(
|
||||
select
|
||||
n1.n_name as supp_nation,
|
||||
n2.n_name as cust_nation,
|
||||
extract(year from l_shipdate) as l_year,
|
||||
l_extendedprice * (1 - l_discount) as volume
|
||||
from
|
||||
supplier,
|
||||
lineitem,
|
||||
orders,
|
||||
customer,
|
||||
nation n1,
|
||||
nation n2
|
||||
where
|
||||
s_suppkey = l_suppkey
|
||||
and o_orderkey = l_orderkey
|
||||
and c_custkey = o_custkey
|
||||
and s_nationkey = n1.n_nationkey
|
||||
and c_nationkey = n2.n_nationkey
|
||||
and (
|
||||
(n1.n_name = 'FRANCE' and n2.n_name = 'GERMANY')
|
||||
or (n1.n_name = 'GERMANY' and n2.n_name = 'FRANCE')
|
||||
)
|
||||
and l_shipdate between date '1995-01-01' and date '1996-12-31'
|
||||
) as shipping
|
||||
group by
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year
|
||||
order by
|
||||
supp_nation,
|
||||
cust_nation,
|
||||
l_year;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,112 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q8_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
o_year,
|
||||
sum(case
|
||||
when nation = 'BRAZIL' then volume
|
||||
else 0
|
||||
end) / sum(volume) as mkt_share
|
||||
from
|
||||
(
|
||||
select
|
||||
extract(year from o_orderdate) as o_year,
|
||||
l_extendedprice * (1 - l_discount) as volume,
|
||||
n2.n_name as nation
|
||||
from
|
||||
part,
|
||||
supplier,
|
||||
lineitem,
|
||||
orders,
|
||||
customer,
|
||||
nation n1,
|
||||
nation n2,
|
||||
region
|
||||
where
|
||||
p_partkey = l_partkey
|
||||
and s_suppkey = l_suppkey
|
||||
and l_orderkey = o_orderkey
|
||||
and o_custkey = c_custkey
|
||||
and c_nationkey = n1.n_nationkey
|
||||
and n1.n_regionkey = r_regionkey
|
||||
and r_name = 'AMERICA'
|
||||
and s_nationkey = n2.n_nationkey
|
||||
and o_orderdate between date '1995-01-01' and date '1996-12-31'
|
||||
and p_type = 'ECONOMY ANODIZED STEEL'
|
||||
) as all_nations
|
||||
group by
|
||||
o_year
|
||||
order by
|
||||
o_year;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
|
||||
select /*+SET_VAR(exec_mem_limit=8589934592, parallel_fragment_exec_instance_num=8, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=true, enable_cost_based_join_reorder=false, enable_projection=true) */
|
||||
o_year,
|
||||
sum(case
|
||||
when nation = 'BRAZIL' then volume
|
||||
else 0
|
||||
end) / sum(volume) as mkt_share
|
||||
from
|
||||
(
|
||||
select
|
||||
extract(year from o_orderdate) as o_year,
|
||||
l_extendedprice * (1 - l_discount) as volume,
|
||||
n2.n_name as nation
|
||||
from
|
||||
lineitem,
|
||||
orders,
|
||||
customer,
|
||||
supplier,
|
||||
part,
|
||||
nation n1,
|
||||
nation n2,
|
||||
region
|
||||
where
|
||||
p_partkey = l_partkey
|
||||
and s_suppkey = l_suppkey
|
||||
and l_orderkey = o_orderkey
|
||||
and o_custkey = c_custkey
|
||||
and c_nationkey = n1.n_nationkey
|
||||
and n1.n_regionkey = r_regionkey
|
||||
and r_name = 'AMERICA'
|
||||
and s_nationkey = n2.n_nationkey
|
||||
and o_orderdate between date '1995-01-01' and date '1996-12-31'
|
||||
and p_type = 'ECONOMY ANODIZED STEEL'
|
||||
) as all_nations
|
||||
group by
|
||||
o_year
|
||||
order by
|
||||
o_year;
|
||||
|
||||
"""
|
||||
|
||||
}
|
||||
@ -0,0 +1,95 @@
|
||||
/*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one
|
||||
* or more contributor license agreements. See the NOTICE file
|
||||
* distributed with this work for additional information
|
||||
* regarding copyright ownership. The ASF licenses this file
|
||||
* to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance
|
||||
* with the License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
suite("tpch_sf1_q9_nereids") {
|
||||
String realDb = context.config.getDbNameByFile(context.file)
|
||||
// get parent directory's group
|
||||
realDb = realDb.substring(0, realDb.lastIndexOf("_"))
|
||||
|
||||
sql "use ${realDb}"
|
||||
|
||||
sql 'set enable_nereids_planner=true'
|
||||
sql 'set enable_fallback_to_original_planner=false'
|
||||
sql 'set exec_mem_limit=17179869184'
|
||||
|
||||
qt_select """
|
||||
select
|
||||
nation,
|
||||
o_year,
|
||||
sum(amount) as sum_profit
|
||||
from
|
||||
(
|
||||
select
|
||||
n_name as nation,
|
||||
extract(year from o_orderdate) as o_year,
|
||||
l_extendedprice * (1 - l_discount) - ps_supplycost * l_quantity as amount
|
||||
from
|
||||
part,
|
||||
supplier,
|
||||
lineitem,
|
||||
partsupp,
|
||||
orders,
|
||||
nation
|
||||
where
|
||||
s_suppkey = l_suppkey
|
||||
and ps_suppkey = l_suppkey
|
||||
and ps_partkey = l_partkey
|
||||
and p_partkey = l_partkey
|
||||
and o_orderkey = l_orderkey
|
||||
and s_nationkey = n_nationkey
|
||||
and p_name like '%green%'
|
||||
) as profit
|
||||
group by
|
||||
nation,
|
||||
o_year
|
||||
order by
|
||||
nation,
|
||||
o_year desc;
|
||||
"""
|
||||
|
||||
qt_select """
|
||||
select/*+SET_VAR(exec_mem_limit=17179869184, parallel_fragment_exec_instance_num=4, enable_vectorized_engine=true, batch_size=4096, disable_join_reorder=false, enable_cost_based_join_reorder=false, enable_projection=true, enable_runtime_filter_prune=true, runtime_filter_wait_time_ms=10000) */
|
||||
nation,
|
||||
o_year,
|
||||
sum(amount) as sum_profit
|
||||
from
|
||||
(
|
||||
select
|
||||
n_name as nation,
|
||||
extract(year from o_orderdate) as o_year,
|
||||
l_extendedprice * (1 - l_discount) - ps_supplycost * l_quantity as amount
|
||||
from
|
||||
lineitem join orders on o_orderkey = l_orderkey
|
||||
join part on p_partkey = l_partkey
|
||||
join partsupp on ps_partkey = l_partkey
|
||||
join supplier on s_suppkey = l_suppkey
|
||||
join nation on s_nationkey = n_nationkey
|
||||
where
|
||||
ps_suppkey = l_suppkey and
|
||||
p_name like '%green%'
|
||||
) as profit
|
||||
group by
|
||||
nation,
|
||||
o_year
|
||||
order by
|
||||
nation,
|
||||
o_year desc;
|
||||
"""
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user