This is an automated email from the ASF dual-hosted git repository.

morrysnow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 727853017c [regression-test](Nereids) add agg function, tvf, 
generator, window function test cases (#16824)
727853017c is described below

commit 727853017cb9fb3ec72669e7e39d360d0ac81c39
Author: mch_ucchi <[email protected]>
AuthorDate: Tue Feb 28 17:51:39 2023 +0800

    [regression-test](Nereids) add agg function, tvf, generator, window 
function test cases (#16824)
    
    add agg_function, tvf, generator, window_function test for nereids and add 
more feature to gen.py
---
 .../data/nereids_function_p0/agg_function/agg.out  | 6079 ++++++++++++++++++++
 .../data/nereids_function_p0/gen_function/gen.out  |  595 ++
 .../data/nereids_function_p0/tvf/tvf.out           |   13 +
 .../window_function/window_fn.out                  | 3974 +++++++++++++
 .../nereids_function_p0/agg_function/agg.groovy    | 2761 +++++++++
 .../nereids_function_p0/gen_function/gen.groovy    |   52 +
 .../suites/nereids_function_p0/load.groovy         |    4 +-
 .../nereids_function_p0/scalar_function/M.groovy   |   16 +-
 .../nereids_function_p0/scalar_function/W.groovy   |   44 +-
 .../suites/nereids_function_p0/script/define.py    |   95 +-
 .../suites/nereids_function_p0/script/gen.py       |  208 +-
 .../{agg_function.groovy => tvf/tvf.groovy}        |    8 +-
 .../window_function/window_fn.groovy               |  660 +++
 13 files changed, 14440 insertions(+), 69 deletions(-)

diff --git a/regression-test/data/nereids_function_p0/agg_function/agg.out 
b/regression-test/data/nereids_function_p0/agg_function/agg.out
new file mode 100644
index 0000000000..28e636d483
--- /dev/null
+++ b/regression-test/data/nereids_function_p0/agg_function/agg.out
@@ -0,0 +1,6079 @@
+-- This file is automatically generated. You should know what you did if you 
want to edit this
+-- !sql_avg_TinyInt_gb --
+\N
+4.0
+10.0
+
+-- !sql_avg_TinyInt --
+6.5
+
+-- !sql_avg_TinyInt_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_TinyInt_agg_phase_2 --
+12     6.5
+
+-- !sql_avg_TinyInt_agg_phase_3 --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_TinyInt_agg_phase_4 --
+12     6.5
+
+-- !sql_avg_TinyInt_gb_notnull --
+4.0
+10.0
+
+-- !sql_avg_TinyInt_notnull --
+6.5
+
+-- !sql_avg_TinyInt_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_TinyInt_agg_phase_2_notnull --
+12     6.5
+
+-- !sql_avg_TinyInt_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_TinyInt_agg_phase_4_notnull --
+12     6.5
+
+-- !sql_avg_SmallInt_gb --
+\N
+4.0
+10.0
+
+-- !sql_avg_SmallInt --
+6.5
+
+-- !sql_avg_SmallInt_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_SmallInt_agg_phase_2 --
+12     6.5
+
+-- !sql_avg_SmallInt_agg_phase_3 --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_SmallInt_agg_phase_4 --
+12     6.5
+
+-- !sql_avg_SmallInt_gb_notnull --
+4.0
+10.0
+
+-- !sql_avg_SmallInt_notnull --
+6.5
+
+-- !sql_avg_SmallInt_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_SmallInt_agg_phase_2_notnull --
+12     6.5
+
+-- !sql_avg_SmallInt_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_SmallInt_agg_phase_4_notnull --
+12     6.5
+
+-- !sql_avg_Integer_gb --
+\N
+4.0
+10.0
+
+-- !sql_avg_Integer --
+6.5
+
+-- !sql_avg_Integer_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_Integer_agg_phase_2 --
+12     6.5
+
+-- !sql_avg_Integer_agg_phase_3 --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_Integer_agg_phase_4 --
+12     6.5
+
+-- !sql_avg_Integer_gb_notnull --
+4.0
+10.0
+
+-- !sql_avg_Integer_notnull --
+6.5
+
+-- !sql_avg_Integer_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_Integer_agg_phase_2_notnull --
+12     6.5
+
+-- !sql_avg_Integer_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_Integer_agg_phase_4_notnull --
+12     6.5
+
+-- !sql_avg_BigInt_gb --
+\N
+4.0
+10.0
+
+-- !sql_avg_BigInt --
+6.5
+
+-- !sql_avg_BigInt_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_BigInt_agg_phase_2 --
+12     6.5
+
+-- !sql_avg_BigInt_agg_phase_3 --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_BigInt_agg_phase_4 --
+12     6.5
+
+-- !sql_avg_BigInt_gb_notnull --
+4.0
+10.0
+
+-- !sql_avg_BigInt_notnull --
+6.5
+
+-- !sql_avg_BigInt_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_BigInt_agg_phase_2_notnull --
+12     6.5
+
+-- !sql_avg_BigInt_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      10.0
+
+-- !sql_avg_BigInt_agg_phase_4_notnull --
+12     6.5
+
+-- !sql_avg_Double_gb --
+\N
+0.4
+1.0
+
+-- !sql_avg_Double --
+0.65
+
+-- !sql_avg_Double_agg_phase_1 --
+0      \N
+1      0.1
+1      0.2
+1      0.3
+1      0.4
+1      0.5
+1      0.6
+1      0.7
+1      0.8
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_Double_agg_phase_2 --
+12     0.65
+
+-- !sql_avg_Double_agg_phase_3 --
+0      \N
+7      0.39999999999999997
+5      1.0
+
+-- !sql_avg_Double_agg_phase_4 --
+12     0.65
+
+-- !sql_avg_Double_gb_notnull --
+0.39999999999999997
+1.0
+
+-- !sql_avg_Double_notnull --
+0.6499999999999999
+
+-- !sql_avg_Double_agg_phase_1_notnull --
+1      0.1
+1      0.2
+1      0.3
+1      0.4
+1      0.5
+1      0.6
+1      0.7
+1      0.8
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_Double_agg_phase_2_notnull --
+12     0.65
+
+-- !sql_avg_Double_agg_phase_3_notnull --
+0      \N
+7      0.4000000000000001
+5      1.0
+
+-- !sql_avg_Double_agg_phase_4_notnull --
+12     0.65
+
+-- !sql_avg_DecimalV2_gb --
+\N
+0.400000000
+1.000000000
+
+-- !sql_avg_DecimalV2 --
+0.650000000
+
+-- !sql_avg_DecimalV2_agg_phase_1 --
+0      \N
+1      0.100000000
+1      0.200000000
+1      0.300000000
+1      0.400000000
+1      0.500000000
+1      0.600000000
+1      0.700000000
+1      0.800000000
+1      0.900000000
+1      1.000000000
+1      1.100000000
+1      1.200000000
+
+-- !sql_avg_DecimalV2_agg_phase_2 --
+12     0.650000000
+
+-- !sql_avg_DecimalV2_agg_phase_3 --
+0      \N
+7      0.400000000
+5      1.000000000
+
+-- !sql_avg_DecimalV2_agg_phase_4 --
+12     0.650000000
+
+-- !sql_avg_DecimalV2_gb_notnull --
+0.400000000
+1.000000000
+
+-- !sql_avg_DecimalV2_notnull --
+0.650000000
+
+-- !sql_avg_DecimalV2_agg_phase_1_notnull --
+1      0.100000000
+1      0.200000000
+1      0.300000000
+1      0.400000000
+1      0.500000000
+1      0.600000000
+1      0.700000000
+1      0.800000000
+1      0.900000000
+1      1.000000000
+1      1.100000000
+1      1.200000000
+
+-- !sql_avg_DecimalV2_agg_phase_2_notnull --
+12     0.650000000
+
+-- !sql_avg_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      0.400000000
+5      1.000000000
+
+-- !sql_avg_DecimalV2_agg_phase_4_notnull --
+12     0.650000000
+
+-- !sql_avg_weighted_TinyInt_Double_gb --
+\N
+5.0
+10.2
+
+-- !sql_avg_weighted_TinyInt_Double --
+8.333333333333332
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_2 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_3 --
+0      \N
+7      4.999999999999999
+5      10.2
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_4 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_TinyInt_Double_gb_notnull --
+5.0
+10.2
+
+-- !sql_avg_weighted_TinyInt_Double_notnull --
+8.333333333333332
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_2_notnull --
+12     8.333333333333334
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_3_notnull --
+0      \N
+7      5.0
+5      10.2
+
+-- !sql_avg_weighted_TinyInt_Double_agg_phase_4_notnull --
+12     8.333333333333332
+
+-- !sql_avg_weighted_SmallInt_Double_gb --
+\N
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_SmallInt_Double --
+8.333333333333334
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_2 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_3 --
+0      \N
+7      4.999999999999999
+5      10.2
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_4 --
+12     8.333333333333334
+
+-- !sql_avg_weighted_SmallInt_Double_gb_notnull --
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_SmallInt_Double_notnull --
+8.333333333333334
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_2_notnull --
+12     8.333333333333334
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_3_notnull --
+0      \N
+7      5.0
+5      10.2
+
+-- !sql_avg_weighted_SmallInt_Double_agg_phase_4_notnull --
+12     8.333333333333332
+
+-- !sql_avg_weighted_Integer_Double_gb --
+\N
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_Integer_Double --
+8.333333333333334
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_2 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_3 --
+0      \N
+7      4.999999999999999
+5      10.2
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_4 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_Integer_Double_gb_notnull --
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_Integer_Double_notnull --
+8.333333333333334
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_2_notnull --
+12     8.333333333333334
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_3_notnull --
+0      \N
+7      5.0
+5      10.2
+
+-- !sql_avg_weighted_Integer_Double_agg_phase_4_notnull --
+12     8.333333333333334
+
+-- !sql_avg_weighted_BigInt_Double_gb --
+\N
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_BigInt_Double --
+8.333333333333334
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_2 --
+12     8.333333333333334
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_3 --
+0      \N
+7      4.999999999999999
+5      10.2
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_4 --
+12     8.333333333333332
+
+-- !sql_avg_weighted_BigInt_Double_gb_notnull --
+4.999999999999999
+10.2
+
+-- !sql_avg_weighted_BigInt_Double_notnull --
+8.333333333333334
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_2_notnull --
+12     8.333333333333334
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_3_notnull --
+0      \N
+7      4.999999999999999
+5      10.2
+
+-- !sql_avg_weighted_BigInt_Double_agg_phase_4_notnull --
+12     8.333333333333332
+
+-- !sql_avg_weighted_Float_Double_gb --
+\N
+0.5000000045235667
+1.0200000143051147
+
+-- !sql_avg_weighted_Float_Double --
+0.8333333441271232
+
+-- !sql_avg_weighted_Float_Double_agg_phase_1 --
+0      \N
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_avg_weighted_Float_Double_agg_phase_2 --
+12     0.8333333441271231
+
+-- !sql_avg_weighted_Float_Double_agg_phase_3 --
+0      \N
+7      0.5000000045235667
+5      1.0200000143051147
+
+-- !sql_avg_weighted_Float_Double_agg_phase_4 --
+12     0.8333333441271231
+
+-- !sql_avg_weighted_Float_Double_gb_notnull --
+0.5000000045235667
+1.0200000143051144
+
+-- !sql_avg_weighted_Float_Double_notnull --
+0.8333333441271232
+
+-- !sql_avg_weighted_Float_Double_agg_phase_1_notnull --
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_avg_weighted_Float_Double_agg_phase_2_notnull --
+12     0.8333333441271231
+
+-- !sql_avg_weighted_Float_Double_agg_phase_3_notnull --
+0      \N
+7      0.5000000045235666
+5      1.0200000143051149
+
+-- !sql_avg_weighted_Float_Double_agg_phase_4_notnull --
+12     0.833333344127123
+
+-- !sql_avg_weighted_Double_Double_gb --
+\N
+0.5000000000000001
+1.02
+
+-- !sql_avg_weighted_Double_Double --
+0.8333333333333335
+
+-- !sql_avg_weighted_Double_Double_agg_phase_1 --
+0      \N
+1      0.10000000000000002
+1      0.20000000000000004
+1      0.3
+1      0.4000000000000001
+1      0.5
+1      0.6
+1      0.7
+1      0.8000000000000002
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_weighted_Double_Double_agg_phase_2 --
+12     0.8333333333333334
+
+-- !sql_avg_weighted_Double_Double_agg_phase_3 --
+0      \N
+7      0.49999999999999983
+5      1.02
+
+-- !sql_avg_weighted_Double_Double_agg_phase_4 --
+12     0.8333333333333334
+
+-- !sql_avg_weighted_Double_Double_gb_notnull --
+0.49999999999999994
+1.02
+
+-- !sql_avg_weighted_Double_Double_notnull --
+0.8333333333333334
+
+-- !sql_avg_weighted_Double_Double_agg_phase_1_notnull --
+1      0.10000000000000002
+1      0.20000000000000004
+1      0.3
+1      0.4000000000000001
+1      0.5
+1      0.6
+1      0.7
+1      0.8000000000000002
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_weighted_Double_Double_agg_phase_2_notnull --
+12     0.8333333333333334
+
+-- !sql_avg_weighted_Double_Double_agg_phase_3_notnull --
+0      \N
+7      0.5000000000000001
+5      1.02
+
+-- !sql_avg_weighted_Double_Double_agg_phase_4_notnull --
+12     0.8333333333333333
+
+-- !sql_avg_weighted_DecimalV2_Double_gb --
+\N
+0.49999999999999994
+1.02
+
+-- !sql_avg_weighted_DecimalV2_Double --
+0.8333333333333334
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_1 --
+0      \N
+1      0.10000000000000002
+1      0.20000000000000004
+1      0.3
+1      0.4000000000000001
+1      0.5
+1      0.6
+1      0.7
+1      0.8000000000000002
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_2 --
+12     0.8333333333333334
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_3 --
+0      \N
+7      0.5000000000000001
+5      1.0199999999999998
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_4 --
+12     0.8333333333333333
+
+-- !sql_avg_weighted_DecimalV2_Double_gb_notnull --
+0.5
+1.02
+
+-- !sql_avg_weighted_DecimalV2_Double_notnull --
+0.8333333333333334
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_1_notnull --
+1      0.10000000000000002
+1      0.20000000000000004
+1      0.3
+1      0.4000000000000001
+1      0.5
+1      0.6
+1      0.7
+1      0.8000000000000002
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_2_notnull --
+12     0.8333333333333333
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_3_notnull --
+0      \N
+7      0.49999999999999994
+5      1.02
+
+-- !sql_avg_weighted_DecimalV2_Double_agg_phase_4_notnull --
+12     0.8333333333333333
+
+-- !sql_bitmap_intersect_Bitmap_gb --
+\N
+\N
+\N
+
+-- !sql_bitmap_intersect_Bitmap --
+\N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_2 --
+12     \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_3 --
+0      \N
+7      \N
+5      \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_4 --
+12     \N
+
+-- !sql_bitmap_intersect_Bitmap_gb_notnull --
+\N
+\N
+
+-- !sql_bitmap_intersect_Bitmap_notnull --
+\N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_2_notnull --
+12     \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_3_notnull --
+0      \N
+7      \N
+5      \N
+
+-- !sql_bitmap_intersect_Bitmap_agg_phase_4_notnull --
+12     \N
+
+-- !sql_bitmap_union_Bitmap_gb --
+\N
+\N
+\N
+
+-- !sql_bitmap_union_Bitmap --
+\N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_2 --
+12     \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_3 --
+0      \N
+7      \N
+5      \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_4 --
+12     \N
+
+-- !sql_bitmap_union_Bitmap_gb_notnull --
+\N
+\N
+
+-- !sql_bitmap_union_Bitmap_notnull --
+\N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_2_notnull --
+12     \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_3_notnull --
+0      \N
+7      \N
+5      \N
+
+-- !sql_bitmap_union_Bitmap_agg_phase_4_notnull --
+12     \N
+
+-- !sql_bitmap_union_count_Bitmap_gb --
+0
+7
+5
+
+-- !sql_bitmap_union_count_Bitmap --
+12
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_2 --
+12     12
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_4 --
+12     12
+
+-- !sql_bitmap_union_count_Bitmap_gb_notnull --
+7
+5
+
+-- !sql_bitmap_union_count_Bitmap_notnull --
+12
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_2_notnull --
+12     12
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_count_Bitmap_agg_phase_4_notnull --
+12     12
+
+-- !sql_bitmap_union_int_SmallInt_gb --
+0
+7
+5
+
+-- !sql_bitmap_union_int_SmallInt --
+12
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_2 --
+12     12
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_4 --
+12     12
+
+-- !sql_bitmap_union_int_SmallInt_gb_notnull --
+7
+5
+
+-- !sql_bitmap_union_int_SmallInt_notnull --
+12
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_SmallInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_bitmap_union_int_TinyInt_gb --
+0
+7
+5
+
+-- !sql_bitmap_union_int_TinyInt --
+12
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_2 --
+12     12
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_4 --
+12     12
+
+-- !sql_bitmap_union_int_TinyInt_gb_notnull --
+7
+5
+
+-- !sql_bitmap_union_int_TinyInt_notnull --
+12
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_TinyInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_bitmap_union_int_Integer_gb --
+0
+7
+5
+
+-- !sql_bitmap_union_int_Integer --
+12
+
+-- !sql_bitmap_union_int_Integer_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_Integer_agg_phase_2 --
+12     12
+
+-- !sql_bitmap_union_int_Integer_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_Integer_agg_phase_4 --
+12     12
+
+-- !sql_bitmap_union_int_Integer_gb_notnull --
+7
+5
+
+-- !sql_bitmap_union_int_Integer_notnull --
+12
+
+-- !sql_bitmap_union_int_Integer_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_bitmap_union_int_Integer_agg_phase_2_notnull --
+12     12
+
+-- !sql_bitmap_union_int_Integer_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_bitmap_union_int_Integer_agg_phase_4_notnull --
+12     12
+
+-- !sql_count_gb --
+1
+7
+5
+
+-- !sql_count --
+13
+
+-- !sql_count_agg_phase_1 --
+0      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_count_agg_phase_2 --
+12     13
+
+-- !sql_count_agg_phase_3 --
+0      1
+7      7
+5      5
+
+-- !sql_count_agg_phase_4 --
+12     13
+
+-- !sql_count_gb_notnull --
+7
+5
+
+-- !sql_count_notnull --
+12
+
+-- !sql_count_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_count_agg_phase_2_notnull --
+12     12
+
+-- !sql_count_agg_phase_3_notnull --
+0      1
+7      7
+5      5
+
+-- !sql_count_agg_phase_4_notnull --
+12     13
+
+-- !sql_count_AnyData_gb --
+0
+7
+5
+
+-- !sql_count_AnyData --
+12
+
+-- !sql_count_AnyData_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_count_AnyData_agg_phase_2 --
+12     12
+
+-- !sql_count_AnyData_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_count_AnyData_agg_phase_4 --
+12     12
+
+-- !sql_count_AnyData_gb_notnull --
+7
+5
+
+-- !sql_count_AnyData_notnull --
+12
+
+-- !sql_count_AnyData_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_count_AnyData_agg_phase_2_notnull --
+12     12
+
+-- !sql_count_AnyData_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_count_AnyData_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bit_and_TinyInt_gb --
+\N
+0
+8
+
+-- !sql_group_bit_and_TinyInt --
+0
+
+-- !sql_group_bit_and_TinyInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_TinyInt_agg_phase_2 --
+12     0
+
+-- !sql_group_bit_and_TinyInt_agg_phase_3 --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_TinyInt_agg_phase_4 --
+12     0
+
+-- !sql_group_bit_and_TinyInt_gb_notnull --
+0
+8
+
+-- !sql_group_bit_and_TinyInt_notnull --
+0
+
+-- !sql_group_bit_and_TinyInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_TinyInt_agg_phase_2_notnull --
+12     0
+
+-- !sql_group_bit_and_TinyInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_TinyInt_agg_phase_4_notnull --
+12     0
+
+-- !sql_group_bit_and_SmallInt_gb --
+\N
+0
+8
+
+-- !sql_group_bit_and_SmallInt --
+0
+
+-- !sql_group_bit_and_SmallInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_SmallInt_agg_phase_2 --
+12     0
+
+-- !sql_group_bit_and_SmallInt_agg_phase_3 --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_SmallInt_agg_phase_4 --
+12     0
+
+-- !sql_group_bit_and_SmallInt_gb_notnull --
+0
+8
+
+-- !sql_group_bit_and_SmallInt_notnull --
+0
+
+-- !sql_group_bit_and_SmallInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_SmallInt_agg_phase_2_notnull --
+12     0
+
+-- !sql_group_bit_and_SmallInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_SmallInt_agg_phase_4_notnull --
+12     0
+
+-- !sql_group_bit_and_Integer_gb --
+\N
+0
+8
+
+-- !sql_group_bit_and_Integer --
+0
+
+-- !sql_group_bit_and_Integer_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_Integer_agg_phase_2 --
+12     0
+
+-- !sql_group_bit_and_Integer_agg_phase_3 --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_Integer_agg_phase_4 --
+12     0
+
+-- !sql_group_bit_and_Integer_gb_notnull --
+0
+8
+
+-- !sql_group_bit_and_Integer_notnull --
+0
+
+-- !sql_group_bit_and_Integer_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_Integer_agg_phase_2_notnull --
+12     0
+
+-- !sql_group_bit_and_Integer_agg_phase_3_notnull --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_Integer_agg_phase_4_notnull --
+12     0
+
+-- !sql_group_bit_and_BigInt_gb --
+\N
+0
+8
+
+-- !sql_group_bit_and_BigInt --
+0
+
+-- !sql_group_bit_and_BigInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_BigInt_agg_phase_2 --
+12     0
+
+-- !sql_group_bit_and_BigInt_agg_phase_3 --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_BigInt_agg_phase_4 --
+12     0
+
+-- !sql_group_bit_and_BigInt_gb_notnull --
+0
+8
+
+-- !sql_group_bit_and_BigInt_notnull --
+0
+
+-- !sql_group_bit_and_BigInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_BigInt_agg_phase_2_notnull --
+12     0
+
+-- !sql_group_bit_and_BigInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_BigInt_agg_phase_4_notnull --
+12     0
+
+-- !sql_group_bit_and_LargeInt_gb --
+\N
+0
+8
+
+-- !sql_group_bit_and_LargeInt --
+0
+
+-- !sql_group_bit_and_LargeInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_LargeInt_agg_phase_2 --
+12     0
+
+-- !sql_group_bit_and_LargeInt_agg_phase_3 --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_LargeInt_agg_phase_4 --
+12     0
+
+-- !sql_group_bit_and_LargeInt_gb_notnull --
+0
+8
+
+-- !sql_group_bit_and_LargeInt_notnull --
+0
+
+-- !sql_group_bit_and_LargeInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_and_LargeInt_agg_phase_2_notnull --
+12     0
+
+-- !sql_group_bit_and_LargeInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      8
+
+-- !sql_group_bit_and_LargeInt_agg_phase_4_notnull --
+12     0
+
+-- !sql_group_bit_or_TinyInt_gb --
+\N
+7
+15
+
+-- !sql_group_bit_or_TinyInt --
+15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_TinyInt_agg_phase_2 --
+12     15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_3 --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_4 --
+12     15
+
+-- !sql_group_bit_or_TinyInt_gb_notnull --
+7
+15
+
+-- !sql_group_bit_or_TinyInt_notnull --
+15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_TinyInt_agg_phase_2_notnull --
+12     15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_3_notnull --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_TinyInt_agg_phase_4_notnull --
+12     15
+
+-- !sql_group_bit_or_SmallInt_gb --
+\N
+7
+15
+
+-- !sql_group_bit_or_SmallInt --
+15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_SmallInt_agg_phase_2 --
+12     15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_3 --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_4 --
+12     15
+
+-- !sql_group_bit_or_SmallInt_gb_notnull --
+7
+15
+
+-- !sql_group_bit_or_SmallInt_notnull --
+15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_SmallInt_agg_phase_2_notnull --
+12     15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_3_notnull --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_SmallInt_agg_phase_4_notnull --
+12     15
+
+-- !sql_group_bit_or_Integer_gb --
+\N
+7
+15
+
+-- !sql_group_bit_or_Integer --
+15
+
+-- !sql_group_bit_or_Integer_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_Integer_agg_phase_2 --
+12     15
+
+-- !sql_group_bit_or_Integer_agg_phase_3 --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_Integer_agg_phase_4 --
+12     15
+
+-- !sql_group_bit_or_Integer_gb_notnull --
+7
+15
+
+-- !sql_group_bit_or_Integer_notnull --
+15
+
+-- !sql_group_bit_or_Integer_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_Integer_agg_phase_2_notnull --
+12     15
+
+-- !sql_group_bit_or_Integer_agg_phase_3_notnull --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_Integer_agg_phase_4_notnull --
+12     15
+
+-- !sql_group_bit_or_BigInt_gb --
+\N
+7
+15
+
+-- !sql_group_bit_or_BigInt --
+15
+
+-- !sql_group_bit_or_BigInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_BigInt_agg_phase_2 --
+12     15
+
+-- !sql_group_bit_or_BigInt_agg_phase_3 --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_BigInt_agg_phase_4 --
+12     15
+
+-- !sql_group_bit_or_BigInt_gb_notnull --
+7
+15
+
+-- !sql_group_bit_or_BigInt_notnull --
+15
+
+-- !sql_group_bit_or_BigInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_BigInt_agg_phase_2_notnull --
+12     15
+
+-- !sql_group_bit_or_BigInt_agg_phase_3_notnull --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_BigInt_agg_phase_4_notnull --
+12     15
+
+-- !sql_group_bit_or_LargeInt_gb --
+\N
+7
+15
+
+-- !sql_group_bit_or_LargeInt --
+15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_LargeInt_agg_phase_2 --
+12     15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_3 --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_4 --
+12     15
+
+-- !sql_group_bit_or_LargeInt_gb_notnull --
+7
+15
+
+-- !sql_group_bit_or_LargeInt_notnull --
+15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_or_LargeInt_agg_phase_2_notnull --
+12     15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_3_notnull --
+0      \N
+7      7
+5      15
+
+-- !sql_group_bit_or_LargeInt_agg_phase_4_notnull --
+12     15
+
+-- !sql_group_bit_xor_TinyInt_gb --
+\N
+0
+12
+
+-- !sql_group_bit_xor_TinyInt --
+12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_2 --
+12     12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_3 --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_4 --
+12     12
+
+-- !sql_group_bit_xor_TinyInt_gb_notnull --
+0
+12
+
+-- !sql_group_bit_xor_TinyInt_notnull --
+12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_TinyInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bit_xor_SmallInt_gb --
+\N
+0
+12
+
+-- !sql_group_bit_xor_SmallInt --
+12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_2 --
+12     12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_3 --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_4 --
+12     12
+
+-- !sql_group_bit_xor_SmallInt_gb_notnull --
+0
+12
+
+-- !sql_group_bit_xor_SmallInt_notnull --
+12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_SmallInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bit_xor_Integer_gb --
+\N
+0
+12
+
+-- !sql_group_bit_xor_Integer --
+12
+
+-- !sql_group_bit_xor_Integer_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_Integer_agg_phase_2 --
+12     12
+
+-- !sql_group_bit_xor_Integer_agg_phase_3 --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_Integer_agg_phase_4 --
+12     12
+
+-- !sql_group_bit_xor_Integer_gb_notnull --
+0
+12
+
+-- !sql_group_bit_xor_Integer_notnull --
+12
+
+-- !sql_group_bit_xor_Integer_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_Integer_agg_phase_2_notnull --
+12     12
+
+-- !sql_group_bit_xor_Integer_agg_phase_3_notnull --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_Integer_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bit_xor_BigInt_gb --
+\N
+0
+12
+
+-- !sql_group_bit_xor_BigInt --
+12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_2 --
+12     12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_3 --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_4 --
+12     12
+
+-- !sql_group_bit_xor_BigInt_gb_notnull --
+0
+12
+
+-- !sql_group_bit_xor_BigInt_notnull --
+12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_BigInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bit_xor_LargeInt_gb --
+\N
+0
+12
+
+-- !sql_group_bit_xor_LargeInt --
+12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_2 --
+12     12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_3 --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_4 --
+12     12
+
+-- !sql_group_bit_xor_LargeInt_gb_notnull --
+0
+12
+
+-- !sql_group_bit_xor_LargeInt_notnull --
+12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_2_notnull --
+12     12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_3_notnull --
+0      \N
+7      0
+5      12
+
+-- !sql_group_bit_xor_LargeInt_agg_phase_4_notnull --
+12     12
+
+-- !sql_group_bitmap_xor_Bitmap_gb --
+\N
+\N
+\N
+
+-- !sql_group_bitmap_xor_Bitmap --
+\N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_2 --
+12     \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_3 --
+0      \N
+7      \N
+5      \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_4 --
+12     \N
+
+-- !sql_group_bitmap_xor_Bitmap_gb_notnull --
+\N
+\N
+
+-- !sql_group_bitmap_xor_Bitmap_notnull --
+\N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_2_notnull --
+12     \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_3_notnull --
+0      \N
+7      \N
+5      \N
+
+-- !sql_group_bitmap_xor_Bitmap_agg_phase_4_notnull --
+12     \N
+
+-- !sql_group_concat_Varchar_gb --
+\N
+1, 2, 3, 4, 5, 6, 7
+8, 9, 10, 11, 12
+
+-- !sql_group_concat_Varchar_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_concat_Varchar_gb_notnull --
+1, 2, 3, 4, 5, 6, 7
+8, 9, 10, 11, 12
+
+-- !sql_group_concat_Varchar_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_concat_Varchar_AnyData_gb --
+\N
+1, 2, 3, 4, 5, 6, 7
+8, 9, 10, 11, 12
+
+-- !sql_group_concat_Varchar_AnyData_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_concat_Varchar_AnyData_gb_notnull --
+1, 2, 3, 4, 5, 6, 7
+8, 9, 10, 11, 12
+
+-- !sql_group_concat_Varchar_AnyData_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_concat_Varchar_Varchar_AnyData_gb --
+\N
+1_x_2_x_3_x_4_x_5_x_6_x_7
+8_x_9_x_10_x_11_x_12
+
+-- !sql_group_concat_Varchar_Varchar_AnyData_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_group_concat_Varchar_Varchar_AnyData_gb_notnull --
+1_x_2_x_3_x_4_x_5_x_6_x_7
+8_x_9_x_10_x_11_x_12
+
+-- !sql_group_concat_Varchar_Varchar_AnyData_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_max_by_AnyData_AnyData_gb --
+\N
+7
+12
+
+-- !sql_max_by_AnyData_AnyData --
+12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_2 --
+12     12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_3 --
+0      \N
+7      7
+5      12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_4 --
+12     12
+
+-- !sql_max_by_AnyData_AnyData_gb_notnull --
+7
+12
+
+-- !sql_max_by_AnyData_AnyData_notnull --
+12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_2_notnull --
+12     12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_3_notnull --
+0      \N
+7      7
+5      12
+
+-- !sql_max_by_AnyData_AnyData_agg_phase_4_notnull --
+12     12
+
+-- !sql_min_by_AnyData_AnyData_gb --
+\N
+1
+8
+
+-- !sql_min_by_AnyData_AnyData --
+1
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_2 --
+12     1
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_3 --
+0      \N
+7      1
+5      8
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_4 --
+12     1
+
+-- !sql_min_by_AnyData_AnyData_gb_notnull --
+1
+8
+
+-- !sql_min_by_AnyData_AnyData_notnull --
+1
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_2_notnull --
+12     1
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_3_notnull --
+0      \N
+7      1
+5      8
+
+-- !sql_min_by_AnyData_AnyData_agg_phase_4_notnull --
+12     1
+
+-- !sql_ndv_AnyData_gb --
+0
+7
+5
+
+-- !sql_ndv_AnyData --
+12
+
+-- !sql_ndv_AnyData_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_ndv_AnyData_agg_phase_2 --
+12     12
+
+-- !sql_ndv_AnyData_agg_phase_3 --
+0      0
+7      7
+5      5
+
+-- !sql_ndv_AnyData_agg_phase_4 --
+12     12
+
+-- !sql_ndv_AnyData_gb_notnull --
+7
+5
+
+-- !sql_ndv_AnyData_notnull --
+12
+
+-- !sql_ndv_AnyData_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_ndv_AnyData_agg_phase_2_notnull --
+12     12
+
+-- !sql_ndv_AnyData_agg_phase_3_notnull --
+0      0
+7      7
+5      5
+
+-- !sql_ndv_AnyData_agg_phase_4_notnull --
+12     12
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_gb --
+0
+7
+5
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap --
+12
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_1 --
+0      0
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_3 --
+0      0
+7      0
+5      0
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_4 --
+12     0
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_gb_notnull --
+7
+5
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_notnull --
+12
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_1_notnull --
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+1      1
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_3_notnull --
+0      0
+7      0
+5      0
+
+-- !sql_orthogonal_bitmap_union_count_Bitmap_agg_phase_4_notnull --
+12     0
+
+-- !sql_percentile_BigInt_Double_gb --
+\N
+4.6
+10.399999999999999
+
+-- !sql_percentile_BigInt_Double --
+7.6
+
+-- !sql_percentile_BigInt_Double_agg_phase_1 --
+0      \N
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_percentile_BigInt_Double_agg_phase_2 --
+12     7.6
+
+-- !sql_percentile_BigInt_Double_agg_phase_3 --
+0      \N
+7      4.6
+5      10.399999999999999
+
+-- !sql_percentile_BigInt_Double_agg_phase_4 --
+12     7.6
+
+-- !sql_percentile_BigInt_Double_gb_notnull --
+4.6
+10.399999999999999
+
+-- !sql_percentile_BigInt_Double_notnull --
+7.6
+
+-- !sql_percentile_BigInt_Double_agg_phase_1_notnull --
+1      1.0
+1      2.0
+1      3.0
+1      4.0
+1      5.0
+1      6.0
+1      7.0
+1      8.0
+1      9.0
+1      10.0
+1      11.0
+1      12.0
+
+-- !sql_percentile_BigInt_Double_agg_phase_2_notnull --
+12     7.6
+
+-- !sql_percentile_BigInt_Double_agg_phase_3_notnull --
+0      \N
+7      4.6
+5      10.399999999999999
+
+-- !sql_percentile_BigInt_Double_agg_phase_4_notnull --
+12     7.6
+
+-- !sql_percentile_approx_Double_Double_gb --
+\N
+0.4700000286102295
+1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double --
+0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_agg_phase_1 --
+0      \N
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_percentile_approx_Double_Double_agg_phase_2 --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_agg_phase_3 --
+0      \N
+7      0.4700000286102295
+5      1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_agg_phase_4 --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_gb_notnull --
+0.4700000286102295
+1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_notnull --
+0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_agg_phase_1_notnull --
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_percentile_approx_Double_Double_agg_phase_2_notnull --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_agg_phase_3_notnull --
+0      \N
+7      0.4700000286102295
+5      1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_agg_phase_4_notnull --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_gb --
+\N
+0.4700000286102295
+1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_Double --
+0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_1 --
+0      \N
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_2 --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_3 --
+0      \N
+7      0.4700000286102295
+5      1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_4 --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_gb_notnull --
+0.4700000286102295
+1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_Double_notnull --
+0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_1_notnull --
+1      0.10000000149011612
+1      0.20000000298023224
+1      0.30000001192092896
+1      0.4000000059604645
+1      0.5
+1      0.6000000238418579
+1      0.699999988079071
+1      0.800000011920929
+1      0.8999999761581421
+1      1.0
+1      1.100000023841858
+1      1.2000000476837158
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_2_notnull --
+12     0.7700000405311584
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_3_notnull --
+0      \N
+7      0.4700000286102295
+5      1.0499999523162842
+
+-- !sql_percentile_approx_Double_Double_Double_agg_phase_4_notnull --
+12     0.7700000405311584
+
+-- !sql_sequence_count_String_DateV2_Boolean_gb --
+0
+1
+0
+
+-- !sql_sequence_count_String_DateV2_Boolean --
+1
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_1 --
+0      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_2 --
+12     1
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_3 --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_4 --
+12     1
+
+-- !sql_sequence_count_String_DateV2_Boolean_gb_notnull --
+1
+0
+
+-- !sql_sequence_count_String_DateV2_Boolean_notnull --
+1
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_1_notnull --
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_2_notnull --
+12     1
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_3_notnull --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateV2_Boolean_agg_phase_4_notnull --
+12     1
+
+-- !sql_sequence_count_String_DateTime_Boolean_gb --
+0
+1
+0
+
+-- !sql_sequence_count_String_DateTime_Boolean --
+1
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_1 --
+0      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_2 --
+12     1
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_3 --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_4 --
+12     1
+
+-- !sql_sequence_count_String_DateTime_Boolean_gb_notnull --
+1
+0
+
+-- !sql_sequence_count_String_DateTime_Boolean_notnull --
+1
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_1_notnull --
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_2_notnull --
+12     1
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_3_notnull --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateTime_Boolean_agg_phase_4_notnull --
+12     1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_gb --
+0
+1
+0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean --
+1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_1 --
+0      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_2 --
+12     1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_3 --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_4 --
+12     1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_gb_notnull --
+1
+0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_notnull --
+1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_1_notnull --
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_2_notnull --
+12     1
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_3_notnull --
+0      0
+7      1
+5      0
+
+-- !sql_sequence_count_String_DateTimeV2_Boolean_agg_phase_4_notnull --
+12     1
+
+-- !sql_sequence_match_String_DateV2_Boolean_gb --
+false
+true
+false
+
+-- !sql_sequence_match_String_DateV2_Boolean --
+true
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_1 --
+0      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_2 --
+12     true
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_3 --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_4 --
+12     true
+
+-- !sql_sequence_match_String_DateV2_Boolean_gb_notnull --
+true
+false
+
+-- !sql_sequence_match_String_DateV2_Boolean_notnull --
+true
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_1_notnull --
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_2_notnull --
+12     true
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_3_notnull --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateV2_Boolean_agg_phase_4_notnull --
+12     true
+
+-- !sql_sequence_match_String_DateTime_Boolean_gb --
+false
+true
+false
+
+-- !sql_sequence_match_String_DateTime_Boolean --
+true
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_1 --
+0      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_2 --
+12     true
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_3 --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_4 --
+12     true
+
+-- !sql_sequence_match_String_DateTime_Boolean_gb_notnull --
+true
+false
+
+-- !sql_sequence_match_String_DateTime_Boolean_notnull --
+true
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_1_notnull --
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_2_notnull --
+12     true
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_3_notnull --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateTime_Boolean_agg_phase_4_notnull --
+12     true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_gb --
+false
+true
+false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean --
+true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_1 --
+0      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_2 --
+12     true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_3 --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_4 --
+12     true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_gb_notnull --
+true
+false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_notnull --
+true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_1_notnull --
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+1      false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_2_notnull --
+12     true
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_3_notnull --
+0      false
+7      true
+5      false
+
+-- !sql_sequence_match_String_DateTimeV2_Boolean_agg_phase_4_notnull --
+12     true
+
+-- !sql_stddev_TinyInt_gb --
+\N
+2.0
+1.4142135623730951
+
+-- !sql_stddev_TinyInt --
+3.452052529534663
+
+-- !sql_stddev_TinyInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_TinyInt_agg_phase_2 --
+12     3.452052529534663
+
+-- !sql_stddev_TinyInt_agg_phase_3 --
+0      \N
+7      1.9999999999999998
+5      1.4142135623730951
+
+-- !sql_stddev_TinyInt_agg_phase_4 --
+12     3.452052529534663
+
+-- !sql_stddev_TinyInt_gb_notnull --
+2.0
+1.4142135623730951
+
+-- !sql_stddev_TinyInt_notnull --
+3.452052529534663
+
+-- !sql_stddev_TinyInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_TinyInt_agg_phase_2_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_TinyInt_agg_phase_3_notnull --
+0      \N
+7      1.9999999999999998
+5      1.414213562373095
+
+-- !sql_stddev_TinyInt_agg_phase_4_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_SmallInt_gb --
+\N
+2.0
+1.4142135623730951
+
+-- !sql_stddev_SmallInt --
+3.452052529534663
+
+-- !sql_stddev_SmallInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_SmallInt_agg_phase_2 --
+12     3.452052529534663
+
+-- !sql_stddev_SmallInt_agg_phase_3 --
+0      \N
+7      2.0
+5      1.4142135623730951
+
+-- !sql_stddev_SmallInt_agg_phase_4 --
+12     3.452052529534663
+
+-- !sql_stddev_SmallInt_gb_notnull --
+2.0
+1.4142135623730951
+
+-- !sql_stddev_SmallInt_notnull --
+3.452052529534663
+
+-- !sql_stddev_SmallInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_SmallInt_agg_phase_2_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_SmallInt_agg_phase_3_notnull --
+0      \N
+7      2.0
+5      1.4142135623730951
+
+-- !sql_stddev_SmallInt_agg_phase_4_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_Integer_gb --
+\N
+2.0
+1.4142135623730954
+
+-- !sql_stddev_Integer --
+3.452052529534663
+
+-- !sql_stddev_Integer_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Integer_agg_phase_2 --
+12     3.452052529534663
+
+-- !sql_stddev_Integer_agg_phase_3 --
+0      \N
+7      2.0
+5      1.4142135623730951
+
+-- !sql_stddev_Integer_agg_phase_4 --
+12     3.452052529534663
+
+-- !sql_stddev_Integer_gb_notnull --
+1.9999999999999998
+1.4142135623730951
+
+-- !sql_stddev_Integer_notnull --
+3.452052529534663
+
+-- !sql_stddev_Integer_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Integer_agg_phase_2_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_Integer_agg_phase_3_notnull --
+0      \N
+7      1.9999999999999998
+5      1.414213562373095
+
+-- !sql_stddev_Integer_agg_phase_4_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_BigInt_gb --
+\N
+2.0
+1.414213562373095
+
+-- !sql_stddev_BigInt --
+3.452052529534663
+
+-- !sql_stddev_BigInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_BigInt_agg_phase_2 --
+12     3.452052529534663
+
+-- !sql_stddev_BigInt_agg_phase_3 --
+0      \N
+7      2.0
+5      1.4142135623730951
+
+-- !sql_stddev_BigInt_agg_phase_4 --
+12     3.452052529534663
+
+-- !sql_stddev_BigInt_gb_notnull --
+2.0
+1.4142135623730951
+
+-- !sql_stddev_BigInt_notnull --
+3.452052529534664
+
+-- !sql_stddev_BigInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_BigInt_agg_phase_2_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_BigInt_agg_phase_3_notnull --
+0      \N
+7      2.0
+5      1.4142135623730951
+
+-- !sql_stddev_BigInt_agg_phase_4_notnull --
+12     3.452052529534663
+
+-- !sql_stddev_Float_gb --
+\N
+0.1999999992549422
+0.1414213730960499
+
+-- !sql_stddev_Float --
+0.34520525854707257
+
+-- !sql_stddev_Float_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Float_agg_phase_2 --
+12     0.3452052585470726
+
+-- !sql_stddev_Float_agg_phase_3 --
+0      \N
+7      0.1999999992549422
+5      0.1414213730960499
+
+-- !sql_stddev_Float_agg_phase_4 --
+12     0.3452052585470726
+
+-- !sql_stddev_Float_gb_notnull --
+0.1999999992549422
+0.1414213730960499
+
+-- !sql_stddev_Float_notnull --
+0.3452052585470726
+
+-- !sql_stddev_Float_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Float_agg_phase_2_notnull --
+12     0.34520525854707257
+
+-- !sql_stddev_Float_agg_phase_3_notnull --
+0      \N
+7      0.1999999992549422
+5      0.1414213730960499
+
+-- !sql_stddev_Float_agg_phase_4_notnull --
+12     0.34520525854707257
+
+-- !sql_stddev_Double_gb --
+\N
+0.19999999999999998
+0.1414213562373095
+
+-- !sql_stddev_Double --
+0.3452052529534663
+
+-- !sql_stddev_Double_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Double_agg_phase_2 --
+12     0.3452052529534663
+
+-- !sql_stddev_Double_agg_phase_3 --
+0      \N
+7      0.19999999999999998
+5      0.1414213562373095
+
+-- !sql_stddev_Double_agg_phase_4 --
+12     0.3452052529534663
+
+-- !sql_stddev_Double_gb_notnull --
+0.19999999999999996
+0.1414213562373095
+
+-- !sql_stddev_Double_notnull --
+0.3452052529534663
+
+-- !sql_stddev_Double_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_stddev_Double_agg_phase_2_notnull --
+12     0.3452052529534663
+
+-- !sql_stddev_Double_agg_phase_3_notnull --
+0      \N
+7      0.19999999999999996
+5      0.1414213562373095
+
+-- !sql_stddev_Double_agg_phase_4_notnull --
+12     0.3452052529534663
+
+-- !sql_stddev_DecimalV2_gb --
+\N
+0.200000000
+0.141421356
+
+-- !sql_stddev_DecimalV2_agg_phase_1 --
+0      \N
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+
+-- !sql_stddev_DecimalV2_agg_phase_2 --
+12     0.345205253
+
+-- !sql_stddev_DecimalV2_agg_phase_3 --
+0      \N
+7      0.200000000
+5      0.141421356
+
+-- !sql_stddev_DecimalV2_agg_phase_4 --
+12     0.345205253
+
+-- !sql_stddev_DecimalV2_gb_notnull --
+0.200000000
+0.141421356
+
+-- !sql_stddev_DecimalV2_agg_phase_1_notnull --
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+
+-- !sql_stddev_DecimalV2_agg_phase_2_notnull --
+12     0.345205253
+
+-- !sql_stddev_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      0.200000000
+5      0.141421356
+
+-- !sql_stddev_DecimalV2_agg_phase_4_notnull --
+12     0.345205253
+
+-- !sql_stddev_samp_TinyInt_gb --
+\N
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_TinyInt --
+3.605551275463989
+
+-- !sql_stddev_samp_TinyInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_TinyInt_agg_phase_2 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_TinyInt_agg_phase_3 --
+0      \N
+7      2.160246899469287
+5      1.58113883008419
+
+-- !sql_stddev_samp_TinyInt_agg_phase_4 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_TinyInt_gb_notnull --
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_TinyInt_notnull --
+3.6055512754639896
+
+-- !sql_stddev_samp_TinyInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_TinyInt_agg_phase_2_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_TinyInt_agg_phase_3_notnull --
+0      \N
+7      2.160246899469287
+5      1.5811388300841898
+
+-- !sql_stddev_samp_TinyInt_agg_phase_4_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_gb --
+\N
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_SmallInt --
+3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_SmallInt_agg_phase_2 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_agg_phase_3 --
+0      \N
+7      2.160246899469287
+5      1.5811388300841898
+
+-- !sql_stddev_samp_SmallInt_agg_phase_4 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_gb_notnull --
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_SmallInt_notnull --
+3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_SmallInt_agg_phase_2_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_SmallInt_agg_phase_3_notnull --
+0      \N
+7      2.160246899469287
+5      1.5811388300841898
+
+-- !sql_stddev_samp_SmallInt_agg_phase_4_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_Integer_gb --
+\N
+2.160246899469287
+1.58113883008419
+
+-- !sql_stddev_samp_Integer --
+3.605551275463989
+
+-- !sql_stddev_samp_Integer_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Integer_agg_phase_2 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_Integer_agg_phase_3 --
+0      \N
+7      2.1602468994692865
+5      1.5811388300841898
+
+-- !sql_stddev_samp_Integer_agg_phase_4 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_Integer_gb_notnull --
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_Integer_notnull --
+3.605551275463989
+
+-- !sql_stddev_samp_Integer_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Integer_agg_phase_2_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_Integer_agg_phase_3_notnull --
+0      \N
+7      2.1602468994692865
+5      1.5811388300841893
+
+-- !sql_stddev_samp_Integer_agg_phase_4_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_BigInt_gb --
+\N
+2.160246899469287
+1.58113883008419
+
+-- !sql_stddev_samp_BigInt --
+3.605551275463989
+
+-- !sql_stddev_samp_BigInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_BigInt_agg_phase_2 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_BigInt_agg_phase_3 --
+0      \N
+7      2.160246899469287
+5      1.5811388300841898
+
+-- !sql_stddev_samp_BigInt_agg_phase_4 --
+12     3.605551275463989
+
+-- !sql_stddev_samp_BigInt_gb_notnull --
+2.160246899469287
+1.5811388300841898
+
+-- !sql_stddev_samp_BigInt_notnull --
+3.6055512754639896
+
+-- !sql_stddev_samp_BigInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_BigInt_agg_phase_2_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_BigInt_agg_phase_3_notnull --
+0      \N
+7      2.160246899469287
+5      1.5811388300841898
+
+-- !sql_stddev_samp_BigInt_agg_phase_4_notnull --
+12     3.605551275463989
+
+-- !sql_stddev_samp_Float_gb --
+\N
+0.2160246891421743
+0.15811390185706375
+
+-- !sql_stddev_samp_Float --
+0.3605551333887302
+
+-- !sql_stddev_samp_Float_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Float_agg_phase_2 --
+12     0.36055513338873013
+
+-- !sql_stddev_samp_Float_agg_phase_3 --
+0      \N
+7      0.2160246891421743
+5      0.15811390185706375
+
+-- !sql_stddev_samp_Float_agg_phase_4 --
+12     0.36055513338873013
+
+-- !sql_stddev_samp_Float_gb_notnull --
+0.2160246891421743
+0.15811390185706375
+
+-- !sql_stddev_samp_Float_notnull --
+0.3605551333887302
+
+-- !sql_stddev_samp_Float_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Float_agg_phase_2_notnull --
+12     0.36055513338873013
+
+-- !sql_stddev_samp_Float_agg_phase_3_notnull --
+0      \N
+7      0.2160246891421743
+5      0.15811390185706375
+
+-- !sql_stddev_samp_Float_agg_phase_4_notnull --
+12     0.3605551333887302
+
+-- !sql_stddev_samp_Double_gb --
+\N
+0.21602468994692867
+0.15811388300841897
+
+-- !sql_stddev_samp_Double --
+0.36055512754639896
+
+-- !sql_stddev_samp_Double_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Double_agg_phase_2 --
+12     0.36055512754639896
+
+-- !sql_stddev_samp_Double_agg_phase_3 --
+0      \N
+7      0.21602468994692864
+5      0.15811388300841897
+
+-- !sql_stddev_samp_Double_agg_phase_4 --
+12     0.36055512754639896
+
+-- !sql_stddev_samp_Double_gb_notnull --
+0.21602468994692864
+0.15811388300841897
+
+-- !sql_stddev_samp_Double_notnull --
+0.36055512754639896
+
+-- !sql_stddev_samp_Double_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_Double_agg_phase_2_notnull --
+12     0.36055512754639896
+
+-- !sql_stddev_samp_Double_agg_phase_3_notnull --
+0      \N
+7      0.21602468994692867
+5      0.15811388300841894
+
+-- !sql_stddev_samp_Double_agg_phase_4_notnull --
+12     0.36055512754639896
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_2 --
+12     0.360555127
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_3 --
+0      \N
+7      0.216024690
+5      0.158113883
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_4 --
+12     0.360555127
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_2_notnull --
+12     0.360555127
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      0.216024690
+5      0.158113883
+
+-- !sql_stddev_samp_DecimalV2_agg_phase_4_notnull --
+12     0.360555127
+
+-- !sql_sum_TinyInt_gb --
+\N
+28
+50
+
+-- !sql_sum_TinyInt --
+78
+
+-- !sql_sum_TinyInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_TinyInt_agg_phase_2 --
+12     78
+
+-- !sql_sum_TinyInt_agg_phase_3 --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_TinyInt_agg_phase_4 --
+12     78
+
+-- !sql_sum_TinyInt_gb_notnull --
+28
+50
+
+-- !sql_sum_TinyInt_notnull --
+78
+
+-- !sql_sum_TinyInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_TinyInt_agg_phase_2_notnull --
+12     78
+
+-- !sql_sum_TinyInt_agg_phase_3_notnull --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_TinyInt_agg_phase_4_notnull --
+12     78
+
+-- !sql_sum_SmallInt_gb --
+\N
+28
+50
+
+-- !sql_sum_SmallInt --
+78
+
+-- !sql_sum_SmallInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_SmallInt_agg_phase_2 --
+12     78
+
+-- !sql_sum_SmallInt_agg_phase_3 --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_SmallInt_agg_phase_4 --
+12     78
+
+-- !sql_sum_SmallInt_gb_notnull --
+28
+50
+
+-- !sql_sum_SmallInt_notnull --
+78
+
+-- !sql_sum_SmallInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_SmallInt_agg_phase_2_notnull --
+12     78
+
+-- !sql_sum_SmallInt_agg_phase_3_notnull --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_SmallInt_agg_phase_4_notnull --
+12     78
+
+-- !sql_sum_Integer_gb --
+\N
+28
+50
+
+-- !sql_sum_Integer --
+78
+
+-- !sql_sum_Integer_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_Integer_agg_phase_2 --
+12     78
+
+-- !sql_sum_Integer_agg_phase_3 --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_Integer_agg_phase_4 --
+12     78
+
+-- !sql_sum_Integer_gb_notnull --
+28
+50
+
+-- !sql_sum_Integer_notnull --
+78
+
+-- !sql_sum_Integer_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_Integer_agg_phase_2_notnull --
+12     78
+
+-- !sql_sum_Integer_agg_phase_3_notnull --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_Integer_agg_phase_4_notnull --
+12     78
+
+-- !sql_sum_BigInt_gb --
+\N
+28
+50
+
+-- !sql_sum_BigInt --
+78
+
+-- !sql_sum_BigInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_BigInt_agg_phase_2 --
+12     78
+
+-- !sql_sum_BigInt_agg_phase_3 --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_BigInt_agg_phase_4 --
+12     78
+
+-- !sql_sum_BigInt_gb_notnull --
+28
+50
+
+-- !sql_sum_BigInt_notnull --
+78
+
+-- !sql_sum_BigInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_BigInt_agg_phase_2_notnull --
+12     78
+
+-- !sql_sum_BigInt_agg_phase_3_notnull --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_BigInt_agg_phase_4_notnull --
+12     78
+
+-- !sql_sum_Double_gb --
+\N
+2.8000000000000003
+5.0
+
+-- !sql_sum_Double --
+7.800000000000001
+
+-- !sql_sum_Double_agg_phase_1 --
+0      \N
+1      0.1
+1      0.2
+1      0.3
+1      0.4
+1      0.5
+1      0.6
+1      0.7
+1      0.8
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_sum_Double_agg_phase_2 --
+12     7.8
+
+-- !sql_sum_Double_agg_phase_3 --
+0      \N
+7      2.8
+5      5.0
+
+-- !sql_sum_Double_agg_phase_4 --
+12     7.800000000000001
+
+-- !sql_sum_Double_gb_notnull --
+2.8000000000000003
+5.0
+
+-- !sql_sum_Double_notnull --
+7.800000000000001
+
+-- !sql_sum_Double_agg_phase_1_notnull --
+1      0.1
+1      0.2
+1      0.3
+1      0.4
+1      0.5
+1      0.6
+1      0.7
+1      0.8
+1      0.9
+1      1.0
+1      1.1
+1      1.2
+
+-- !sql_sum_Double_agg_phase_2_notnull --
+12     7.8
+
+-- !sql_sum_Double_agg_phase_3_notnull --
+0      \N
+7      2.8000000000000007
+5      5.0
+
+-- !sql_sum_Double_agg_phase_4_notnull --
+12     7.800000000000001
+
+-- !sql_sum_DecimalV2_gb --
+\N
+2.800000000
+5.000000000
+
+-- !sql_sum_DecimalV2 --
+7.800000000
+
+-- !sql_sum_DecimalV2_agg_phase_1 --
+0      \N
+1      0.100000000
+1      0.200000000
+1      0.300000000
+1      0.400000000
+1      0.500000000
+1      0.600000000
+1      0.700000000
+1      0.800000000
+1      0.900000000
+1      1.000000000
+1      1.100000000
+1      1.200000000
+
+-- !sql_sum_DecimalV2_agg_phase_2 --
+12     7.800000000
+
+-- !sql_sum_DecimalV2_agg_phase_3 --
+0      \N
+7      2.800000000
+5      5.000000000
+
+-- !sql_sum_DecimalV2_agg_phase_4 --
+12     7.800000000
+
+-- !sql_sum_DecimalV2_gb_notnull --
+2.800000000
+5.000000000
+
+-- !sql_sum_DecimalV2_notnull --
+7.800000000
+
+-- !sql_sum_DecimalV2_agg_phase_1_notnull --
+1      0.100000000
+1      0.200000000
+1      0.300000000
+1      0.400000000
+1      0.500000000
+1      0.600000000
+1      0.700000000
+1      0.800000000
+1      0.900000000
+1      1.000000000
+1      1.100000000
+1      1.200000000
+
+-- !sql_sum_DecimalV2_agg_phase_2_notnull --
+12     7.800000000
+
+-- !sql_sum_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      2.800000000
+5      5.000000000
+
+-- !sql_sum_DecimalV2_agg_phase_4_notnull --
+12     7.800000000
+
+-- !sql_sum_LargeInt_gb --
+\N
+28
+50
+
+-- !sql_sum_LargeInt --
+78
+
+-- !sql_sum_LargeInt_agg_phase_1 --
+0      \N
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_LargeInt_agg_phase_2 --
+12     78
+
+-- !sql_sum_LargeInt_agg_phase_3 --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_LargeInt_agg_phase_4 --
+12     78
+
+-- !sql_sum_LargeInt_gb_notnull --
+28
+50
+
+-- !sql_sum_LargeInt_notnull --
+78
+
+-- !sql_sum_LargeInt_agg_phase_1_notnull --
+1      1
+1      2
+1      3
+1      4
+1      5
+1      6
+1      7
+1      8
+1      9
+1      10
+1      11
+1      12
+
+-- !sql_sum_LargeInt_agg_phase_2_notnull --
+12     78
+
+-- !sql_sum_LargeInt_agg_phase_3_notnull --
+0      \N
+7      28
+5      50
+
+-- !sql_sum_LargeInt_agg_phase_4_notnull --
+12     78
+
+-- !sql_topn_Varchar_Integer_gb --
+{"null":1}
+{"varchar11":3,"varchar13":2,"varchar12":2}
+{"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer --
+{"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_agg_phase_1 --
+0      {"null":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+
+-- !sql_topn_Varchar_Integer_agg_phase_2 --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_agg_phase_3 --
+0      {"null":1}
+7      {"varchar11":3,"varchar13":2,"varchar12":2}
+5      {"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_agg_phase_4 --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_gb_notnull --
+{"varchar11":3,"varchar13":2,"varchar12":2}
+{"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_notnull --
+{"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_agg_phase_1_notnull --
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+
+-- !sql_topn_Varchar_Integer_agg_phase_2_notnull --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_agg_phase_3_notnull --
+0      {"null":1}
+7      {"varchar11":3,"varchar13":2,"varchar12":2}
+5      {"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_agg_phase_4_notnull --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_String_Integer_gb --
+{"null":1}
+{"string1":3,"string3":2,"string2":2}
+{"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer --
+{"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_agg_phase_1 --
+0      {"null":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+
+-- !sql_topn_String_Integer_agg_phase_2 --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_agg_phase_3 --
+0      {"null":1}
+7      {"string1":3,"string3":2,"string2":2}
+5      {"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_agg_phase_4 --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_gb_notnull --
+{"string1":3,"string3":2,"string2":2}
+{"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_notnull --
+{"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_agg_phase_1_notnull --
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+
+-- !sql_topn_String_Integer_agg_phase_2_notnull --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_agg_phase_3_notnull --
+0      {"null":1}
+7      {"string1":3,"string3":2,"string2":2}
+5      {"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_agg_phase_4_notnull --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_Varchar_Integer_Integer_gb --
+{"null":1}
+{"varchar11":3,"varchar13":2,"varchar12":2}
+{"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_Integer --
+{"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_1 --
+0      {"null":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_2 --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_3 --
+0      {"null":1}
+7      {"varchar11":3,"varchar13":2,"varchar12":2}
+5      {"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_4 --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_Integer_gb_notnull --
+{"varchar11":3,"varchar13":2,"varchar12":2}
+{"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_Integer_notnull --
+{"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_1_notnull --
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+1      {"varchar11":1}
+1      {"varchar12":1}
+1      {"varchar13":1}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_2_notnull --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_3_notnull --
+0      {"null":1}
+7      {"varchar11":3,"varchar13":2,"varchar12":2}
+5      {"varchar13":2,"varchar12":2,"varchar11":1}
+
+-- !sql_topn_Varchar_Integer_Integer_agg_phase_4_notnull --
+12     {"varchar13":4,"varchar12":4,"varchar11":4}
+
+-- !sql_topn_String_Integer_Integer_gb --
+{"null":1}
+{"string1":3,"string3":2,"string2":2}
+{"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_Integer --
+{"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_1 --
+0      {"null":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_2 --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_3 --
+0      {"null":1}
+7      {"string1":3,"string3":2,"string2":2}
+5      {"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_4 --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_Integer_gb_notnull --
+{"string1":3,"string3":2,"string2":2}
+{"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_Integer_notnull --
+{"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_1_notnull --
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+1      {"string1":1}
+1      {"string2":1}
+1      {"string3":1}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_2_notnull --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_3_notnull --
+0      {"null":1}
+7      {"string1":3,"string3":2,"string2":2}
+5      {"string3":2,"string2":2,"string1":1}
+
+-- !sql_topn_String_Integer_Integer_agg_phase_4_notnull --
+12     {"string3":4,"string2":4,"string1":4}
+
+-- !sql_variance_TinyInt_gb --
+\N
+4.0
+2.0
+
+-- !sql_variance_TinyInt --
+11.916666666666666
+
+-- !sql_variance_TinyInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_TinyInt_agg_phase_2 --
+12     11.916666666666666
+
+-- !sql_variance_TinyInt_agg_phase_3 --
+0      \N
+7      4.0
+5      2.0
+
+-- !sql_variance_TinyInt_agg_phase_4 --
+12     11.916666666666666
+
+-- !sql_variance_TinyInt_gb_notnull --
+4.0
+2.0
+
+-- !sql_variance_TinyInt_notnull --
+11.916666666666666
+
+-- !sql_variance_TinyInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_TinyInt_agg_phase_2_notnull --
+12     11.916666666666666
+
+-- !sql_variance_TinyInt_agg_phase_3_notnull --
+0      \N
+7      3.9999999999999996
+5      2.0
+
+-- !sql_variance_TinyInt_agg_phase_4_notnull --
+12     11.916666666666666
+
+-- !sql_variance_SmallInt_gb --
+\N
+4.0
+2.0
+
+-- !sql_variance_SmallInt --
+11.916666666666666
+
+-- !sql_variance_SmallInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_SmallInt_agg_phase_2 --
+12     11.916666666666666
+
+-- !sql_variance_SmallInt_agg_phase_3 --
+0      \N
+7      4.0
+5      2.0
+
+-- !sql_variance_SmallInt_agg_phase_4 --
+12     11.916666666666666
+
+-- !sql_variance_SmallInt_gb_notnull --
+4.0
+2.0
+
+-- !sql_variance_SmallInt_notnull --
+11.916666666666666
+
+-- !sql_variance_SmallInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_SmallInt_agg_phase_2_notnull --
+12     11.916666666666666
+
+-- !sql_variance_SmallInt_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      2.0
+
+-- !sql_variance_SmallInt_agg_phase_4_notnull --
+12     11.916666666666666
+
+-- !sql_variance_Integer_gb --
+\N
+3.999999999999999
+2.0
+
+-- !sql_variance_Integer --
+11.91666666666667
+
+-- !sql_variance_Integer_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Integer_agg_phase_2 --
+12     11.916666666666666
+
+-- !sql_variance_Integer_agg_phase_3 --
+0      \N
+7      4.000000000000001
+5      2.0
+
+-- !sql_variance_Integer_agg_phase_4 --
+12     11.916666666666666
+
+-- !sql_variance_Integer_gb_notnull --
+4.0
+2.0
+
+-- !sql_variance_Integer_notnull --
+11.916666666666666
+
+-- !sql_variance_Integer_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Integer_agg_phase_2_notnull --
+12     11.916666666666666
+
+-- !sql_variance_Integer_agg_phase_3_notnull --
+0      \N
+7      4.0
+5      2.0
+
+-- !sql_variance_Integer_agg_phase_4_notnull --
+12     11.916666666666666
+
+-- !sql_variance_BigInt_gb --
+\N
+3.9999999999999996
+2.0
+
+-- !sql_variance_BigInt --
+11.916666666666666
+
+-- !sql_variance_BigInt_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_BigInt_agg_phase_2 --
+12     11.916666666666666
+
+-- !sql_variance_BigInt_agg_phase_3 --
+0      \N
+7      3.9999999999999996
+5      2.0
+
+-- !sql_variance_BigInt_agg_phase_4 --
+12     11.916666666666666
+
+-- !sql_variance_BigInt_gb_notnull --
+3.9999999999999996
+2.0
+
+-- !sql_variance_BigInt_notnull --
+11.91666666666667
+
+-- !sql_variance_BigInt_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_BigInt_agg_phase_2_notnull --
+12     11.916666666666666
+
+-- !sql_variance_BigInt_agg_phase_3_notnull --
+0      \N
+7      3.9999999999999996
+5      1.9999999999999993
+
+-- !sql_variance_BigInt_agg_phase_4_notnull --
+12     11.916666666666666
+
+-- !sql_variance_Float_gb --
+\N
+0.03999999970197688
+0.02000000476837215
+
+-- !sql_variance_Float --
+0.11916667052855127
+
+-- !sql_variance_Float_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Float_agg_phase_2 --
+12     0.11916667052855125
+
+-- !sql_variance_Float_agg_phase_3 --
+0      \N
+7      0.03999999970197688
+5      0.020000004768372152
+
+-- !sql_variance_Float_agg_phase_4 --
+12     0.11916667052855125
+
+-- !sql_variance_Float_gb_notnull --
+0.03999999970197688
+0.020000004768372152
+
+-- !sql_variance_Float_notnull --
+0.11916667052855127
+
+-- !sql_variance_Float_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Float_agg_phase_2_notnull --
+12     0.11916667052855123
+
+-- !sql_variance_Float_agg_phase_3_notnull --
+0      \N
+7      0.03999999970197688
+5      0.020000004768372152
+
+-- !sql_variance_Float_agg_phase_4_notnull --
+12     0.11916667052855125
+
+-- !sql_variance_Double_gb --
+\N
+0.039999999999999994
+0.01999999999999999
+
+-- !sql_variance_Double --
+0.11916666666666668
+
+-- !sql_variance_Double_agg_phase_1 --
+0      \N
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Double_agg_phase_2 --
+12     0.11916666666666668
+
+-- !sql_variance_Double_agg_phase_3 --
+0      \N
+7      0.039999999999999994
+5      0.02
+
+-- !sql_variance_Double_agg_phase_4 --
+12     0.11916666666666664
+
+-- !sql_variance_Double_gb_notnull --
+0.039999999999999994
+0.019999999999999997
+
+-- !sql_variance_Double_notnull --
+0.1191666666666667
+
+-- !sql_variance_Double_agg_phase_1_notnull --
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+1      0.0
+
+-- !sql_variance_Double_agg_phase_2_notnull --
+12     0.11916666666666668
+
+-- !sql_variance_Double_agg_phase_3_notnull --
+0      \N
+7      0.03999999999999999
+5      0.019999999999999997
+
+-- !sql_variance_Double_agg_phase_4_notnull --
+12     0.11916666666666666
+
+-- !sql_variance_DecimalV2_gb --
+\N
+0.040000000
+0.020000000
+
+-- !sql_variance_DecimalV2 --
+0.119166667
+
+-- !sql_variance_DecimalV2_agg_phase_1 --
+0      \N
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+
+-- !sql_variance_DecimalV2_agg_phase_2 --
+12     0.119166667
+
+-- !sql_variance_DecimalV2_agg_phase_3 --
+0      \N
+7      0.040000000
+5      0.020000000
+
+-- !sql_variance_DecimalV2_agg_phase_4 --
+12     0.119166667
+
+-- !sql_variance_DecimalV2_gb_notnull --
+0.040000000
+0.020000000
+
+-- !sql_variance_DecimalV2_notnull --
+0.119166667
+
+-- !sql_variance_DecimalV2_agg_phase_1_notnull --
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+1      0E-9
+
+-- !sql_variance_DecimalV2_agg_phase_2_notnull --
+12     0.119166667
+
+-- !sql_variance_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      0.040000000
+5      0.020000000
+
+-- !sql_variance_DecimalV2_agg_phase_4_notnull --
+12     0.119166667
+
+-- !sql_variance_samp_TinyInt_gb --
+\N
+4.666666666666667
+2.5
+
+-- !sql_variance_samp_TinyInt --
+13.0
+
+-- !sql_variance_samp_TinyInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_TinyInt_agg_phase_2 --
+12     13.0
+
+-- !sql_variance_samp_TinyInt_agg_phase_3 --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_TinyInt_agg_phase_4 --
+12     13.0
+
+-- !sql_variance_samp_TinyInt_gb_notnull --
+4.666666666666665
+2.5
+
+-- !sql_variance_samp_TinyInt_notnull --
+13.0
+
+-- !sql_variance_samp_TinyInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_TinyInt_agg_phase_2_notnull --
+12     13.0
+
+-- !sql_variance_samp_TinyInt_agg_phase_3_notnull --
+0      \N
+7      4.666666666666666
+5      2.5
+
+-- !sql_variance_samp_TinyInt_agg_phase_4_notnull --
+12     13.0
+
+-- !sql_variance_samp_SmallInt_gb --
+\N
+4.666666666666667
+2.5
+
+-- !sql_variance_samp_SmallInt --
+13.0
+
+-- !sql_variance_samp_SmallInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_SmallInt_agg_phase_2 --
+12     13.0
+
+-- !sql_variance_samp_SmallInt_agg_phase_3 --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_SmallInt_agg_phase_4 --
+12     13.0
+
+-- !sql_variance_samp_SmallInt_gb_notnull --
+4.666666666666667
+2.5000000000000004
+
+-- !sql_variance_samp_SmallInt_notnull --
+13.0
+
+-- !sql_variance_samp_SmallInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_SmallInt_agg_phase_2_notnull --
+12     13.0
+
+-- !sql_variance_samp_SmallInt_agg_phase_3_notnull --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_SmallInt_agg_phase_4_notnull --
+12     13.0
+
+-- !sql_variance_samp_Integer_gb --
+\N
+4.666666666666667
+2.5000000000000004
+
+-- !sql_variance_samp_Integer --
+13.0
+
+-- !sql_variance_samp_Integer_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Integer_agg_phase_2 --
+12     13.0
+
+-- !sql_variance_samp_Integer_agg_phase_3 --
+0      \N
+7      4.666666666666668
+5      2.5
+
+-- !sql_variance_samp_Integer_agg_phase_4 --
+12     13.0
+
+-- !sql_variance_samp_Integer_gb_notnull --
+4.666666666666667
+2.5
+
+-- !sql_variance_samp_Integer_notnull --
+13.0
+
+-- !sql_variance_samp_Integer_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Integer_agg_phase_2_notnull --
+12     13.0
+
+-- !sql_variance_samp_Integer_agg_phase_3_notnull --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_Integer_agg_phase_4_notnull --
+12     13.0
+
+-- !sql_variance_samp_BigInt_gb --
+\N
+4.666666666666667
+2.5
+
+-- !sql_variance_samp_BigInt --
+13.0
+
+-- !sql_variance_samp_BigInt_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_BigInt_agg_phase_2 --
+12     13.0
+
+-- !sql_variance_samp_BigInt_agg_phase_3 --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_BigInt_agg_phase_4 --
+12     13.0
+
+-- !sql_variance_samp_BigInt_gb_notnull --
+4.666666666666667
+2.499999999999999
+
+-- !sql_variance_samp_BigInt_notnull --
+13.000000000000002
+
+-- !sql_variance_samp_BigInt_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_BigInt_agg_phase_2_notnull --
+12     13.0
+
+-- !sql_variance_samp_BigInt_agg_phase_3_notnull --
+0      \N
+7      4.666666666666667
+5      2.5
+
+-- !sql_variance_samp_BigInt_agg_phase_4_notnull --
+12     13.0
+
+-- !sql_variance_samp_Float_gb --
+\N
+0.04666666631897303
+0.02500000596046519
+
+-- !sql_variance_samp_Float --
+0.130000004212965
+
+-- !sql_variance_samp_Float_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Float_agg_phase_2 --
+12     0.130000004212965
+
+-- !sql_variance_samp_Float_agg_phase_3 --
+0      \N
+7      0.04666666631897303
+5      0.02500000596046519
+
+-- !sql_variance_samp_Float_agg_phase_4 --
+12     0.130000004212965
+
+-- !sql_variance_samp_Float_gb_notnull --
+0.04666666631897303
+0.025000005960465182
+
+-- !sql_variance_samp_Float_notnull --
+0.130000004212965
+
+-- !sql_variance_samp_Float_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Float_agg_phase_2_notnull --
+12     0.13000000421296498
+
+-- !sql_variance_samp_Float_agg_phase_3_notnull --
+0      \N
+7      0.04666666631897303
+5      0.02500000596046519
+
+-- !sql_variance_samp_Float_agg_phase_4_notnull --
+12     0.130000004212965
+
+-- !sql_variance_samp_Double_gb --
+\N
+0.04666666666666666
+0.024999999999999994
+
+-- !sql_variance_samp_Double --
+0.13
+
+-- !sql_variance_samp_Double_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Double_agg_phase_2 --
+12     0.13
+
+-- !sql_variance_samp_Double_agg_phase_3 --
+0      \N
+7      0.04666666666666666
+5      0.025
+
+-- !sql_variance_samp_Double_agg_phase_4 --
+12     0.13
+
+-- !sql_variance_samp_Double_gb_notnull --
+0.046666666666666655
+0.025
+
+-- !sql_variance_samp_Double_notnull --
+0.13
+
+-- !sql_variance_samp_Double_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_Double_agg_phase_2_notnull --
+12     0.13
+
+-- !sql_variance_samp_Double_agg_phase_3_notnull --
+0      \N
+7      0.04666666666666666
+5      0.024999999999999994
+
+-- !sql_variance_samp_Double_agg_phase_4_notnull --
+12     0.13
+
+-- !sql_variance_samp_DecimalV2_agg_phase_1 --
+0      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_DecimalV2_agg_phase_2 --
+12     0.130000000
+
+-- !sql_variance_samp_DecimalV2_agg_phase_3 --
+0      \N
+7      0.046666667
+5      0.025000000
+
+-- !sql_variance_samp_DecimalV2_agg_phase_4 --
+12     0.130000000
+
+-- !sql_variance_samp_DecimalV2_agg_phase_1_notnull --
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+1      \N
+
+-- !sql_variance_samp_DecimalV2_agg_phase_2_notnull --
+12     0.130000000
+
+-- !sql_variance_samp_DecimalV2_agg_phase_3_notnull --
+0      \N
+7      0.046666667
+5      0.025000000
+
+-- !sql_variance_samp_DecimalV2_agg_phase_4_notnull --
+12     0.130000000
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_gb --
+0
+1
+0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean --
+1
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_1 --
+0      0
+1      1
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_2 --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_3 --
+0      0
+7      1
+5      0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_4 --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_gb_notnull --
+1
+0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_notnull --
+1
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_1_notnull --
+1      1
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_2_notnull --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_3_notnull --
+0      0
+7      1
+5      0
+
+-- !sql_window_funnel_BigInt_String_DateTime_Boolean_agg_phase_4_notnull --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_gb --
+0
+1
+0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean --
+1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_1 --
+0      0
+1      1
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_2 --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_3 --
+0      0
+7      1
+5      0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_4 --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_gb_notnull --
+1
+0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_notnull --
+1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_1_notnull --
+1      1
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+1      0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_2_notnull --
+12     1
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_3_notnull --
+0      0
+7      1
+5      0
+
+-- !sql_window_funnel_BigInt_String_DateTimeV2_Boolean_agg_phase_4_notnull --
+12     1
+
diff --git a/regression-test/data/nereids_function_p0/gen_function/gen.out 
b/regression-test/data/nereids_function_p0/gen_function/gen.out
new file mode 100644
index 0000000000..ce8d8f8de1
--- /dev/null
+++ b/regression-test/data/nereids_function_p0/gen_function/gen.out
@@ -0,0 +1,595 @@
+-- This file is automatically generated. You should know what you did if you 
want to edit this
+-- !sql_explode_bitmap_Bitmap --
+0      1
+1      2
+2      3
+3      4
+4      5
+5      6
+6      7
+7      8
+8      9
+9      10
+10     11
+11     12
+
+-- !sql_explode_bitmap_Bitmap_notnull --
+0      1
+1      2
+2      3
+3      4
+4      5
+5      6
+6      7
+7      8
+8      9
+9      10
+10     11
+11     12
+
+-- !sql_explode_bitmap_outer_Bitmap --
+\N     \N
+0      1
+1      2
+2      3
+3      4
+4      5
+5      6
+6      7
+7      8
+8      9
+9      10
+10     11
+11     12
+
+-- !sql_explode_bitmap_outer_Bitmap_notnull --
+0      1
+1      2
+2      3
+3      4
+4      5
+5      6
+6      7
+7      8
+8      9
+9      10
+10     11
+11     12
+
+-- !sql_explode_numbers_Integer --
+0      0
+1      0
+1      1
+2      0
+2      1
+2      2
+3      0
+3      1
+3      2
+3      3
+4      0
+4      1
+4      2
+4      3
+4      4
+5      0
+5      1
+5      2
+5      3
+5      4
+5      5
+6      0
+6      1
+6      2
+6      3
+6      4
+6      5
+6      6
+7      0
+7      1
+7      2
+7      3
+7      4
+7      5
+7      6
+7      7
+8      0
+8      1
+8      2
+8      3
+8      4
+8      5
+8      6
+8      7
+8      8
+9      0
+9      1
+9      2
+9      3
+9      4
+9      5
+9      6
+9      7
+9      8
+9      9
+10     0
+10     1
+10     2
+10     3
+10     4
+10     5
+10     6
+10     7
+10     8
+10     9
+10     10
+11     0
+11     1
+11     2
+11     3
+11     4
+11     5
+11     6
+11     7
+11     8
+11     9
+11     10
+11     11
+
+-- !sql_explode_numbers_Integer_notnull --
+0      0
+1      0
+1      1
+2      0
+2      1
+2      2
+3      0
+3      1
+3      2
+3      3
+4      0
+4      1
+4      2
+4      3
+4      4
+5      0
+5      1
+5      2
+5      3
+5      4
+5      5
+6      0
+6      1
+6      2
+6      3
+6      4
+6      5
+6      6
+7      0
+7      1
+7      2
+7      3
+7      4
+7      5
+7      6
+7      7
+8      0
+8      1
+8      2
+8      3
+8      4
+8      5
+8      6
+8      7
+8      8
+9      0
+9      1
+9      2
+9      3
+9      4
+9      5
+9      6
+9      7
+9      8
+9      9
+10     0
+10     1
+10     2
+10     3
+10     4
+10     5
+10     6
+10     7
+10     8
+10     9
+10     10
+11     0
+11     1
+11     2
+11     3
+11     4
+11     5
+11     6
+11     7
+11     8
+11     9
+11     10
+11     11
+
+-- !sql_explode_numbers_outer_Integer --
+\N     \N
+0      0
+1      0
+1      1
+2      0
+2      1
+2      2
+3      0
+3      1
+3      2
+3      3
+4      0
+4      1
+4      2
+4      3
+4      4
+5      0
+5      1
+5      2
+5      3
+5      4
+5      5
+6      0
+6      1
+6      2
+6      3
+6      4
+6      5
+6      6
+7      0
+7      1
+7      2
+7      3
+7      4
+7      5
+7      6
+7      7
+8      0
+8      1
+8      2
+8      3
+8      4
+8      5
+8      6
+8      7
+8      8
+9      0
+9      1
+9      2
+9      3
+9      4
+9      5
+9      6
+9      7
+9      8
+9      9
+10     0
+10     1
+10     2
+10     3
+10     4
+10     5
+10     6
+10     7
+10     8
+10     9
+10     10
+11     0
+11     1
+11     2
+11     3
+11     4
+11     5
+11     6
+11     7
+11     8
+11     9
+11     10
+11     11
+
+-- !sql_explode_numbers_outer_Integer_notnull --
+0      0
+1      0
+1      1
+2      0
+2      1
+2      2
+3      0
+3      1
+3      2
+3      3
+4      0
+4      1
+4      2
+4      3
+4      4
+5      0
+5      1
+5      2
+5      3
+5      4
+5      5
+6      0
+6      1
+6      2
+6      3
+6      4
+6      5
+6      6
+7      0
+7      1
+7      2
+7      3
+7      4
+7      5
+7      6
+7      7
+8      0
+8      1
+8      2
+8      3
+8      4
+8      5
+8      6
+8      7
+8      8
+9      0
+9      1
+9      2
+9      3
+9      4
+9      5
+9      6
+9      7
+9      8
+9      9
+10     0
+10     1
+10     2
+10     3
+10     4
+10     5
+10     6
+10     7
+10     8
+10     9
+10     10
+11     0
+11     1
+11     2
+11     3
+11     4
+11     5
+11     6
+11     7
+11     8
+11     9
+11     10
+11     11
+
+-- !sql_explode_split_Varchar_Varchar --
+\N      b
+\N      c
+\N      d
+\N     a
+0       b
+0       c
+0       d
+0      a
+1       b
+1       c
+1       d
+1      a
+2       b
+2       c
+2       d
+2      a
+3       b
+3       c
+3       d
+3      a
+4       b
+4       c
+4       d
+4      a
+5       b
+5       c
+5       d
+5      a
+6       b
+6       c
+6       d
+6      a
+7       b
+7       c
+7       d
+7      a
+8       b
+8       c
+8       d
+8      a
+9       b
+9       c
+9       d
+9      a
+10      b
+10      c
+10      d
+10     a
+11      b
+11      c
+11      d
+11     a
+
+-- !sql_explode_split_Varchar_Varchar_notnull --
+\N      b
+\N      c
+\N      d
+\N     a
+0       b
+0       c
+0       d
+0      a
+1       b
+1       c
+1       d
+1      a
+2       b
+2       c
+2       d
+2      a
+3       b
+3       c
+3       d
+3      a
+4       b
+4       c
+4       d
+4      a
+5       b
+5       c
+5       d
+5      a
+6       b
+6       c
+6       d
+6      a
+7       b
+7       c
+7       d
+7      a
+8       b
+8       c
+8       d
+8      a
+9       b
+9       c
+9       d
+9      a
+10      b
+10      c
+10      d
+10     a
+11      b
+11      c
+11      d
+11     a
+
+-- !sql_explode_split_outer_Varchar_Varchar --
+\N      b
+\N      c
+\N      d
+\N     a
+0       b
+0       c
+0       d
+0      a
+1       b
+1       c
+1       d
+1      a
+2       b
+2       c
+2       d
+2      a
+3       b
+3       c
+3       d
+3      a
+4       b
+4       c
+4       d
+4      a
+5       b
+5       c
+5       d
+5      a
+6       b
+6       c
+6       d
+6      a
+7       b
+7       c
+7       d
+7      a
+8       b
+8       c
+8       d
+8      a
+9       b
+9       c
+9       d
+9      a
+10      b
+10      c
+10      d
+10     a
+11      b
+11      c
+11      d
+11     a
+
+-- !sql_explode_split_outer_Varchar_Varchar_notnull --
+\N      b
+\N      c
+\N      d
+\N     a
+0       b
+0       c
+0       d
+0      a
+1       b
+1       c
+1       d
+1      a
+2       b
+2       c
+2       d
+2      a
+3       b
+3       c
+3       d
+3      a
+4       b
+4       c
+4       d
+4      a
+5       b
+5       c
+5       d
+5      a
+6       b
+6       c
+6       d
+6      a
+7       b
+7       c
+7       d
+7      a
+8       b
+8       c
+8       d
+8      a
+9       b
+9       c
+9       d
+9      a
+10      b
+10      c
+10      d
+10     a
+11      b
+11      c
+11      d
+11     a
+
diff --git a/regression-test/data/nereids_function_p0/tvf/tvf.out 
b/regression-test/data/nereids_function_p0/tvf/tvf.out
new file mode 100644
index 0000000000..00a44e23bb
--- /dev/null
+++ b/regression-test/data/nereids_function_p0/tvf/tvf.out
@@ -0,0 +1,13 @@
+-- This file is automatically generated. You should know what you did if you 
want to edit this
+-- !sql_number --
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+
diff --git 
a/regression-test/data/nereids_function_p0/window_function/window_fn.out 
b/regression-test/data/nereids_function_p0/window_function/window_fn.out
new file mode 100644
index 0000000000..0237012f31
--- /dev/null
+++ b/regression-test/data/nereids_function_p0/window_function/window_fn.out
@@ -0,0 +1,3974 @@
+-- This file is automatically generated. You should know what you did if you 
want to edit this
+-- !sql_count_ob --
+\N     0
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_count_pb --
+null   0
+string1        4
+string1        4
+string1        4
+string1        4
+string2        4
+string2        4
+string2        4
+string2        4
+string3        4
+string3        4
+string3        4
+string3        4
+
+-- !sql_count_pb_ob --
+null   \N      0
+string1        1       1
+string1        4       2
+string1        7       3
+string1        10      4
+string2        2       1
+string2        5       2
+string2        8       3
+string2        11      4
+string3        3       1
+string3        6       2
+string3        9       3
+string3        12      4
+
+-- !sql_count_ob_notnull --
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_count_pb_notnull --
+string1        4
+string1        4
+string1        4
+string1        4
+string2        4
+string2        4
+string2        4
+string2        4
+string3        4
+string3        4
+string3        4
+string3        4
+
+-- !sql_count_pb_ob_notnull --
+string1        1       1
+string1        4       2
+string1        7       3
+string1        10      4
+string2        2       1
+string2        5       2
+string2        8       3
+string2        11      4
+string3        3       1
+string3        6       2
+string3        9       3
+string3        12      4
+
+-- !sql_count_f_1 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_1 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_2 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_notnull_2 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_3 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       1
+string2        5       1
+string3        6       1
+string1        7       1
+string2        8       1
+string3        9       1
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_notnull_3 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       1
+string2        5       1
+string3        6       1
+string1        7       1
+string2        8       1
+string3        9       1
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_4 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_4 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_5 --
+null   \N      0
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_5 --
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_6 --
+null   \N      0
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_6 --
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_7 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_notnull_7 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_8 --
+null   \N      0
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_notnull_8 --
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_9 --
+null   \N      0
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_notnull_9 --
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      3
+string2        11      3
+string3        12      3
+
+-- !sql_count_f_10 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       1
+string2        5       1
+string3        6       1
+string1        7       1
+string2        8       1
+string3        9       1
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_notnull_10 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       1
+string2        5       1
+string3        6       1
+string1        7       1
+string2        8       1
+string3        9       1
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_11 --
+null   \N      0
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_notnull_11 --
+string1        1       3
+string2        2       3
+string3        3       3
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_12 --
+null   \N      0
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_notnull_12 --
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_13 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_13 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_14 --
+null   \N      0
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_14 --
+string1        1       1
+string2        2       1
+string3        3       1
+string1        4       2
+string2        5       2
+string3        6       2
+string1        7       3
+string2        8       3
+string3        9       3
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_15 --
+null   \N      0
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_notnull_15 --
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       4
+string2        5       4
+string3        6       4
+string1        7       4
+string2        8       4
+string3        9       4
+string1        10      4
+string2        11      4
+string3        12      4
+
+-- !sql_count_f_16 --
+null   \N      0
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_count_f_notnull_16 --
+string1        1       4
+string2        2       4
+string3        3       4
+string1        4       3
+string2        5       3
+string3        6       3
+string1        7       2
+string2        8       2
+string3        9       2
+string1        10      1
+string2        11      1
+string3        12      1
+
+-- !sql_avg_ob --
+\N     \N
+1      1.0
+2      1.5
+3      2.0
+4      2.5
+5      3.0
+6      3.5
+7      4.0
+8      4.5
+9      5.0
+10     5.5
+11     6.0
+12     6.5
+
+-- !sql_avg_pb --
+null   \N
+string1        5.5
+string1        5.5
+string1        5.5
+string1        5.5
+string2        6.5
+string2        6.5
+string2        6.5
+string2        6.5
+string3        7.5
+string3        7.5
+string3        7.5
+string3        7.5
+
+-- !sql_avg_pb_ob --
+null   \N      \N
+string1        1       1.0
+string1        4       2.5
+string1        7       4.0
+string1        10      5.5
+string2        2       2.0
+string2        5       3.5
+string2        8       5.0
+string2        11      6.5
+string3        3       3.0
+string3        6       4.5
+string3        9       6.0
+string3        12      7.5
+
+-- !sql_avg_ob_notnull --
+1      1.0
+2      1.5
+3      2.0
+4      2.5
+5      3.0
+6      3.5
+7      4.0
+8      4.5
+9      5.0
+10     5.5
+11     6.0
+12     6.5
+
+-- !sql_avg_pb_notnull --
+string1        5.5
+string1        5.5
+string1        5.5
+string1        5.5
+string2        6.5
+string2        6.5
+string2        6.5
+string2        6.5
+string3        7.5
+string3        7.5
+string3        7.5
+string3        7.5
+
+-- !sql_avg_pb_ob_notnull --
+string1        1       1.0
+string1        4       2.5
+string1        7       4.0
+string1        10      5.5
+string2        2       2.0
+string2        5       3.5
+string2        8       5.0
+string2        11      6.5
+string3        3       3.0
+string3        6       4.5
+string3        9       6.0
+string3        12      7.5
+
+-- !sql_avg_f_1 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_1 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_2 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_notnull_2 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_3 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       4.0
+string2        5       5.0
+string3        6       6.0
+string1        7       7.0
+string2        8       8.0
+string3        9       9.0
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_notnull_3 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       4.0
+string2        5       5.0
+string3        6       6.0
+string1        7       7.0
+string2        8       8.0
+string3        9       9.0
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_4 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_4 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_5 --
+null   \N      \N
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_5 --
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_6 --
+null   \N      \N
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_6 --
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_7 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_notnull_7 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_8 --
+null   \N      \N
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_notnull_8 --
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_9 --
+null   \N      \N
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_notnull_9 --
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      7.0
+string2        11      8.0
+string3        12      9.0
+
+-- !sql_avg_f_10 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       4.0
+string2        5       5.0
+string3        6       6.0
+string1        7       7.0
+string2        8       8.0
+string3        9       9.0
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_notnull_10 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       4.0
+string2        5       5.0
+string3        6       6.0
+string1        7       7.0
+string2        8       8.0
+string3        9       9.0
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_11 --
+null   \N      \N
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_notnull_11 --
+string1        1       4.0
+string2        2       5.0
+string3        3       6.0
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_12 --
+null   \N      \N
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_notnull_12 --
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_13 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_13 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_14 --
+null   \N      \N
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_14 --
+string1        1       1.0
+string2        2       2.0
+string3        3       3.0
+string1        4       2.5
+string2        5       3.5
+string3        6       4.5
+string1        7       4.0
+string2        8       5.0
+string3        9       6.0
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_15 --
+null   \N      \N
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_notnull_15 --
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       5.5
+string2        5       6.5
+string3        6       7.5
+string1        7       5.5
+string2        8       6.5
+string3        9       7.5
+string1        10      5.5
+string2        11      6.5
+string3        12      7.5
+
+-- !sql_avg_f_16 --
+null   \N      \N
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_avg_f_notnull_16 --
+string1        1       5.5
+string2        2       6.5
+string3        3       7.5
+string1        4       7.0
+string2        5       8.0
+string3        6       9.0
+string1        7       8.5
+string2        8       9.5
+string3        9       10.5
+string1        10      10.0
+string2        11      11.0
+string3        12      12.0
+
+-- !sql_min_ob --
+\N     \N
+1      1
+2      1
+3      1
+4      1
+5      1
+6      1
+7      1
+8      1
+9      1
+10     1
+11     1
+12     1
+
+-- !sql_min_pb --
+null   \N
+string1        1
+string1        1
+string1        1
+string1        1
+string2        2
+string2        2
+string2        2
+string2        2
+string3        3
+string3        3
+string3        3
+string3        3
+
+-- !sql_min_pb_ob --
+null   \N      \N
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      1
+string2        2       2
+string2        5       2
+string2        8       2
+string2        11      2
+string3        3       3
+string3        6       3
+string3        9       3
+string3        12      3
+
+-- !sql_min_ob_notnull --
+1      1
+2      1
+3      1
+4      1
+5      1
+6      1
+7      1
+8      1
+9      1
+10     1
+11     1
+12     1
+
+-- !sql_min_pb_notnull --
+string1        1
+string1        1
+string1        1
+string1        1
+string2        2
+string2        2
+string2        2
+string2        2
+string3        3
+string3        3
+string3        3
+string3        3
+
+-- !sql_min_pb_ob_notnull --
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      1
+string2        2       2
+string2        5       2
+string2        8       2
+string2        11      2
+string3        3       3
+string3        6       3
+string3        9       3
+string3        12      3
+
+-- !sql_min_f_1 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_notnull_1 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_2 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_notnull_2 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_3 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_notnull_3 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_4 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_notnull_4 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_5 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_notnull_5 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_6 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_notnull_6 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_min_f_7 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_notnull_7 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_8 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_notnull_8 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_9 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_notnull_9 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_10 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_notnull_10 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_11 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_notnull_11 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_min_f_12 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_min_f_notnull_12 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_ob --
+\N     \N
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_max_pb --
+null   \N
+string1        10
+string1        10
+string1        10
+string1        10
+string2        11
+string2        11
+string2        11
+string2        11
+string3        12
+string3        12
+string3        12
+string3        12
+
+-- !sql_max_pb_ob --
+null   \N      \N
+string1        1       1
+string1        4       4
+string1        7       7
+string1        10      10
+string2        2       2
+string2        5       5
+string2        8       8
+string2        11      11
+string3        3       3
+string3        6       6
+string3        9       9
+string3        12      12
+
+-- !sql_max_ob_notnull --
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_max_pb_notnull --
+string1        10
+string1        10
+string1        10
+string1        10
+string2        11
+string2        11
+string2        11
+string2        11
+string3        12
+string3        12
+string3        12
+string3        12
+
+-- !sql_max_pb_ob_notnull --
+string1        1       1
+string1        4       4
+string1        7       7
+string1        10      10
+string2        2       2
+string2        5       5
+string2        8       8
+string2        11      11
+string3        3       3
+string3        6       6
+string3        9       9
+string3        12      12
+
+-- !sql_max_f_1 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_1 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_2 --
+null   \N      \N
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_2 --
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_3 --
+null   \N      \N
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_3 --
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_4 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_4 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_5 --
+null   \N      \N
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_5 --
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_6 --
+null   \N      \N
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_6 --
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_7 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_7 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_8 --
+null   \N      \N
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_8 --
+string1        1       7
+string2        2       8
+string3        3       9
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_9 --
+null   \N      \N
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_9 --
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_10 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_10 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_11 --
+null   \N      \N
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_11 --
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_12 --
+null   \N      \N
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_max_f_notnull_12 --
+string1        1       10
+string2        2       11
+string3        3       12
+string1        4       10
+string2        5       11
+string3        6       12
+string1        7       10
+string2        8       11
+string3        9       12
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_ob --
+\N     \N
+1      1
+2      3
+3      6
+4      10
+5      15
+6      21
+7      28
+8      36
+9      45
+10     55
+11     66
+12     78
+
+-- !sql_sum_pb --
+null   \N
+string1        22
+string1        22
+string1        22
+string1        22
+string2        26
+string2        26
+string2        26
+string2        26
+string3        30
+string3        30
+string3        30
+string3        30
+
+-- !sql_sum_pb_ob --
+null   \N      \N
+string1        1       1
+string1        4       5
+string1        7       12
+string1        10      22
+string2        2       2
+string2        5       7
+string2        8       15
+string2        11      26
+string3        3       3
+string3        6       9
+string3        9       18
+string3        12      30
+
+-- !sql_sum_ob_notnull --
+1      1
+2      3
+3      6
+4      10
+5      15
+6      21
+7      28
+8      36
+9      45
+10     55
+11     66
+12     78
+
+-- !sql_sum_pb_notnull --
+string1        22
+string1        22
+string1        22
+string1        22
+string2        26
+string2        26
+string2        26
+string2        26
+string3        30
+string3        30
+string3        30
+string3        30
+
+-- !sql_sum_pb_ob_notnull --
+string1        1       1
+string1        4       5
+string1        7       12
+string1        10      22
+string2        2       2
+string2        5       7
+string2        8       15
+string2        11      26
+string3        3       3
+string3        6       9
+string3        9       18
+string3        12      30
+
+-- !sql_sum_f_1 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_1 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_2 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_notnull_2 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_3 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_notnull_3 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_4 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_4 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_5 --
+null   \N      \N
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_5 --
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_6 --
+null   \N      \N
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_6 --
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_7 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_notnull_7 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_8 --
+null   \N      \N
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_notnull_8 --
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_9 --
+null   \N      \N
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_notnull_9 --
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      21
+string2        11      24
+string3        12      27
+
+-- !sql_sum_f_10 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_notnull_10 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_11 --
+null   \N      \N
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_notnull_11 --
+string1        1       12
+string2        2       15
+string3        3       18
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_12 --
+null   \N      \N
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_notnull_12 --
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_13 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_13 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_14 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_14 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       5
+string2        5       7
+string3        6       9
+string1        7       12
+string2        8       15
+string3        9       18
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_15 --
+null   \N      \N
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_notnull_15 --
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       22
+string2        5       26
+string3        6       30
+string1        7       22
+string2        8       26
+string3        9       30
+string1        10      22
+string2        11      26
+string3        12      30
+
+-- !sql_sum_f_16 --
+null   \N      \N
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_sum_f_notnull_16 --
+string1        1       22
+string2        2       26
+string3        3       30
+string1        4       21
+string2        5       24
+string3        6       27
+string1        7       17
+string2        8       19
+string3        9       21
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_dense_rank_ob --
+\N     1
+1      2
+2      3
+3      4
+4      5
+5      6
+6      7
+7      8
+8      9
+9      10
+10     11
+11     12
+12     13
+
+-- !sql_dense_rank_pb --
+null   1
+string1        1
+string1        1
+string1        1
+string1        1
+string2        1
+string2        1
+string2        1
+string2        1
+string3        1
+string3        1
+string3        1
+string3        1
+
+-- !sql_dense_rank_pb_ob --
+null   \N      1
+string1        1       1
+string1        4       2
+string1        7       3
+string1        10      4
+string2        2       1
+string2        5       2
+string2        8       3
+string2        11      4
+string3        3       1
+string3        6       2
+string3        9       3
+string3        12      4
+
+-- !sql_dense_rank_ob_notnull --
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_dense_rank_pb_notnull --
+string1        1
+string1        1
+string1        1
+string1        1
+string2        1
+string2        1
+string2        1
+string2        1
+string3        1
+string3        1
+string3        1
+string3        1
+
+-- !sql_dense_rank_pb_ob_notnull --
+string1        1       1
+string1        4       2
+string1        7       3
+string1        10      4
+string2        2       1
+string2        5       2
+string2        8       3
+string2        11      4
+string3        3       1
+string3        6       2
+string3        9       3
+string3        12      4
+
+-- !sql_first_value_ob --
+\N     \N
+1      \N
+2      \N
+3      \N
+4      \N
+5      \N
+6      \N
+7      \N
+8      \N
+9      \N
+10     \N
+11     \N
+12     \N
+
+-- !sql_first_value_pb_ob --
+null   \N      \N
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      1
+string2        2       2
+string2        5       2
+string2        8       2
+string2        11      2
+string3        3       3
+string3        6       3
+string3        9       3
+string3        12      3
+
+-- !sql_first_value_ob_notnull --
+1      1
+2      1
+3      1
+4      1
+5      1
+6      1
+7      1
+8      1
+9      1
+10     1
+11     1
+12     1
+
+-- !sql_first_value_pb_ob_notnull --
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      1
+string2        2       2
+string2        5       2
+string2        8       2
+string2        11      2
+string3        3       3
+string3        6       3
+string3        9       3
+string3        12      3
+
+-- !sql_first_value_f_1 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_1 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_2 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_notnull_2 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_3 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_notnull_3 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_4 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_4 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_5 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_5 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_6 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_6 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_7 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_notnull_7 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_8 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_notnull_8 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_9 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_notnull_9 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      4
+string2        11      5
+string3        12      6
+
+-- !sql_first_value_f_10 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_notnull_10 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_11 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_notnull_11 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_12 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_notnull_12 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_first_value_f_13 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_13 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_14 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_14 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_15 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_first_value_f_notnull_15 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       1
+string2        5       2
+string3        6       3
+string1        7       1
+string2        8       2
+string3        9       3
+string1        10      1
+string2        11      2
+string3        12      3
+
+-- !sql_lag_ob --
+\N     1
+1      1
+2      \N
+3      1
+4      2
+5      3
+6      4
+7      5
+8      6
+9      7
+10     8
+11     9
+12     10
+
+-- !sql_lag_pb_ob --
+null   \N      1
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      4
+string2        2       1
+string2        5       1
+string2        8       2
+string2        11      5
+string3        3       1
+string3        6       1
+string3        9       3
+string3        12      6
+
+-- !sql_lag_ob_notnull --
+1      1
+2      1
+3      1
+4      2
+5      3
+6      4
+7      5
+8      6
+9      7
+10     8
+11     9
+12     10
+
+-- !sql_lag_pb_ob_notnull --
+string1        1       1
+string1        4       1
+string1        7       1
+string1        10      4
+string2        2       1
+string2        5       1
+string2        8       2
+string2        11      5
+string3        3       1
+string3        6       1
+string3        9       3
+string3        12      6
+
+-- !sql_last_value_ob --
+\N     \N
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_last_value_pb_ob --
+null   \N      \N
+string1        1       1
+string1        4       4
+string1        7       7
+string1        10      10
+string2        2       2
+string2        5       5
+string2        8       8
+string2        11      11
+string3        3       3
+string3        6       6
+string3        9       9
+string3        12      12
+
+-- !sql_last_value_ob_notnull --
+1      1
+2      2
+3      3
+4      4
+5      5
+6      6
+7      7
+8      8
+9      9
+10     10
+11     11
+12     12
+
+-- !sql_last_value_pb_ob_notnull --
+string1        1       1
+string1        4       4
+string1        7       7
+string1        10      10
+string2        2       2
+string2        5       5
+string2        8       8
+string2        11      11
+string3        3       3
+string3        6       6
+string3        9       9
+string3        12      12
+
+-- !sql_last_value_f_1 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_last_value_f_notnull_1 --
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
+string3        12      12
+
+-- !sql_last_value_f_2 --
+null   \N      \N
+string1        1       1
+string2        2       2
+string3        3       3
+string1        4       4
+string2        5       5
+string3        6       6
+string1        7       7
+string2        8       8
+string3        9       9
+string1        10      10
+string2        11      11
... 4723 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to