@@ -383,17 +383,17 @@ public void testAvgDoubleInMemory() throws IOException {
383
383
384
384
@ Test
385
385
public void testMaxDatePushedDown () throws IOException {
386
- var response = executeQuery (String .format ("SELECT max(CAST( date0 AS date) )"
386
+ var response = executeQuery (String .format ("SELECT max(date0)"
387
387
+ " from %s" , TEST_INDEX_CALCS ));
388
- verifySchema (response , schema ("max(CAST( date0 AS date) )" , null , "date" ));
388
+ verifySchema (response , schema ("max(date0)" , null , "date" ));
389
389
verifyDataRows (response , rows ("2004-06-19" ));
390
390
}
391
391
392
392
@ Test
393
393
public void testAvgDatePushedDown () throws IOException {
394
- var response = executeQuery (String .format ("SELECT avg(CAST( date0 AS date) )"
394
+ var response = executeQuery (String .format ("SELECT avg(date0)"
395
395
+ " from %s" , TEST_INDEX_CALCS ));
396
- verifySchema (response , schema ("avg(CAST( date0 AS date) )" , null , "date" ));
396
+ verifySchema (response , schema ("avg(date0)" , null , "date" ));
397
397
verifyDataRows (response , rows ("1992-04-23" ));
398
398
}
399
399
@@ -423,25 +423,25 @@ public void testAvgDateTimePushedDown() throws IOException {
423
423
424
424
@ Test
425
425
public void testMinTimePushedDown () throws IOException {
426
- var response = executeQuery (String .format ("SELECT min(CAST( time1 AS time) )"
426
+ var response = executeQuery (String .format ("SELECT min(time1)"
427
427
+ " from %s" , TEST_INDEX_CALCS ));
428
- verifySchema (response , schema ("min(CAST( time1 AS time) )" , null , "time" ));
428
+ verifySchema (response , schema ("min(time1)" , null , "time" ));
429
429
verifyDataRows (response , rows ("00:05:57" ));
430
430
}
431
431
432
432
@ Test
433
433
public void testMaxTimePushedDown () throws IOException {
434
- var response = executeQuery (String .format ("SELECT max(CAST( time1 AS time) )"
434
+ var response = executeQuery (String .format ("SELECT max(time1)"
435
435
+ " from %s" , TEST_INDEX_CALCS ));
436
- verifySchema (response , schema ("max(CAST( time1 AS time) )" , null , "time" ));
436
+ verifySchema (response , schema ("max(time1)" , null , "time" ));
437
437
verifyDataRows (response , rows ("22:50:16" ));
438
438
}
439
439
440
440
@ Test
441
441
public void testAvgTimePushedDown () throws IOException {
442
- var response = executeQuery (String .format ("SELECT avg(CAST( time1 AS time) )"
442
+ var response = executeQuery (String .format ("SELECT avg(time1)"
443
443
+ " from %s" , TEST_INDEX_CALCS ));
444
- verifySchema (response , schema ("avg(CAST( time1 AS time) )" , null , "time" ));
444
+ verifySchema (response , schema ("avg(time1)" , null , "time" ));
445
445
verifyDataRows (response , rows ("13:06:36.25" ));
446
446
}
447
447
@@ -471,28 +471,28 @@ public void testAvgTimeStampPushedDown() throws IOException {
471
471
472
472
@ Test
473
473
public void testMinDateInMemory () throws IOException {
474
- var response = executeQuery (String .format ("SELECT min(CAST( date0 AS date) )"
474
+ var response = executeQuery (String .format ("SELECT min(date0)"
475
475
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
476
476
verifySchema (response ,
477
- schema ("min(CAST( date0 AS date) ) OVER(PARTITION BY datetime1)" , null , "date" ));
477
+ schema ("min(date0) OVER(PARTITION BY datetime1)" , null , "date" ));
478
478
verifySome (response .getJSONArray ("datarows" ), rows ("1972-07-04" ));
479
479
}
480
480
481
481
@ Test
482
482
public void testMaxDateInMemory () throws IOException {
483
- var response = executeQuery (String .format ("SELECT max(CAST( date0 AS date) )"
483
+ var response = executeQuery (String .format ("SELECT max(date0)"
484
484
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
485
485
verifySchema (response ,
486
- schema ("max(CAST( date0 AS date) ) OVER(PARTITION BY datetime1)" , null , "date" ));
486
+ schema ("max(date0) OVER(PARTITION BY datetime1)" , null , "date" ));
487
487
verifySome (response .getJSONArray ("datarows" ), rows ("2004-06-19" ));
488
488
}
489
489
490
490
@ Test
491
491
public void testAvgDateInMemory () throws IOException {
492
- var response = executeQuery (String .format ("SELECT avg(CAST( date0 AS date) )"
492
+ var response = executeQuery (String .format ("SELECT avg(date0)"
493
493
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
494
494
verifySchema (response ,
495
- schema ("avg(CAST( date0 AS date) ) OVER(PARTITION BY datetime1)" , null , "date" ));
495
+ schema ("avg(date0) OVER(PARTITION BY datetime1)" , null , "date" ));
496
496
verifySome (response .getJSONArray ("datarows" ), rows ("1992-04-23" ));
497
497
}
498
498
@@ -525,28 +525,28 @@ public void testAvgDateTimeInMemory() throws IOException {
525
525
526
526
@ Test
527
527
public void testMinTimeInMemory () throws IOException {
528
- var response = executeQuery (String .format ("SELECT min(CAST( time1 AS time) )"
528
+ var response = executeQuery (String .format ("SELECT min(time1)"
529
529
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
530
530
verifySchema (response ,
531
- schema ("min(CAST( time1 AS time) ) OVER(PARTITION BY datetime1)" , null , "time" ));
531
+ schema ("min(time1) OVER(PARTITION BY datetime1)" , null , "time" ));
532
532
verifySome (response .getJSONArray ("datarows" ), rows ("00:05:57" ));
533
533
}
534
534
535
535
@ Test
536
536
public void testMaxTimeInMemory () throws IOException {
537
- var response = executeQuery (String .format ("SELECT max(CAST( time1 AS time) )"
537
+ var response = executeQuery (String .format ("SELECT max(time1)"
538
538
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
539
539
verifySchema (response ,
540
- schema ("max(CAST( time1 AS time) ) OVER(PARTITION BY datetime1)" , null , "time" ));
540
+ schema ("max(time1) OVER(PARTITION BY datetime1)" , null , "time" ));
541
541
verifySome (response .getJSONArray ("datarows" ), rows ("22:50:16" ));
542
542
}
543
543
544
544
@ Test
545
545
public void testAvgTimeInMemory () throws IOException {
546
- var response = executeQuery (String .format ("SELECT avg(CAST( time1 AS time) )"
546
+ var response = executeQuery (String .format ("SELECT avg(time1)"
547
547
+ " OVER(PARTITION BY datetime1) from %s" , TEST_INDEX_CALCS ));
548
548
verifySchema (response ,
549
- schema ("avg(CAST( time1 AS time) ) OVER(PARTITION BY datetime1)" , null , "time" ));
549
+ schema ("avg(time1) OVER(PARTITION BY datetime1)" , null , "time" ));
550
550
verifySome (response .getJSONArray ("datarows" ), rows ("13:06:36.25" ));
551
551
}
552
552
0 commit comments