Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: port the internals to use koerce #10078

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

refactor: port the internals to use koerce #10078

wants to merge 3 commits into from

Conversation

kszucs
Copy link
Member

@kszucs kszucs commented Sep 10, 2024

TBD

@kszucs kszucs force-pushed the koerce branch 4 times, most recently from b8afaef to f07026d Compare September 11, 2024 07:36
@cpcloud
Copy link
Member

cpcloud commented Sep 11, 2024

Benchmarking against main, there's anywhere from ~0-2.5x speed up on every benchmark.

Benchmarks:

------------------------------------------------------------------------------------- benchmark 'test_big_eq_expr': 2 tests --------------------------------------------------------------------------------------
Name (time in ns)                        Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Mops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_big_eq_expr (0001_2ae9ef4)     590.0000 (1.0)      15,150.0000 (1.0)      686.8067 (1.0)      261.8106 (1.0)      690.0000 (1.01)     60.0000 (1.20)     652;1863        1.4560 (1.0)      136987           1
test_big_eq_expr (NOW)              609.9999 (1.03)     20,391.0001 (1.35)     697.6338 (1.02)     318.6646 (1.22)     679.9999 (1.0)      49.9997 (1.0)      865;7009        1.4334 (0.98)     180832           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_big_expression_compile': 2 tests --------------------------------------------------------------------------------
Name (time in ms)                                   Min                 Max                Mean             StdDev              Median                IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_big_expression_compile (0001_2ae9ef4)     180.1654 (1.10)     263.2369 (1.0)      196.9132 (1.06)     37.0763 (1.0)      180.3933 (1.09)     20.9819 (30.21)         1;1  5.0784 (0.95)          5           1
test_big_expression_compile (NOW)              163.9481 (1.0)      293.2224 (1.11)     186.2451 (1.0)      52.4105 (1.41)     165.0163 (1.0)       0.6945 (1.0)           1;1  5.3693 (1.0)           6           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_big_join_compile': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                           Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_big_join_compile (0001_2ae9ef4)     8.6031 (1.09)     8.6031 (1.09)     8.6031 (1.09)     0.0000 (1.0)      8.6031 (1.09)     0.0000 (1.0)           0;0  116.2366 (0.91)          1           1
test_big_join_compile (NOW)              7.8618 (1.0)      7.8618 (1.0)      7.8618 (1.0)      0.0000 (1.0)      7.8618 (1.0)      0.0000 (1.0)           0;0  127.1974 (1.0)           1           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_big_join_expr': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                        Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_big_join_expr (0001_2ae9ef4)     1.9092 (1.70)     3.2882 (1.54)     2.0336 (1.71)     0.1094 (1.91)     2.0405 (1.72)     0.1359 (1.77)         35;4  491.7503 (0.59)        403           1
test_big_join_expr (NOW)              1.1207 (1.0)      2.1392 (1.0)      1.1901 (1.0)      0.0572 (1.0)      1.1847 (1.0)      0.0767 (1.0)         111;3  840.2918 (1.0)         699           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------- benchmark 'test_builtins[hash-large]': 2 tests -------------------------------------------------------------------------------------
Name (time in ns)                                 Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Mops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[hash-large] (0001_2ae9ef4)     479.9999 (1.49)     21,370.0000 (5.18)     544.3196 (1.54)     232.1114 (5.00)     540.0000 (1.56)     29.9997 (6.67)     375;4167        1.8372 (0.65)     172414           1
test_builtins[hash-large] (NOW)              322.5000 (1.0)       4,122.0000 (1.0)      354.5999 (1.0)       46.4027 (1.0)      347.0000 (1.0)       4.5000 (1.0)    3008;36909        2.8201 (1.0)      131753          20
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_builtins[hash-medium]': 2 tests -------------------------------------------------------------------------------------
Name (time in ns)                                  Min                   Max                Mean             StdDev              Median                IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[hash-medium] (0001_2ae9ef4)     318.5500 (1.0)      3,183.5000 (1.0)      354.2200 (1.00)     40.6446 (1.0)      351.0500 (1.01)     26.0000 (1.41)     4657;4499        2.8231 (1.00)     121952          20
test_builtins[hash-medium] (NOW)              320.0000 (1.00)     9,135.0500 (2.87)     352.8505 (1.0)      51.6453 (1.27)     348.5000 (1.0)      18.5000 (1.0)      5375;6814        2.8341 (1.0)      137932          20
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_builtins[hash-small]': 2 tests -------------------------------------------------------------------------------------
Name (time in ns)                                 Min                   Max                Mean             StdDev              Median                IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[hash-small] (0001_2ae9ef4)     329.0000 (1.03)     3,377.5500 (1.0)      352.7089 (1.02)     43.2325 (1.0)      341.0000 (1.01)     20.5500 (1.17)     6937;6991        2.8352 (0.98)     130549          20
test_builtins[hash-small] (NOW)              318.5000 (1.0)      4,019.0000 (1.19)     346.4393 (1.0)      53.0485 (1.23)     337.0000 (1.0)      17.5500 (1.0)      5254;6947        2.8865 (1.0)      128041          20
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_builtins[str-large]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                  Min                   Max                  Mean             StdDev                Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[str-large] (0001_2ae9ef4)       993.4720 (1.0)      1,125.1540 (1.01)     1,059.7737 (1.01)     16.1638 (1.91)     1,058.3120 (1.01)     9.6308 (1.10)        23;19  943.5977 (0.99)        191           1
test_builtins[str-large] (NOW)              1,038.2220 (1.05)     1,114.1520 (1.0)      1,051.4214 (1.0)       8.4536 (1.0)      1,049.8020 (1.0)      8.7795 (1.0)          51;9  951.0935 (1.0)         247           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_builtins[str-medium]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                 Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[str-medium] (0001_2ae9ef4)     394.3070 (1.07)     528.0700 (1.0)      409.9042 (1.01)     11.2756 (1.0)      408.5070 (1.02)     15.4552 (1.0)         124;5        2.4396 (0.99)        475           1
test_builtins[str-medium] (NOW)              367.6400 (1.0)      552.3700 (1.05)     405.7354 (1.0)      15.6014 (1.38)     402.3300 (1.0)      18.9700 (1.23)        112;5        2.4647 (1.0)         584           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_builtins[str-small]': 2 tests ---------------------------------------------------------------------------------
Name (time in us)                               Min                 Max               Mean            StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_builtins[str-small] (0001_2ae9ef4)     62.0800 (1.0)      192.4710 (1.82)     67.6796 (1.0)      5.2704 (1.0)      66.4510 (1.0)      4.8867 (1.03)      911;612       14.7755 (1.0)        6975           1
test_builtins[str-small] (NOW)              63.0400 (1.02)     105.6000 (1.0)      68.6956 (1.02)     5.9105 (1.12)     67.6800 (1.02)     4.7325 (1.0)       406;367       14.5570 (0.99)       2961           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_column_access[attr]': 2 tests ----------------------------------------------------------------------------------
Name (time in us)                               Min                 Max               Mean            StdDev             Median               IQR             Outliers  OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_column_access[attr] (0001_2ae9ef4)     13.2200 (2.01)     222.5010 (1.37)     14.8732 (2.01)     2.5097 (1.50)     14.3955 (2.00)     0.9400 (4.48)     1124;1611       67.2348 (0.50)      18882           1
test_column_access[attr] (NOW)               6.5800 (1.0)      162.7500 (1.0)       7.4023 (1.0)      1.6702 (1.0)       7.2100 (1.0)      0.2100 (1.0)      1037;5277      135.0934 (1.0)       33367           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_column_access[int]': 2 tests ----------------------------------------------------------------------------------
Name (time in us)                              Min                   Max               Mean             StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_column_access[int] (0001_2ae9ef4)     41.3100 (1.37)        99.3510 (1.0)      45.2848 (1.32)      3.6328 (1.0)      44.2010 (1.34)     2.9690 (3.08)     1204;959       22.0825 (0.76)      10231           1
test_column_access[int] (NOW)              30.1300 (1.0)      7,200.9140 (72.48)    34.3358 (1.0)      57.9930 (15.96)    33.1090 (1.0)      0.9630 (1.0)        6;3824       29.1242 (1.0)       15369           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_column_access[str]': 2 tests ---------------------------------------------------------------------------------
Name (time in us)                              Min                 Max               Mean            StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_column_access[str] (0001_2ae9ef4)     14.0000 (1.92)     107.0110 (1.0)      16.0871 (2.02)     2.1513 (1.08)     15.7100 (2.03)     0.6990 (4.99)    1054;1879       62.1617 (0.49)      20174           1
test_column_access[str] (NOW)               7.3090 (1.0)      199.6400 (1.87)      7.9552 (1.0)      1.9860 (1.0)       7.7510 (1.0)      0.1400 (1.0)      446;1767      125.7041 (1.0)       18605           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_compile[large-bigquery]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                   Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-bigquery] (0001_2ae9ef4)     18.0337 (1.05)      20.2885 (1.0)      18.8359 (1.0)       0.6820 (1.0)      18.8663 (1.09)     1.1363 (1.07)         22;0  53.0902 (1.0)          53           1
test_compile[large-bigquery] (NOW)              17.2199 (1.0)      166.0233 (8.18)     20.3673 (1.08)     19.8253 (29.07)    17.3873 (1.0)      1.0620 (1.0)           1;1  49.0984 (0.92)         56           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-clickhouse]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                     Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-clickhouse] (0001_2ae9ef4)     11.8138 (1.08)     12.7777 (1.05)     12.2903 (1.11)     0.2231 (1.73)     12.3728 (1.12)     0.3549 (4.07)         27;0  81.3649 (0.90)         76           1
test_compile[large-clickhouse] (NOW)              10.9810 (1.0)      12.1189 (1.0)      11.0969 (1.0)      0.1293 (1.0)      11.0783 (1.0)      0.0873 (1.0)           3;3  90.1153 (1.0)          85           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-datafusion]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                     Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-datafusion] (0001_2ae9ef4)     13.4490 (1.12)     15.5053 (1.11)     14.1385 (1.11)     0.6170 (1.19)     14.0868 (1.11)     0.8550 (1.13)         27;0  70.7290 (0.90)         72           1
test_compile[large-datafusion] (NOW)              12.0605 (1.0)      14.0201 (1.0)      12.7478 (1.0)      0.5175 (1.0)      12.6574 (1.0)      0.7590 (1.0)          24;0  78.4447 (1.0)          79           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-druid]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-druid] (0001_2ae9ef4)     11.5348 (1.13)     12.2916 (1.13)     11.8362 (1.12)     0.2512 (1.47)     11.7275 (1.10)     0.4997 (1.71)         32;0  84.4869 (0.89)         80           1
test_compile[large-druid] (NOW)              10.1854 (1.0)      10.8808 (1.0)      10.5548 (1.0)      0.1706 (1.0)      10.6409 (1.0)      0.2927 (1.0)          27;0  94.7439 (1.0)          89           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-duckdb]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-duckdb] (0001_2ae9ef4)     11.5290 (1.12)     13.4141 (1.07)     11.8584 (1.09)     0.2877 (1.0)      11.8030 (1.09)     0.4570 (4.35)         18;1  84.3283 (0.92)         81           1
test_compile[large-duckdb] (NOW)              10.3373 (1.0)      12.5918 (1.0)      10.9116 (1.0)      0.3642 (1.27)     10.8664 (1.0)      0.1050 (1.0)         15;20  91.6457 (1.0)          92           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-exasol]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-exasol] (0001_2ae9ef4)     12.2973 (1.19)     13.3881 (1.22)     12.4401 (1.15)     0.1391 (1.48)     12.4210 (1.15)     0.0743 (1.31)          5;4  80.3854 (0.87)         78           1
test_compile[large-exasol] (NOW)              10.3176 (1.0)      10.9445 (1.0)      10.8236 (1.0)      0.0941 (1.0)      10.8310 (1.0)      0.0565 (1.0)           9;4  92.3909 (1.0)          88           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-flink]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-flink] (0001_2ae9ef4)     13.6809 (1.11)     15.0114 (1.09)     13.9680 (1.09)     0.2411 (1.32)     13.9250 (1.09)     0.2013 (2.22)         15;8  71.5924 (0.92)         70           1
test_compile[large-flink] (NOW)              12.3339 (1.0)      13.7287 (1.0)      12.8283 (1.0)      0.1833 (1.0)      12.8238 (1.0)      0.0907 (1.0)           9;9  77.9528 (1.0)          77           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-impala]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-impala] (0001_2ae9ef4)     12.0250 (1.12)     12.7452 (1.11)     12.2835 (1.11)     0.2318 (1.14)     12.1874 (1.10)     0.3883 (1.0)          25;0  81.4103 (0.90)         80           1
test_compile[large-impala] (NOW)              10.7013 (1.0)      11.4688 (1.0)      11.0819 (1.0)      0.2036 (1.0)      11.1172 (1.0)      0.3922 (1.01)         39;0  90.2373 (1.0)          86           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-mssql]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-mssql] (0001_2ae9ef4)     14.2658 (1.11)     17.0358 (1.15)     14.9822 (1.09)     0.5069 (1.34)     14.9928 (1.10)     0.4073 (3.53)         17;6  66.7458 (0.92)         62           1
test_compile[large-mssql] (NOW)              12.9082 (1.0)      14.7556 (1.0)      13.7270 (1.0)      0.3779 (1.0)      13.5901 (1.0)      0.1154 (1.0)         13;15  72.8492 (1.0)          70           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-mysql]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-mysql] (0001_2ae9ef4)     12.4193 (1.10)     13.6015 (1.12)     12.7972 (1.10)     0.2999 (2.83)     12.7178 (1.10)     0.6012 (8.25)         40;0  78.1424 (0.91)         76           1
test_compile[large-mysql] (NOW)              11.3195 (1.0)      12.1373 (1.0)      11.5894 (1.0)      0.1059 (1.0)      11.5689 (1.0)      0.0729 (1.0)          14;8  86.2861 (1.0)          84           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-oracle]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-oracle] (0001_2ae9ef4)     11.7062 (1.14)     13.1956 (1.19)     12.1074 (1.12)     0.2974 (2.20)     12.0126 (1.11)     0.5318 (7.19)         29;1  82.5945 (0.89)         81           1
test_compile[large-oracle] (NOW)              10.2999 (1.0)      11.0995 (1.0)      10.7819 (1.0)      0.1355 (1.0)      10.8005 (1.0)      0.0739 (1.0)         17;16  92.7476 (1.0)          92           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-postgres]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                   Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-postgres] (0001_2ae9ef4)     11.9693 (1.13)     12.7540 (1.13)     12.2107 (1.10)     0.2091 (1.41)     12.1320 (1.09)     0.1913 (1.75)        17;10  81.8952 (0.91)         83           1
test_compile[large-postgres] (NOW)              10.6259 (1.0)      11.3071 (1.0)      11.0720 (1.0)      0.1478 (1.0)      11.1045 (1.0)      0.1096 (1.0)          15;9  90.3182 (1.0)          85           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-pyspark]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                  Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-pyspark] (0001_2ae9ef4)     12.8782 (1.12)     14.2058 (1.14)     13.3132 (1.12)     0.2957 (1.36)     13.2717 (1.10)     0.4744 (1.35)         23;0  75.1136 (0.90)         70           1
test_compile[large-pyspark] (NOW)              11.4694 (1.0)      12.5087 (1.0)      11.9248 (1.0)      0.2173 (1.0)      12.0363 (1.0)      0.3525 (1.0)          20;0  83.8589 (1.0)          80           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-risingwave]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                     Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-risingwave] (0001_2ae9ef4)     11.9041 (1.12)     12.9382 (1.10)     12.3240 (1.10)     0.2782 (2.47)     12.2231 (1.09)     0.5060 (9.57)         31;0  81.1422 (0.91)         81           1
test_compile[large-risingwave] (NOW)              10.6436 (1.0)      11.7787 (1.0)      11.1775 (1.0)      0.1127 (1.0)      11.1874 (1.0)      0.0529 (1.0)           7;7  89.4652 (1.0)          87           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-snowflake]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-snowflake] (0001_2ae9ef4)     13.9095 (1.11)     15.4727 (1.15)     14.3481 (1.10)     0.2972 (1.51)     14.2328 (1.08)     0.3544 (1.77)         16;1  69.6957 (0.91)         65           1
test_compile[large-snowflake] (NOW)              12.5451 (1.0)      13.4922 (1.0)      13.0789 (1.0)      0.1966 (1.0)      13.1415 (1.0)      0.1999 (1.0)          20;5  76.4592 (1.0)          73           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-sqlite]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-sqlite] (0001_2ae9ef4)     12.0568 (1.13)     12.7945 (1.07)     12.3888 (1.11)     0.2544 (1.15)     12.3167 (1.10)     0.5206 (4.04)         41;0  80.7181 (0.90)         80           1
test_compile[large-sqlite] (NOW)              10.6877 (1.0)      11.9026 (1.0)      11.1544 (1.0)      0.2219 (1.0)      11.1836 (1.0)      0.1289 (1.0)         22;20  89.6511 (1.0)          89           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile[large-trino]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[large-trino] (0001_2ae9ef4)     13.4091 (1.12)     14.5535 (1.11)     13.9834 (1.14)     0.3236 (1.16)     14.0069 (1.14)     0.6231 (1.35)         35;0  71.5136 (0.88)         71           1
test_compile[large-trino] (NOW)              11.9815 (1.0)      13.1019 (1.0)      12.3156 (1.0)      0.2793 (1.0)      12.2533 (1.0)      0.4601 (1.0)          25;0  81.1979 (1.0)          76           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-bigquery]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                   Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-bigquery] (0001_2ae9ef4)     7.0785 (1.03)     9.0472 (1.05)     7.6248 (1.03)     0.5353 (1.10)     7.4103 (1.02)     0.3859 (1.37)        24;22  131.1510 (0.97)        119           1
test_compile[medium-bigquery] (NOW)              6.8835 (1.0)      8.6313 (1.0)      7.4170 (1.0)      0.4885 (1.0)      7.2491 (1.0)      0.2809 (1.0)         27;23  134.8253 (1.0)         122           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-clickhouse]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-clickhouse] (0001_2ae9ef4)     3.3345 (1.04)     4.2525 (1.03)     3.5645 (1.03)     0.1359 (1.15)     3.5801 (1.05)     0.1762 (2.00)         79;6  280.5450 (0.97)        251           1
test_compile[medium-clickhouse] (NOW)              3.2179 (1.0)      4.1436 (1.0)      3.4462 (1.0)      0.1178 (1.0)      3.4204 (1.0)      0.0881 (1.0)         20;13  290.1782 (1.0)         277           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-datafusion]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-datafusion] (0001_2ae9ef4)     3.6241 (1.06)     4.7333 (1.00)     3.8345 (1.05)     0.1702 (1.0)      3.8109 (1.05)     0.1885 (1.0)          45;6  260.7914 (0.95)        241           1
test_compile[medium-datafusion] (NOW)              3.4181 (1.0)      4.7169 (1.0)      3.6373 (1.0)      0.1832 (1.08)     3.6402 (1.0)      0.1956 (1.04)         38;6  274.9270 (1.0)         270           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-druid]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-druid] (0001_2ae9ef4)     3.3298 (1.06)     4.2783 (1.01)     3.5392 (1.05)     0.1517 (1.22)     3.5544 (1.06)     0.1655 (1.97)         61;6  282.5461 (0.96)        268           1
test_compile[medium-druid] (NOW)              3.1388 (1.0)      4.2273 (1.0)      3.3842 (1.0)      0.1243 (1.0)      3.3614 (1.0)      0.0838 (1.0)         32;18  295.4923 (1.0)         291           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-duckdb]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-duckdb] (0001_2ae9ef4)     3.2792 (1.06)     4.3583 (1.0)      3.4897 (1.04)     0.1635 (1.0)      3.4748 (1.04)     0.1746 (1.04)        55;10  286.5582 (0.96)        271           1
test_compile[medium-duckdb] (NOW)              3.1028 (1.0)      5.0042 (1.15)     3.3526 (1.0)      0.1831 (1.12)     3.3517 (1.0)      0.1676 (1.0)          46;8  298.2798 (1.0)         279           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-exasol]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-exasol] (0001_2ae9ef4)     3.4342 (1.08)     4.1799 (1.01)     3.6728 (1.07)     0.1256 (1.0)      3.6738 (1.07)     0.1577 (1.43)         61;7  272.2711 (0.94)        258           1
test_compile[medium-exasol] (NOW)              3.1812 (1.0)      4.1423 (1.0)      3.4366 (1.0)      0.1353 (1.08)     3.4357 (1.0)      0.1102 (1.0)         50;20  290.9889 (1.0)         266           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-flink]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-flink] (0001_2ae9ef4)     4.3541 (1.07)     5.3268 (1.0)      4.6724 (1.07)     0.1282 (1.0)      4.6583 (1.07)     0.0984 (1.0)         29;20  214.0211 (0.94)        187           1
test_compile[medium-flink] (NOW)              4.0526 (1.0)      6.5434 (1.23)     4.3690 (1.0)      0.2183 (1.70)     4.3561 (1.0)      0.1893 (1.92)         27;7  228.8834 (1.0)         217           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-impala]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-impala] (0001_2ae9ef4)     3.5258 (1.02)     4.5966 (1.08)     3.7700 (1.05)     0.1668 (1.47)     3.7713 (1.06)     0.1809 (2.13)        66;12  265.2486 (0.96)        252           1
test_compile[medium-impala] (NOW)              3.4582 (1.0)      4.2576 (1.0)      3.6018 (1.0)      0.1136 (1.0)      3.5674 (1.0)      0.0849 (1.0)          13;8  277.6401 (1.0)         251           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-mssql]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-mssql] (0001_2ae9ef4)     4.9209 (1.02)     7.0018 (1.04)     5.3036 (1.03)     0.3752 (1.07)     5.2226 (1.02)     0.2489 (1.73)        15;14  188.5507 (0.98)        159           1
test_compile[medium-mssql] (NOW)              4.8121 (1.0)      6.7349 (1.0)      5.1716 (1.0)      0.3516 (1.0)      5.1223 (1.0)      0.1435 (1.0)         20;17  193.3646 (1.0)         190           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-mysql]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-mysql] (0001_2ae9ef4)     3.6424 (1.06)     4.7456 (1.09)     3.8776 (1.05)     0.1595 (1.43)     3.8777 (1.06)     0.1673 (2.01)         68;6  257.8945 (0.95)        257           1
test_compile[medium-mysql] (NOW)              3.4441 (1.0)      4.3390 (1.0)      3.6830 (1.0)      0.1117 (1.0)      3.6528 (1.0)      0.0834 (1.0)          15;9  271.5209 (1.0)         251           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-oracle]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-oracle] (0001_2ae9ef4)     3.4493 (1.07)     4.1363 (1.0)      3.6332 (1.06)     0.1291 (1.0)      3.6189 (1.06)     0.1819 (1.32)         84;7  275.2431 (0.94)        255           1
test_compile[medium-oracle] (NOW)              3.2280 (1.0)      4.4601 (1.08)     3.4280 (1.0)      0.1720 (1.33)     3.4155 (1.0)      0.1375 (1.0)         38;11  291.7124 (1.0)         287           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-postgres]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                   Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-postgres] (0001_2ae9ef4)     3.6056 (1.05)     4.6836 (1.08)     3.8383 (1.04)     0.1604 (1.37)     3.8373 (1.05)     0.1734 (2.16)         69;6  260.5315 (0.96)        247           1
test_compile[medium-postgres] (NOW)              3.4184 (1.0)      4.3449 (1.0)      3.6820 (1.0)      0.1173 (1.0)      3.6631 (1.0)      0.0802 (1.0)         28;20  271.5899 (1.0)         266           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-pyspark]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                  Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-pyspark] (0001_2ae9ef4)     3.7940 (1.05)     4.8580 (1.05)     4.0282 (1.05)     0.1668 (1.03)     4.0202 (1.05)     0.1767 (1.0)          52;8  248.2503 (0.95)        251           1
test_compile[medium-pyspark] (NOW)              3.5968 (1.0)      4.6133 (1.0)      3.8333 (1.0)      0.1614 (1.0)      3.8365 (1.0)      0.1879 (1.06)         62;5  260.8694 (1.0)         234           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-risingwave]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-risingwave] (0001_2ae9ef4)     3.6122 (1.05)     5.7833 (1.30)     3.8652 (1.05)     0.1976 (1.51)     3.8648 (1.05)     0.1755 (2.25)         36;7  258.7204 (0.96)        232           1
test_compile[medium-risingwave] (NOW)              3.4292 (1.0)      4.4570 (1.0)      3.6951 (1.0)      0.1306 (1.0)      3.6745 (1.0)      0.0781 (1.0)         26;20  270.6256 (1.0)         252           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-snowflake]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min                 Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-snowflake] (0001_2ae9ef4)     4.3018 (1.05)       5.5747 (1.0)      4.5163 (1.0)      0.1832 (1.0)      4.4972 (1.02)     0.1795 (2.23)         19;6  221.4207 (1.0)         211           1
test_compile[medium-snowflake] (NOW)              4.0792 (1.0)      143.7757 (25.79)    5.1169 (1.13)     9.7573 (53.26)    4.4053 (1.0)      0.0805 (1.0)          1;26  195.4313 (0.88)        204           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile[medium-sqlite]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-sqlite] (0001_2ae9ef4)     3.3410 (1.05)     4.4397 (1.03)     3.5551 (1.04)     0.1641 (1.09)     3.5589 (1.05)     0.1493 (1.80)        61;11  281.2848 (0.96)        267           1
test_compile[medium-sqlite] (NOW)              3.1740 (1.0)      4.3014 (1.0)      3.4173 (1.0)      0.1499 (1.0)      3.3939 (1.0)      0.0830 (1.0)         23;20  292.6268 (1.0)         267           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile[medium-trino]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[medium-trino] (0001_2ae9ef4)     4.3342 (1.04)     5.4988 (1.01)     4.5525 (1.01)     0.1794 (1.0)      4.5386 (1.02)     0.1957 (1.0)          35;7  219.6604 (0.99)        199           1
test_compile[medium-trino] (NOW)              4.1864 (1.0)      5.4331 (1.0)      4.4907 (1.0)      0.2018 (1.12)     4.4700 (1.0)      0.2119 (1.08)         51;8  222.6823 (1.0)         202           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-bigquery]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                    Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-bigquery] (0001_2ae9ef4)     381.6840 (1.15)       653.6360 (1.0)      430.0776 (1.12)     37.6887 (1.0)      421.1095 (1.13)     34.4260 (1.43)      219;105        2.3252 (0.89)       1420           1
test_compile[small-bigquery] (NOW)              333.1300 (1.0)      1,625.8720 (2.49)     383.8171 (1.0)      45.6106 (1.21)     373.1200 (1.0)      23.9952 (1.0)       179;174        2.6054 (1.0)        2143           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-clickhouse]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                      Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-clickhouse] (0001_2ae9ef4)     203.2930 (1.23)     538.6460 (1.54)     229.6326 (1.23)     19.0976 (1.32)     224.4020 (1.24)     13.3300 (1.49)      516;145        4.3548 (0.81)       3255           1
test_compile[small-clickhouse] (NOW)              165.4000 (1.0)      349.6210 (1.0)      186.4342 (1.0)      14.4195 (1.0)      181.0700 (1.0)       8.9217 (1.0)       434;342        5.3638 (1.0)        2743           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------- benchmark 'test_compile[small-datafusion]': 2 tests ---------------------------------------------------------------------------------------
Name (time in us)                                      Min                    Max                Mean                StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-datafusion] (0001_2ae9ef4)     218.4630 (1.22)     66,114.1920 (123.38)   273.2366 (1.36)     1,436.9062 (85.79)    238.4625 (1.22)     16.0600 (1.51)         1;74        3.6598 (0.74)       2102           1
test_compile[small-datafusion] (NOW)              178.3400 (1.0)         535.8400 (1.0)      201.1907 (1.0)         16.7497 (1.0)      195.3200 (1.0)      10.6255 (1.0)       371;152        4.9704 (1.0)        2328           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-druid]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                 Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-druid] (0001_2ae9ef4)     200.0930 (1.21)     433.0850 (1.0)      224.5215 (1.21)     16.4108 (1.0)      221.1820 (1.22)     12.8602 (1.0)       486;106        4.4539 (0.83)       3319           1
test_compile[small-druid] (NOW)              165.9000 (1.0)      564.7110 (1.30)     185.5101 (1.0)      18.3904 (1.12)     180.6605 (1.0)      14.2555 (1.11)      473;197        5.3905 (1.0)        3812           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-duckdb]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                  Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-duckdb] (0001_2ae9ef4)     198.9320 (1.23)     369.3830 (1.07)     217.5123 (1.22)     16.5553 (1.02)     215.7120 (1.24)     16.0075 (1.0)        238;94        4.5974 (0.82)       2505           1
test_compile[small-duckdb] (NOW)              162.1500 (1.0)      346.8200 (1.0)      177.6040 (1.0)      16.2813 (1.0)      174.5350 (1.0)      17.5250 (1.09)       393;89        5.6305 (1.0)        3356           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-exasol]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                  Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-exasol] (0001_2ae9ef4)     217.7630 (1.30)     488.0350 (1.35)     242.5513 (1.31)     20.0582 (1.23)     239.0920 (1.32)     13.9800 (1.05)       281;87        4.1228 (0.76)       2448           1
test_compile[small-exasol] (NOW)              167.7000 (1.0)      361.2900 (1.0)      184.9280 (1.0)      16.2829 (1.0)      181.8000 (1.0)      13.2650 (1.0)       487;163        5.4075 (1.0)        3927           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-flink]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                 Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-flink] (0001_2ae9ef4)     258.2630 (1.22)     557.7760 (1.30)     286.1064 (1.20)     23.0955 (1.30)     283.1480 (1.22)     26.6600 (1.97)       377;59        3.4952 (0.83)       2260           1
test_compile[small-flink] (NOW)              211.3300 (1.0)      429.5200 (1.0)      238.1036 (1.0)      17.8071 (1.0)      232.3000 (1.0)      13.5610 (1.0)        286;67        4.1999 (1.0)        2145           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_compile[small-impala]': 2 tests --------------------------------------------------------------------------------------
Name (time in us)                                  Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-impala] (0001_2ae9ef4)     216.5220 (1.25)        471.8330 (1.0)      238.9836 (1.14)      19.2354 (1.0)      235.4820 (1.25)     17.1960 (1.0)        226;86        4.1844 (0.88)       2215           1
test_compile[small-impala] (NOW)              172.8390 (1.0)      48,704.0530 (103.22)   209.5806 (1.0)      919.9721 (47.83)    188.6050 (1.0)      18.4200 (1.07)        1;106        4.7714 (1.0)        2782           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_compile[small-mssql]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                 Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-mssql] (0001_2ae9ef4)     264.0420 (1.25)     1,088.5790 (2.58)     287.1199 (1.20)     25.2216 (1.52)     284.7420 (1.22)     20.6100 (1.42)       140;72        3.4829 (0.84)       2406           1
test_compile[small-mssql] (NOW)              211.9900 (1.0)        422.2300 (1.0)      239.8001 (1.0)      16.6436 (1.0)      234.3110 (1.0)      14.5025 (1.0)        303;68        4.1701 (1.0)        2213           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_compile[small-mysql]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                 Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-mysql] (0001_2ae9ef4)     226.3320 (1.28)       846.1060 (1.0)      249.9052 (1.26)     24.9516 (1.08)     248.1060 (1.27)     19.0100 (1.57)       112;62        4.0015 (0.80)       2358           1
test_compile[small-mysql] (NOW)              176.4110 (1.0)      1,182.7620 (1.40)     198.9128 (1.0)      23.1953 (1.0)      195.5600 (1.0)      12.1275 (1.0)       155;165        5.0273 (1.0)        3611           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-oracle]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                  Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-oracle] (0001_2ae9ef4)     215.2920 (1.27)     465.2430 (1.0)      235.8096 (1.24)     18.5960 (1.04)     231.3120 (1.24)     17.9848 (1.94)      328;133        4.2407 (0.81)       3173           1
test_compile[small-oracle] (NOW)              169.8100 (1.0)      647.0910 (1.39)     190.2529 (1.0)      17.9646 (1.0)      186.6200 (1.0)       9.2710 (1.0)       372;411        5.2562 (1.0)        3406           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-postgres]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                    Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-postgres] (0001_2ae9ef4)     222.1210 (1.25)     587.3150 (1.0)      241.7894 (1.25)     20.3102 (1.09)     240.1410 (1.26)     18.3635 (1.16)       157;67        4.1358 (0.80)       2001           1
test_compile[small-postgres] (NOW)              177.4500 (1.0)      671.7090 (1.14)     193.6672 (1.0)      18.6759 (1.0)      190.7600 (1.0)      15.8450 (1.0)       242;110        5.1635 (1.0)        2505           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-pyspark]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                   Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-pyspark] (0001_2ae9ef4)     228.7030 (1.20)     472.5450 (1.0)      254.1723 (1.19)     17.2780 (1.0)      251.0930 (1.21)     14.3375 (1.24)       502;81        3.9343 (0.84)       2887           1
test_compile[small-pyspark] (NOW)              191.0110 (1.0)      738.7310 (1.56)     213.5793 (1.0)      18.0034 (1.04)     208.3255 (1.0)      11.6050 (1.0)       384;120        4.6821 (1.0)        3540           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_compile[small-risingwave]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                      Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-risingwave] (0001_2ae9ef4)     217.3620 (1.22)     465.3640 (1.20)     236.0012 (1.18)     17.6952 (1.19)     233.3570 (1.20)     16.1355 (1.52)      246;112        4.2373 (0.85)       2364           1
test_compile[small-risingwave] (NOW)              178.8900 (1.0)      388.2510 (1.0)      200.2851 (1.0)      14.8574 (1.0)      194.9500 (1.0)      10.6400 (1.0)       436;141        4.9929 (1.0)        3490           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-snowflake]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                     Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-snowflake] (0001_2ae9ef4)     285.2830 (1.20)     496.1240 (1.08)     313.2523 (1.18)     27.1227 (1.0)      307.4330 (1.19)     22.2303 (1.0)        158;87        3.1923 (0.85)       1783           1
test_compile[small-snowflake] (NOW)              237.4610 (1.0)      460.6100 (1.0)      265.0503 (1.0)      27.2126 (1.00)     259.0405 (1.0)      24.7995 (1.12)      234;119        3.7729 (1.0)        2492           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-sqlite]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                  Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-sqlite] (0001_2ae9ef4)     204.3620 (1.22)     1,090.6020 (1.0)      225.4990 (1.21)     23.2579 (1.0)      222.9920 (1.22)     19.5235 (1.70)       207;92        4.4346 (0.83)       3399           1
test_compile[small-sqlite] (NOW)              167.0000 (1.0)      1,380.7820 (1.27)     186.8476 (1.0)      25.3798 (1.09)     182.8400 (1.0)      11.4850 (1.0)       107;152        5.3520 (1.0)        4055           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_compile[small-trino]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                 Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile[small-trino] (0001_2ae9ef4)     290.0120 (1.17)     585.1650 (1.38)     321.1831 (1.15)     30.1665 (1.24)     315.5620 (1.16)     25.4600 (1.47)       146;96        3.1135 (0.87)       2101           1
test_compile[small-trino] (NOW)              247.6510 (1.0)      424.5410 (1.0)      279.8747 (1.0)      24.3375 (1.0)      271.6500 (1.0)      17.3255 (1.0)        121;76        3.5730 (1.0)        1900           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_compile_with_drops[bigquery]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[bigquery] (0001_2ae9ef4)     10.4817 (1.08)      12.4951 (1.0)      11.2007 (1.0)       0.4516 (1.0)      10.9905 (1.08)     0.6690 (1.93)         25;0  89.2799 (1.0)          83           1
test_compile_with_drops[bigquery] (NOW)               9.7280 (1.0)      173.1228 (13.86)    12.0929 (1.08)     16.6140 (36.79)    10.2031 (1.0)      0.3459 (1.0)          1;21  82.6932 (0.93)         96           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_compile_with_drops[clickhouse]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                         Min                 Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[clickhouse] (0001_2ae9ef4)     6.7217 (1.12)       7.7189 (1.0)      7.0993 (1.0)      0.1575 (1.0)      7.1555 (1.12)     0.1971 (5.17)         36;2  140.8599 (1.0)         142           1
test_compile_with_drops[clickhouse] (NOW)              5.9813 (1.0)      113.1726 (14.66)    7.1940 (1.01)     9.4046 (59.70)    6.3970 (1.0)      0.0381 (1.0)          1;25  139.0041 (0.99)        129           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[datafusion]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                         Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[datafusion] (0001_2ae9ef4)     7.1769 (1.09)     8.7582 (1.09)     7.5270 (1.06)     0.3238 (1.06)     7.4106 (1.06)     0.2870 (3.91)        22;11  132.8545 (0.94)        125           1
test_compile_with_drops[datafusion] (NOW)              6.5650 (1.0)      8.0518 (1.0)      7.0688 (1.0)      0.3042 (1.0)      7.0041 (1.0)      0.0733 (1.0)         23;29  141.4668 (1.0)         136           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile_with_drops[druid]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[druid] (0001_2ae9ef4)     6.7714 (1.10)     8.2651 (1.03)     7.0814 (1.08)     0.3109 (1.0)      6.9778 (1.09)     0.1992 (1.0)         13;13  141.2140 (0.92)        137           1
test_compile_with_drops[druid] (NOW)              6.1283 (1.0)      8.0147 (1.0)      6.5318 (1.0)      0.3637 (1.17)     6.4111 (1.0)      0.2865 (1.44)        22;16  153.0962 (1.0)         145           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[duckdb]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[duckdb] (0001_2ae9ef4)     6.3103 (1.10)     6.9137 (1.05)     6.5777 (1.09)     0.1418 (1.05)     6.5610 (1.08)     0.2086 (1.74)         59;0  152.0293 (0.92)        149           1
test_compile_with_drops[duckdb] (NOW)              5.7128 (1.0)      6.5913 (1.0)      6.0458 (1.0)      0.1346 (1.0)      6.0777 (1.0)      0.1199 (1.0)         37;12  165.4035 (1.0)         160           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[exasol]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[exasol] (0001_2ae9ef4)     6.9540 (1.10)     8.5807 (1.10)     7.2940 (1.08)     0.3223 (1.11)     7.1801 (1.07)     0.2140 (2.75)        14;12  137.0989 (0.93)        125           1
test_compile_with_drops[exasol] (NOW)              6.3362 (1.0)      7.8022 (1.0)      6.7750 (1.0)      0.2894 (1.0)      6.6951 (1.0)      0.0779 (1.0)         19;25  147.6007 (1.0)         138           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[flink]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[flink] (0001_2ae9ef4)     8.3109 (1.09)     10.2331 (1.12)     8.6869 (1.06)     0.3552 (1.21)     8.5257 (1.05)     0.3911 (3.16)         11;8  115.1159 (0.94)        105           1
test_compile_with_drops[flink] (NOW)              7.6530 (1.0)       9.1585 (1.0)      8.1838 (1.0)      0.2941 (1.0)      8.1318 (1.0)      0.1237 (1.0)         23;23  122.1923 (1.0)         115           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[impala]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[impala] (0001_2ae9ef4)     7.1017 (1.11)     8.6848 (1.0)      7.4972 (1.09)     0.3323 (1.0)      7.4037 (1.08)     0.3000 (1.17)        20;13  133.3831 (0.92)        130           1
test_compile_with_drops[impala] (NOW)              6.4167 (1.0)      9.4108 (1.08)     6.8757 (1.0)      0.3890 (1.17)     6.8417 (1.0)      0.2568 (1.0)         19;13  145.4405 (1.0)         137           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[mssql]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[mssql] (0001_2ae9ef4)     8.7953 (1.05)     10.9298 (1.18)     9.4901 (1.08)     0.3014 (1.37)     9.4079 (1.06)     0.1819 (1.16)        23;20  105.3728 (0.93)        101           1
test_compile_with_drops[mssql] (NOW)              8.3605 (1.0)       9.2874 (1.0)      8.8223 (1.0)      0.2201 (1.0)      8.8388 (1.0)      0.1570 (1.0)         29;22  113.3493 (1.0)          97           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile_with_drops[mysql]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[mysql] (0001_2ae9ef4)     7.6098 (1.11)     9.3319 (1.11)     8.0615 (1.09)     0.3485 (1.08)     7.9771 (1.08)     0.3476 (3.63)        18;11  124.0457 (0.92)        120           1
test_compile_with_drops[mysql] (NOW)              6.8701 (1.0)      8.3998 (1.0)      7.3964 (1.0)      0.3214 (1.0)      7.3570 (1.0)      0.0958 (1.0)         27;38  135.2017 (1.0)         131           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[oracle]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[oracle] (0001_2ae9ef4)     6.9941 (1.12)     8.7062 (1.04)     7.3504 (1.10)     0.3509 (1.0)      7.2189 (1.11)     0.2788 (1.03)          6;5  136.0479 (0.91)         58           1
test_compile_with_drops[oracle] (NOW)              6.2664 (1.0)      8.4040 (1.0)      6.6630 (1.0)      0.3783 (1.08)     6.5296 (1.0)      0.2714 (1.0)         20;17  150.0834 (1.0)         147           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[postgres]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                       Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[postgres] (0001_2ae9ef4)     7.1186 (1.08)     8.6625 (1.06)     7.5016 (1.06)     0.3293 (1.00)     7.3912 (1.05)     0.3217 (3.11)        17;12  133.3057 (0.95)        133           1
test_compile_with_drops[postgres] (NOW)              6.5719 (1.0)      8.1662 (1.0)      7.0942 (1.0)      0.3280 (1.0)      7.0095 (1.0)      0.1034 (1.0)         23;24  140.9606 (1.0)         138           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile_with_drops[pyspark]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                      Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[pyspark] (0001_2ae9ef4)     7.4487 (1.10)     9.0960 (1.08)     7.8489 (1.09)     0.3227 (1.0)      7.7717 (1.10)     0.3208 (1.11)        19;10  127.4060 (0.92)        127           1
test_compile_with_drops[pyspark] (NOW)              6.8012 (1.0)      8.3968 (1.0)      7.2029 (1.0)      0.3508 (1.09)     7.0939 (1.0)      0.2889 (1.0)         19;13  138.8324 (1.0)         138           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[risingwave]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                         Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[risingwave] (0001_2ae9ef4)     7.1846 (1.09)     8.6804 (1.06)     7.5992 (1.08)     0.2986 (1.0)      7.5673 (1.09)     0.3131 (1.04)         25;9  131.5921 (0.92)        126           1
test_compile_with_drops[risingwave] (NOW)              6.5925 (1.0)      8.1650 (1.0)      7.0152 (1.0)      0.3584 (1.20)     6.9494 (1.0)      0.3020 (1.0)         23;14  142.5481 (1.0)         137           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_compile_with_drops[snowflake]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                        Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[snowflake] (0001_2ae9ef4)     8.2573 (1.14)     8.8141 (1.06)     8.5232 (1.12)     0.0917 (1.0)      8.5174 (1.11)     0.0707 (1.0)         20;15  117.3271 (0.90)        115           1
test_compile_with_drops[snowflake] (NOW)              7.2299 (1.0)      8.2971 (1.0)      7.6367 (1.0)      0.1670 (1.82)     7.7026 (1.0)      0.2149 (3.04)         31;1  130.9459 (1.0)         124           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[sqlite]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[sqlite] (0001_2ae9ef4)     6.8543 (1.09)     9.3126 (1.19)     7.4129 (1.10)     0.3681 (1.14)     7.2938 (1.10)     0.1235 (1.60)        21;24  134.9001 (0.91)        133           1
test_compile_with_drops[sqlite] (NOW)              6.2972 (1.0)      7.8197 (1.0)      6.7382 (1.0)      0.3220 (1.0)      6.6467 (1.0)      0.0772 (1.0)         19;26  148.4078 (1.0)         147           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_compile_with_drops[trino]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_compile_with_drops[trino] (0001_2ae9ef4)     8.5825 (1.08)     10.0289 (1.06)     8.9777 (1.06)     0.3186 (1.0)      8.8157 (1.04)     0.4005 (1.26)         14;3  111.3874 (0.95)        104           1
test_compile_with_drops[trino] (NOW)              7.9498 (1.0)       9.4685 (1.0)      8.5056 (1.0)      0.3214 (1.01)     8.5000 (1.0)      0.3188 (1.0)         31;10  117.5698 (1.0)         113           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_complex_datatype_builtins[hash]': 2 tests ------------------------------------------------------------------------------------
Name (time in ns)                                            Min                 Max                Mean             StdDev              Median               IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_complex_datatype_builtins[hash] (0001_2ae9ef4)     114.5000 (1.0)      570.2000 (1.0)      127.6851 (1.01)     12.2999 (1.0)      127.6900 (1.03)     9.4000 (3.36)     4824;4006        7.8318 (0.99)      71023         100
test_complex_datatype_builtins[hash] (NOW)              114.5000 (1.00)     645.1000 (1.13)     126.1189 (1.0)      12.6943 (1.03)     124.4000 (1.0)      2.8000 (1.0)     4317;33345        7.9290 (1.0)       75014         100
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_complex_datatype_builtins[str]': 2 tests -------------------------------------------------------------------------------
Name (time in us)                                         Min                 Max              Mean            StdDev            Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_complex_datatype_builtins[str] (0001_2ae9ef4)     5.5300 (1.02)      43.9800 (1.0)      6.1838 (1.01)     1.0379 (1.0)      5.9310 (1.0)      0.3780 (1.51)    1949;2794      161.7133 (0.99)      43937           1
test_complex_datatype_builtins[str] (NOW)              5.4400 (1.0)      175.6500 (3.99)     6.1189 (1.0)      1.2830 (1.24)     6.0000 (1.01)     0.2500 (1.0)      764;2473      163.4279 (1.0)       44544           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------- benchmark 'test_complex_datatype_parse': 2 tests ---------------------------------------------------------------------------------
Name (time in ns)                                  Min                 Max               Mean            StdDev             Median               IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_complex_datatype_parse (0001_2ae9ef4)     51.3000 (1.0)      718.4100 (1.0)      59.0490 (1.01)     7.7610 (1.0)      57.5000 (1.00)     3.3000 (1.0)      7843;8696       16.9351 (0.99)     166418         100
test_complex_datatype_parse (NOW)              51.5000 (1.00)     719.7000 (1.00)     58.2272 (1.0)      8.0086 (1.03)     57.4000 (1.0)      3.6000 (1.09)     6652;8350       17.1741 (1.0)      169492         100
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_construction[large]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                              Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_construction[large] (0001_2ae9ef4)     9.1324 (1.38)     20.6326 (2.87)     9.6017 (1.37)     1.1386 (17.97)    9.4359 (1.34)     0.4501 (9.57)          1;1  104.1482 (0.73)        100           1
test_construction[large] (NOW)              6.6023 (1.0)       7.1833 (1.0)      7.0245 (1.0)      0.0634 (1.0)      7.0299 (1.0)      0.0470 (1.0)          20;8  142.3588 (1.0)         133           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_construction[medium]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                               Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_construction[medium] (0001_2ae9ef4)     5.6452 (1.48)     6.3645 (1.47)     5.9644 (1.48)     0.1439 (2.97)     5.9939 (1.48)     0.1968 (5.75)         40;1  167.6606 (0.68)        153           1
test_construction[medium] (NOW)              3.8015 (1.0)      4.3335 (1.0)      4.0387 (1.0)      0.0485 (1.0)      4.0425 (1.0)      0.0342 (1.0)         25;17  247.6029 (1.0)         226           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_construction[small]': 2 tests ---------------------------------------------------------------------------------
Name (time in us)                               Min                 Max               Mean            StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_construction[small] (0001_2ae9ef4)     82.4300 (1.78)     140.1220 (1.47)     89.7674 (1.71)     6.8813 (1.31)     86.8410 (1.69)     6.6300 (3.22)      801;417       11.1399 (0.59)       5162           1
test_construction[small] (NOW)              46.2000 (1.0)       95.2910 (1.0)      52.5705 (1.0)      5.2579 (1.0)      51.3310 (1.0)      2.0600 (1.0)       694;776       19.0221 (1.0)        3911           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_dedup_schema': 2 tests --------------------------------------------------------------------------------
Name (time in us)                        Min                Max               Mean            StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_dedup_schema (0001_2ae9ef4)     17.0300 (2.62)     37.7910 (1.61)     19.9171 (2.63)     4.6813 (1.49)     18.0300 (2.66)     1.7550 (2.94)          3;4       50.2081 (0.38)         27           1
test_dedup_schema (NOW)               6.5000 (1.0)      23.4300 (1.0)       7.5648 (1.0)      3.1344 (1.0)       6.7700 (1.0)      0.5975 (1.0)           1;2      132.1907 (1.0)          29           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------- benchmark 'test_dedup_schema_failure_mode': 2 tests ----------------------------------------------------------------------------------------
Name (time in us)                                      Min                     Max                  Mean                 StdDev                Median                 IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_dedup_schema_failure_mode (0001_2ae9ef4)     965.9890 (1.04)       1,194.6720 (1.0)      1,065.4331 (1.0)          84.8640 (1.0)      1,056.9100 (1.0)      140.1258 (1.58)          2;0  938.5854 (1.0)           7           1
test_dedup_schema_failure_mode (NOW)              927.6410 (1.0)      141,626.2560 (118.55)   8,533.5861 (8.01)     29,892.9750 (352.25)   1,069.5710 (1.01)      88.6350 (1.0)         44;45  117.1840 (0.12)        747           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------- benchmark 'test_duckdb_timestamp_conversion': 2 tests ----------------------------------------------------------------------------
Name (time in s)                                       Min               Max              Mean            StdDev            Median               IQR            Outliers     OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_duckdb_timestamp_conversion (0001_2ae9ef4)     1.0096 (1.0)      1.0297 (1.0)      1.0223 (1.0)      0.0083 (1.0)      1.0260 (1.0)      0.0123 (1.0)           1;0  0.9781 (1.0)           5           1
test_duckdb_timestamp_conversion (NOW)              1.0200 (1.01)     1.0506 (1.02)     1.0359 (1.01)     0.0136 (1.62)     1.0317 (1.01)     0.0239 (1.93)          2;0  0.9653 (0.99)          5           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------- benchmark 'test_duckdb_to_pyarrow': 2 tests ----------------------------------------------------------------------------
Name (time in s)                             Min               Max              Mean            StdDev            Median               IQR            Outliers     OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_duckdb_to_pyarrow (0001_2ae9ef4)     1.0060 (1.0)      1.0222 (1.0)      1.0157 (1.00)     0.0062 (1.24)     1.0155 (1.00)     0.0080 (1.92)          2;0  0.9845 (1.00)          5           1
test_duckdb_to_pyarrow (NOW)              1.0118 (1.01)     1.0245 (1.00)     1.0157 (1.0)      0.0050 (1.0)      1.0137 (1.0)      0.0042 (1.0)           1;1  0.9846 (1.0)           5           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_eq_datatypes[complex]': 2 tests -------------------------------------------------------------------------------------
Name (time in ns)                                  Min                   Max                Mean             StdDev              Median               IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_eq_datatypes[complex] (0001_2ae9ef4)     144.9000 (1.0)        631.9100 (1.0)      157.5370 (1.0)      13.6603 (1.0)      153.6000 (1.0)      9.5100 (1.07)     4327;4132        6.3477 (1.0)       61051         100
test_eq_datatypes[complex] (NOW)              146.0000 (1.01)     1,291.4000 (2.04)     161.5002 (1.03)     14.0206 (1.03)     157.2000 (1.02)     8.9100 (1.0)      2324;2259        6.1919 (0.98)      58686         100
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_eq_datatypes[singletons]': 2 tests ------------------------------------------------------------------------------------
Name (time in ns)                                     Min                   Max                Mean             StdDev              Median               IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_eq_datatypes[singletons] (0001_2ae9ef4)     120.2000 (1.07)     1,381.4000 (1.39)     129.0416 (1.03)     12.4810 (1.0)      124.8000 (1.02)     7.5000 (2.87)     5202;5184        7.7494 (0.98)      79171         100
test_eq_datatypes[singletons] (NOW)              112.8000 (1.0)        997.3000 (1.0)      125.8575 (1.0)      12.6879 (1.02)     122.8900 (1.0)      2.6100 (1.0)     2956;15163        7.9455 (1.0)       76046         100
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_execute[cast_to_dates]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                  Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[cast_to_dates] (0001_2ae9ef4)     27.0624 (1.0)      29.8330 (1.02)     28.0983 (1.0)      0.5475 (1.21)     28.1114 (1.0)      0.6776 (1.21)          9;1  35.5893 (1.0)          34           1
test_execute[cast_to_dates] (NOW)              27.2628 (1.01)     29.3621 (1.0)      28.2161 (1.00)     0.4522 (1.0)      28.2840 (1.01)     0.5593 (1.0)           8;1  35.4407 (1.00)         35           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_execute[cast_to_dates_from_strings]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                               Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[cast_to_dates_from_strings] (0001_2ae9ef4)     30.3616 (1.04)     31.6928 (1.02)     30.8808 (1.02)     0.3883 (1.05)     30.8586 (1.02)     0.6162 (1.28)         10;0  32.3826 (0.98)         31           1
test_execute[cast_to_dates_from_strings] (NOW)              29.3084 (1.0)      30.9926 (1.0)      30.1692 (1.0)      0.3682 (1.0)      30.1391 (1.0)      0.4824 (1.0)           8;0  33.1464 (1.0)          31           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_execute[high_card_group_by]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                      Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[high_card_group_by] (0001_2ae9ef4)     3.9308 (1.03)     5.4503 (1.0)      4.1902 (1.01)     0.3233 (1.0)      4.0659 (1.02)     0.1419 (1.0)         18;21  238.6501 (0.99)        142           1
test_execute[high_card_group_by] (NOW)              3.8209 (1.0)      5.5774 (1.02)     4.1527 (1.0)      0.3943 (1.22)     3.9724 (1.0)      0.2540 (1.79)        27;27  240.8081 (1.0)         158           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_execute[high_card_grouped_rolling]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                              Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[high_card_grouped_rolling] (0001_2ae9ef4)     16.5104 (1.27)     37.5809 (1.0)      34.9576 (1.15)     3.8630 (1.0)      35.5900 (1.04)     1.7585 (1.0)           1;1  28.6061 (0.87)         27           1
test_execute[high_card_grouped_rolling] (NOW)              13.0239 (1.0)      37.7225 (1.00)     30.3916 (1.0)      8.1318 (2.11)     34.2299 (1.0)      2.2510 (1.28)        13;13  32.9039 (1.0)          59           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_execute[low_card_grouped_rolling]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                             Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[low_card_grouped_rolling] (0001_2ae9ef4)     14.9826 (1.08)     31.4236 (1.07)     24.8779 (1.07)     4.2968 (1.0)      24.1354 (1.04)     6.4909 (1.23)         11;0  40.1963 (0.93)         38           1
test_execute[low_card_grouped_rolling] (NOW)              13.8567 (1.0)      29.4225 (1.0)      23.2233 (1.0)      4.5071 (1.05)     23.1504 (1.0)      5.2676 (1.0)          15;1  43.0602 (1.0)          41           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_execute[multikey_group_by_with_mutate]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                                                 Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[multikey_group_by_with_mutate] (0001_2ae9ef4)     4.6002 (1.02)     5.6696 (1.10)     5.0405 (1.07)     0.1811 (1.39)     4.9939 (1.06)     0.2021 (1.04)         50;4  198.3926 (0.94)        172           1
test_execute[multikey_group_by_with_mutate] (NOW)              4.5060 (1.0)      5.1386 (1.0)      4.7246 (1.0)      0.1302 (1.0)      4.6980 (1.0)      0.1942 (1.0)          58;1  211.6586 (1.0)         176           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_execute[multikey_sort]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                  Min                Max               Mean            StdDev             Median                IQR            Outliers      OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[multikey_sort] (0001_2ae9ef4)     22.9638 (1.0)      41.7828 (1.0)      28.4585 (1.0)      6.1039 (1.0)      25.0280 (1.0)       8.4838 (1.0)           5;0  35.1389 (1.0)          23           1
test_execute[multikey_sort] (NOW)              23.7454 (1.03)     48.1093 (1.15)     31.2621 (1.10)     7.1249 (1.17)     29.4289 (1.18)     12.4613 (1.47)          9;0  31.9876 (0.91)         25           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_execute[multikey_sort_projection]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                            Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[multikey_sort_projection] (0001_2ae9ef4)     6.1348 (1.03)     10.9888 (1.04)     6.9754 (1.06)     1.3238 (1.24)     6.4068 (1.02)     0.3861 (1.72)        13;16  143.3609 (0.94)         89           1
test_execute[multikey_sort_projection] (NOW)              5.9811 (1.0)      10.5208 (1.0)      6.5590 (1.0)      1.0716 (1.0)      6.2790 (1.0)      0.2239 (1.0)           1;2  152.4619 (1.0)          16           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_execute[simple_sort]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median                IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[simple_sort] (0001_2ae9ef4)     23.8469 (1.05)     37.7942 (1.0)      30.6689 (1.0)      6.2293 (1.0)      28.4340 (1.0)      11.0647 (1.0)           2;0  32.6063 (1.0)           5           1
test_execute[simple_sort] (NOW)              22.7133 (1.0)      45.5300 (1.20)     32.0879 (1.05)     7.5828 (1.22)     30.3588 (1.07)     14.0377 (1.27)          9;0  31.1644 (0.96)         24           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_execute[simple_sort_projection]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                          Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_execute[simple_sort_projection] (0001_2ae9ef4)     4.7397 (1.06)     9.3041 (1.0)      5.3571 (1.01)     1.0913 (1.0)      5.0207 (1.04)     0.2000 (1.71)        12;13  186.6692 (0.99)        111           1
test_execute[simple_sort_projection] (NOW)              4.4734 (1.0)      9.4623 (1.02)     5.2865 (1.0)      1.2706 (1.16)     4.8057 (1.0)      0.1167 (1.0)         16;31  189.1621 (1.0)         139           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_ibis_duckdb_to_pyarrow': 2 tests ---------------------------------------------------------------------------
Name (time in s)                                  Min               Max              Mean            StdDev            Median               IQR            Outliers     OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_ibis_duckdb_to_pyarrow (0001_2ae9ef4)     1.0002 (1.0)      1.0132 (1.0)      1.0071 (1.0)      0.0061 (2.59)     1.0090 (1.0)      0.0114 (3.59)          1;0  0.9929 (1.0)           5           1
test_ibis_duckdb_to_pyarrow (NOW)              1.0214 (1.02)     1.0276 (1.01)     1.0243 (1.02)     0.0023 (1.0)      1.0245 (1.02)     0.0032 (1.0)           2;0  0.9762 (0.98)          5           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_insert_duckdb[no_overwrite]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                      Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_insert_duckdb[no_overwrite] (0001_2ae9ef4)     8.3985 (1.07)     16.6817 (1.41)     10.4054 (1.09)     1.3992 (1.82)     10.1023 (1.06)     1.2080 (1.15)          5;1   96.1037 (0.92)         34           1
test_insert_duckdb[no_overwrite] (NOW)              7.8283 (1.0)      11.8183 (1.0)       9.5372 (1.0)      0.7674 (1.0)       9.5173 (1.0)      1.0534 (1.0)           7;1  104.8521 (1.0)          34           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_insert_duckdb[overwrite]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_insert_duckdb[overwrite] (0001_2ae9ef4)     11.1947 (1.06)     13.3150 (1.0)      12.0412 (1.04)     0.5725 (1.0)      12.0093 (1.05)     0.4261 (1.0)          12;5  83.0483 (0.97)         33           1
test_insert_duckdb[overwrite] (NOW)              10.5809 (1.0)      14.2238 (1.07)     11.6336 (1.0)      0.8369 (1.46)     11.3923 (1.0)      0.9651 (2.26)          7;2  85.9577 (1.0)          33           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_large_add[compile-128]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                  Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_add[compile-128] (0001_2ae9ef4)     51.7745 (1.12)     53.6957 (1.11)     52.4631 (1.10)     0.4454 (1.0)      52.4939 (1.10)     0.4677 (1.0)           4;1  19.0610 (0.91)         19           1
test_large_add[compile-128] (NOW)              46.3987 (1.0)      48.5680 (1.0)      47.5466 (1.0)      0.6505 (1.46)     47.5142 (1.0)      1.0547 (2.26)          7;0  21.0320 (1.0)          21           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_large_add[compile-256]': 2 tests --------------------------------------------------------------------------------
Name (time in ms)                                   Min                 Max                Mean             StdDev              Median               IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_add[compile-256] (0001_2ae9ef4)     103.6388 (1.12)     265.8719 (1.22)     120.8812 (1.14)     50.9643 (1.37)     104.1549 (1.09)     2.6784 (1.61)          1;1  8.2726 (0.87)         10           1
test_large_add[compile-256] (NOW)               92.4599 (1.0)      218.1362 (1.0)      105.7146 (1.0)      37.3035 (1.0)       95.1900 (1.0)      1.6642 (1.0)           1;1  9.4594 (1.0)          11           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_large_add[construct-128]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_add[construct-128] (0001_2ae9ef4)     14.8544 (1.35)     16.1225 (1.32)     15.3868 (1.32)     0.3326 (1.53)     15.4652 (1.33)     0.5921 (3.87)         22;0  64.9908 (0.76)         63           1
test_large_add[construct-128] (NOW)              11.0409 (1.0)      12.2530 (1.0)      11.6220 (1.0)      0.2172 (1.0)      11.6029 (1.0)      0.1530 (1.0)         24;13  86.0435 (1.0)          84           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_large_add[construct-256]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_add[construct-256] (0001_2ae9ef4)     29.2580 (1.31)     37.1672 (1.57)     30.8977 (1.34)     1.5457 (3.79)     30.5032 (1.32)     1.1283 (1.46)          4;2  32.3648 (0.74)         32           1
test_large_add[construct-256] (NOW)              22.2619 (1.0)      23.6682 (1.0)      22.9945 (1.0)      0.4073 (1.0)      23.0747 (1.0)      0.7748 (1.0)          19;0  43.4887 (1.0)          45           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_large_expr_equals': 2 tests --------------------------------------------------------------------------------------
Name (time in ns)                              Min                    Max                Mean             StdDev              Median                IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_expr_equals (0001_2ae9ef4)     412.0000 (1.06)     10,019.6000 (3.09)     447.1148 (1.03)     55.7760 (1.11)     447.5000 (1.05)     26.5000 (1.20)     3809;4499        2.2366 (0.98)      94429          20
test_large_expr_equals (NOW)              390.0000 (1.0)       3,239.0000 (1.0)      436.0600 (1.0)      50.2505 (1.0)      426.5000 (1.0)      22.0000 (1.0)      4837;5371        2.2933 (1.0)      104494          20
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_large_union_compile[10000]': 2 tests ---------------------------------------------------------------------------
Name (time in s)                                      Min               Max              Mean            StdDev            Median               IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_union_compile[10000] (0001_2ae9ef4)     3.6851 (1.05)     3.9420 (1.04)     3.8020 (1.05)     0.1165 (1.0)      3.7530 (1.06)     0.2077 (1.0)           2;0  0.2630 (0.95)          5           1
test_large_union_compile[10000] (NOW)              3.5065 (1.0)      3.7821 (1.0)      3.6249 (1.0)      0.1302 (1.12)     3.5566 (1.0)      0.2331 (1.12)          1;0  0.2759 (1.0)           5           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_large_union_compile[1000]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                      Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_union_compile[1000] (0001_2ae9ef4)     244.7061 (1.0)      342.3956 (1.0)      298.9029 (1.0)      48.4964 (1.0)      328.2497 (1.0)       87.5622 (1.0)           2;0  3.3456 (1.0)           5           1
test_large_union_compile[1000] (NOW)              251.3780 (1.03)     388.0506 (1.13)     330.8048 (1.11)     72.3687 (1.49)     377.6442 (1.15)     134.0350 (1.53)          2;0  3.0229 (0.90)          5           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_large_union_construct[10000]': 2 tests ----------------------------------------------------------------------------------
Name (time in ms)                                         Min                   Max                Mean              StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_union_construct[10000] (0001_2ae9ef4)     838.6480 (1.82)     1,218.7421 (2.22)     924.4350 (1.86)     164.8987 (3.77)     848.1425 (1.81)     111.0274 (1.41)          1;1  1.0817 (0.54)          5           1
test_large_union_construct[10000] (NOW)              461.8526 (1.0)        549.5136 (1.0)      496.8436 (1.0)       43.7417 (1.0)      469.5234 (1.0)       78.6580 (1.0)           1;0  2.0127 (1.0)           5           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_large_union_construct[1000]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                       Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_large_union_construct[1000] (0001_2ae9ef4)     80.4775 (1.73)     85.8658 (1.76)     83.2453 (1.75)     1.7808 (2.11)     83.9263 (1.77)     3.2199 (1.94)          4;0  12.0127 (0.57)         12           1
test_large_union_construct[1000] (NOW)              46.3886 (1.0)      48.9188 (1.0)      47.4885 (1.0)      0.8435 (1.0)      47.3713 (1.0)      1.6579 (1.0)           8;0  21.0577 (1.0)          21           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_multiple_joins[1-10]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[1-10] (0001_2ae9ef4)     25.3282 (1.43)     26.9212 (1.38)     25.8785 (1.39)     0.4574 (1.19)     25.7174 (1.38)     0.6639 (1.27)         14;0  38.6421 (0.72)         37           1
test_multiple_joins[1-10] (NOW)              17.7692 (1.0)      19.5402 (1.0)      18.5709 (1.0)      0.3846 (1.0)      18.6195 (1.0)      0.5246 (1.0)          17;0  53.8476 (1.0)          54           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_multiple_joins[1-1]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                              Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[1-1] (0001_2ae9ef4)     1.8576 (1.53)     2.2493 (1.27)     1.9685 (1.50)     0.0580 (1.25)     1.9869 (1.51)     0.1014 (3.13)        180;2  507.9957 (0.67)        441           1
test_multiple_joins[1-1] (NOW)              1.2168 (1.0)      1.7757 (1.0)      1.3146 (1.0)      0.0463 (1.0)      1.3170 (1.0)      0.0323 (1.0)        124;85  760.6748 (1.0)         619           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_multiple_joins[10-10]': 2 tests --------------------------------------------------------------------------------
Name (time in ms)                                  Min                 Max                Mean            StdDev              Median               IQR            Outliers      OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[10-10] (0001_2ae9ef4)     117.7791 (1.23)     121.1827 (1.25)     118.7013 (1.23)     1.4467 (3.50)     117.9835 (1.23)     1.5971 (3.07)          1;0   8.4245 (0.81)          5           1
test_multiple_joins[10-10] (NOW)               95.9481 (1.0)       97.2396 (1.0)       96.3655 (1.0)      0.4130 (1.0)       96.2686 (1.0)      0.5198 (1.0)           3;0  10.3772 (1.0)          11           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_multiple_joins[10-1]': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                               Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[10-1] (0001_2ae9ef4)     6.3457 (1.48)     6.9234 (1.46)     6.5541 (1.44)     0.1351 (1.37)     6.5366 (1.42)     0.1805 (1.91)         52;1  152.5751 (0.70)        141           1
test_multiple_joins[10-1] (NOW)              4.2788 (1.0)      4.7455 (1.0)      4.5636 (1.0)      0.0988 (1.0)      4.5947 (1.0)      0.0945 (1.0)         49;16  219.1259 (1.0)         174           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_multiple_joins[100-10]': 2 tests ---------------------------------------------------------------------------
Name (time in s)                                  Min               Max              Mean            StdDev            Median               IQR            Outliers     OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[100-10] (0001_2ae9ef4)     1.0434 (1.22)     1.1489 (1.15)     1.1081 (1.18)     0.0531 (1.0)      1.1439 (1.17)     0.0942 (1.0)           1;0  0.9025 (0.85)          5           1
test_multiple_joins[100-10] (NOW)              0.8573 (1.0)      0.9993 (1.0)      0.9375 (1.0)      0.0722 (1.36)     0.9783 (1.0)      0.1345 (1.43)          2;0  1.0667 (1.0)           5           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_multiple_joins[100-1]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                 Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_multiple_joins[100-1] (0001_2ae9ef4)     50.5541 (1.42)     52.8124 (1.38)     51.2831 (1.40)     0.6690 (1.44)     51.2026 (1.40)     0.7926 (1.57)          3;1  19.4996 (0.72)         18           1
test_multiple_joins[100-1] (NOW)              35.7130 (1.0)      38.1921 (1.0)      36.6852 (1.0)      0.4658 (1.0)      36.5681 (1.0)      0.5049 (1.0)           5;2  27.2589 (1.0)          27           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_op_argnames': 2 tests -------------------------------------------------------------------------------------
Name (time in ns)                        Min                   Max                Mean             StdDev              Median                IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_op_argnames (0001_2ae9ef4)     142.7000 (1.0)      2,653.3200 (2.58)     157.1034 (1.0)      17.4480 (1.12)     155.8000 (1.00)     21.2000 (2.21)     3914;1524        6.3652 (1.0)       64684         100
test_op_argnames (NOW)              142.9000 (1.00)     1,029.6000 (1.0)      160.8667 (1.02)     15.6453 (1.0)      155.5000 (1.0)       9.6000 (1.0)      6725;4649        6.2163 (0.98)      68966         100
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_op_args': 2 tests ------------------------------------------------------------------------------------
Name (time in ns)                    Min                 Max                Mean             StdDev              Median               IQR             Outliers  OPS (Mops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_op_args (0001_2ae9ef4)     134.0000 (1.0)      882.2100 (1.04)     149.9141 (1.0)      12.7295 (1.0)      150.8000 (1.0)      8.9000 (2.34)     4795;4231        6.6705 (1.0)       67935         100
test_op_args (NOW)              137.5000 (1.03)     847.8000 (1.0)      151.6636 (1.01)     14.6926 (1.15)     150.8000 (1.0)      3.8000 (1.0)      2180;4397        6.5935 (0.99)      67889         100
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_parse_many_duckdb_types': 2 tests --------------------------------------------------------------------------------
Name (time in ms)                                    Min                 Max                Mean            StdDev              Median               IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_parse_many_duckdb_types (0001_2ae9ef4)     248.3593 (1.19)     250.4217 (1.18)     249.6637 (1.19)     0.8371 (1.0)      249.8117 (1.19)     1.2077 (1.0)           1;0  4.0054 (0.84)          5           1
test_parse_many_duckdb_types (NOW)              208.5357 (1.0)      212.3514 (1.0)      210.3276 (1.0)      1.5944 (1.90)     210.7661 (1.0)      2.6124 (2.16)          2;0  4.7545 (1.0)           5           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_repr_huge_union': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                          Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_repr_huge_union (0001_2ae9ef4)     2.6765 (1.03)     3.0249 (1.0)      2.8857 (1.03)     0.0568 (1.0)      2.9046 (1.03)     0.0483 (1.02)        40;23  346.5328 (0.98)        263           1
test_repr_huge_union (NOW)              2.5927 (1.0)      3.0545 (1.01)     2.8144 (1.0)      0.0649 (1.14)     2.8234 (1.0)      0.0476 (1.0)         49;29  355.3122 (1.0)         279           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_repr_join': 2 tests --------------------------------------------------------------------------------------
Name (time in ns)                      Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Mops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_repr_join (0001_2ae9ef4)     439.9999 (1.0)      58,341.0000 (2.26)     515.4423 (1.00)     249.8147 (1.02)     500.0001 (1.0)      31.0000 (1.55)     526;8193        1.9401 (1.00)     190840           1
test_repr_join (NOW)              449.0000 (1.02)     25,849.9999 (1.0)      515.1051 (1.0)      245.7800 (1.0)      510.0001 (1.02)     20.0000 (1.0)      183;7899        1.9414 (1.0)      192308           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_repr_tpc_h02': 2 tests ----------------------------------------------------------------------------
Name (time in ms)                       Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_repr_tpc_h02 (0001_2ae9ef4)     1.1937 (1.0)      1.3909 (1.0)      1.2544 (1.0)      0.0438 (1.0)      1.2674 (1.0)      0.0850 (4.34)        173;0  797.1989 (1.0)         347           1
test_repr_tpc_h02 (NOW)              1.2610 (1.06)     2.1893 (1.57)     1.2883 (1.03)     0.0489 (1.11)     1.2836 (1.01)     0.0196 (1.0)           3;8  776.2135 (0.97)        379           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_selectors[10000]': 2 tests --------------------------------------------------------------------------------
Name (time in ms)                             Min                 Max                Mean             StdDev              Median                IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_selectors[10000] (0001_2ae9ef4)     790.6045 (2.39)     959.9184 (1.93)     923.4385 (2.01)     74.3005 (1.03)     956.2032 (1.97)     45.8911 (1.0)           1;1  1.0829 (0.50)          5           1
test_selectors[10000] (NOW)              330.2492 (1.0)      496.6815 (1.0)      458.6744 (1.0)      71.9610 (1.0)      486.6126 (1.0)      48.6101 (1.06)          1;1  2.1802 (1.0)           5           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_selectors[1000]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                           Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_selectors[1000] (0001_2ae9ef4)     76.9455 (2.45)     226.2557 (1.27)     90.2599 (2.39)     40.8877 (1.48)     78.8183 (2.42)     2.4348 (4.66)          1;1  11.0791 (0.42)         13           1
test_selectors[1000] (NOW)              31.4652 (1.0)      178.4587 (1.0)      37.8312 (1.0)      27.5639 (1.0)      32.6169 (1.0)      0.5229 (1.0)           1;2  26.4332 (1.0)          28           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_snowflake_medium_sized_to_pandas': 2 tests -----------------------------------------------------------------------------
Name (time in s)                                             Min                Max               Mean            StdDev             Median               IQR            Outliers     OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_snowflake_medium_sized_to_pandas (0001_2ae9ef4)     27.7423 (1.0)      28.8547 (1.0)      28.3619 (1.0)      0.4032 (3.74)     28.4273 (1.0)      0.4182 (2.60)          2;0  0.0353 (1.0)           5           1
test_snowflake_medium_sized_to_pandas (NOW)              28.9011 (1.04)     29.1662 (1.01)     29.0016 (1.02)     0.1079 (1.0)      28.9741 (1.02)     0.1611 (1.0)           1;0  0.0345 (0.98)          5           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_wide_drop_compile[10-1]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                    Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10-1] (0001_2ae9ef4)     298.4150 (1.44)     1,046.1610 (2.35)     332.9714 (1.46)     28.7367 (1.25)     327.3670 (1.47)     20.2260 (1.00)       122;45        3.0033 (0.68)       1705           1
test_wide_drop_compile[10-1] (NOW)              206.7900 (1.0)        445.6200 (1.0)      227.9368 (1.0)      23.0341 (1.0)      222.1900 (1.0)      20.1365 (1.0)       247;140        4.3872 (1.0)        2543           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[10-50]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                     Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10-50] (0001_2ae9ef4)     817.9970 (1.39)      1,134.1630 (1.0)      897.6355 (1.33)      47.4941 (1.0)      893.6480 (1.40)     23.2885 (1.0)       265;258        1.1140 (0.75)        929           1
test_wide_drop_compile[10-50] (NOW)              588.3590 (1.0)      31,297.4850 (27.60)    677.1296 (1.0)      865.8985 (18.23)    636.2490 (1.0)      55.1090 (2.37)         1;57        1.4768 (1.0)        1257           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[10-99]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                     Min                   Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10-99] (0001_2ae9ef4)     658.3240 (1.39)     1,050.0220 (1.70)     731.8889 (1.38)     34.1881 (1.0)      729.2495 (1.40)     18.9600 (1.0)       164;146        1.3663 (0.72)       1018           1
test_wide_drop_compile[10-99] (NOW)              473.7800 (1.0)        618.4300 (1.0)      528.4693 (1.0)      38.6762 (1.13)     520.9590 (1.0)      38.3792 (2.02)          6;2        1.8923 (1.0)          21           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[100-1]': 2 tests -------------------------------------------------------------------------------------
Name (time in us)                                     Min                    Max                Mean              StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[100-1] (0001_2ae9ef4)     502.9110 (1.52)        641.9740 (1.0)      538.7206 (1.38)      42.2652 (1.0)      521.4410 (1.43)     50.7125 (1.42)          1;1        1.8562 (0.72)         11           1
test_wide_drop_compile[100-1] (NOW)              330.4200 (1.0)      29,325.5930 (45.68)    389.6830 (1.0)      686.8872 (16.25)    364.1445 (1.0)      35.6100 (1.0)         1;130        2.5662 (1.0)        1782           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[100-50]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[100-50] (0001_2ae9ef4)     3.6974 (1.34)     38.5519 (10.88)    4.1381 (1.41)     2.2468 (14.28)    3.9396 (1.34)     0.0510 (1.0)          1;32  241.6576 (0.71)        238           1
test_wide_drop_compile[100-50] (NOW)              2.7544 (1.0)       3.5450 (1.0)      2.9401 (1.0)      0.1573 (1.0)      2.9327 (1.0)      0.1817 (3.56)        53;20  340.1249 (1.0)         308           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[100-99]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                    Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[100-99] (0001_2ae9ef4)     1.8568 (1.84)     2.3207 (1.50)     1.9980 (1.86)     0.0549 (1.0)      2.0013 (1.91)     0.0328 (1.0)         94;91  500.5001 (0.54)        447           1
test_wide_drop_compile[100-99] (NOW)              1.0094 (1.0)      1.5465 (1.0)      1.0738 (1.0)      0.0559 (1.02)     1.0491 (1.0)      0.0751 (2.29)       130;17  931.2684 (1.0)         811           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[1000-1]': 2 tests ---------------------------------------------------------------------------------------
Name (time in us)                                      Min                    Max                Mean                StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[1000-1] (0001_2ae9ef4)     585.7420 (1.21)     36,711.4830 (39.02)    702.1375 (1.26)     1,093.3823 (18.30)    650.1280 (1.20)     31.2210 (1.0)         1;236        1.4242 (0.79)       1090           1
test_wide_drop_compile[1000-1] (NOW)              484.6990 (1.0)         940.8890 (1.0)      558.0978 (1.0)         59.7467 (1.0)      543.5095 (1.0)      52.1390 (1.67)      336;101        1.7918 (1.0)        1346           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[1000-50]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                      Min                Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[1000-50] (0001_2ae9ef4)     32.4559 (1.35)     74.0274 (1.22)     37.4316 (1.32)     11.3241 (1.05)     33.7668 (1.37)     0.7456 (1.0)           3;4  26.7154 (0.76)         31           1
test_wide_drop_compile[1000-50] (NOW)              23.9903 (1.0)      60.7575 (1.0)      28.3572 (1.0)      10.7612 (1.0)      24.7322 (1.0)      0.8062 (1.08)          4;4  35.2645 (1.0)          39           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[1000-99]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                      Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[1000-99] (0001_2ae9ef4)     14.5318 (2.12)     45.7590 (1.22)     15.3437 (1.93)     3.8345 (1.0)      14.8758 (2.08)     0.1796 (1.0)           1;2   65.1732 (0.52)         65           1
test_wide_drop_compile[1000-99] (NOW)               6.8594 (1.0)      37.3687 (1.0)       7.9462 (1.0)      4.5374 (1.18)      7.1540 (1.0)      0.2115 (1.18)          4;6  125.8470 (1.0)         141           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[10000-1]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                     Min                Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10000-1] (0001_2ae9ef4)     2.1330 (1.06)     42.6093 (1.0)      2.5805 (1.03)     2.0801 (1.0)      2.3445 (1.08)     0.0554 (1.0)          1;62  387.5244 (0.97)        383           1
test_wide_drop_compile[10000-1] (NOW)              2.0038 (1.0)      50.5775 (1.19)     2.5059 (1.0)      3.0109 (1.45)     2.1769 (1.0)      0.1606 (2.90)         2;64  399.0564 (1.0)         428           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[10000-50]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max                Mean             StdDev              Median                IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10000-50] (0001_2ae9ef4)     389.5643 (1.25)     427.1320 (1.19)     410.5763 (1.21)     18.4914 (1.0)      421.4352 (1.20)     33.4323 (1.0)           2;0  2.4356 (0.82)          5           1
test_wide_drop_compile[10000-50] (NOW)              311.4535 (1.0)      359.0002 (1.0)      338.2939 (1.0)      23.8823 (1.29)     352.1269 (1.0)      43.9058 (1.31)          2;0  2.9560 (1.0)           5           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_drop_compile[10000-99]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max                Mean             StdDev              Median                IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_compile[10000-99] (0001_2ae9ef4)     139.9756 (1.95)     184.9355 (1.57)     162.3377 (1.83)     22.4830 (1.12)     161.7003 (2.24)     41.6251 (1.20)          1;0   6.1600 (0.55)          6           1
test_wide_drop_compile[10000-99] (NOW)               71.6723 (1.0)      117.8062 (1.0)       88.5949 (1.0)      20.0131 (1.0)       72.2748 (1.0)      34.5571 (1.0)           1;0  11.2873 (1.0)           9           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[10-1]': 2 tests -----------------------------------------------------------------------------------
Name (time in ns)                                     Min                 Max               Mean             StdDev             Median               IQR              Outliers  OPS (Mops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10-1] (0001_2ae9ef4)     78.1000 (1.02)     507.2100 (1.0)      87.8769 (1.07)      8.9409 (1.0)      85.1000 (1.08)     5.2000 (1.04)      4157;3560       11.3796 (0.94)     109290         100
test_wide_drop_construct[10-1] (NOW)              76.4000 (1.0)      569.6900 (1.12)     82.4852 (1.0)      10.9769 (1.23)     78.6000 (1.0)      5.0200 (1.0)      5549;10598       12.1234 (1.0)      114156         100
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_wide_drop_construct[10-50]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                       Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10-50] (0001_2ae9ef4)     222.8540 (2.37)     349.8070 (1.26)     257.2313 (2.50)     12.5006 (1.38)     256.2650 (2.54)     13.7628 (1.62)      1144;89        3.8876 (0.40)       3149           1
test_wide_drop_construct[10-50] (NOW)               93.8700 (1.0)      277.0500 (1.0)      103.0403 (1.0)       9.0877 (1.0)      100.7700 (1.0)       8.4900 (1.0)      1024;558        9.7049 (1.0)        6794           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_wide_drop_construct[10-99]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                       Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10-99] (0001_2ae9ef4)     273.7960 (2.48)     493.4800 (1.76)     302.3764 (2.52)      9.8371 (1.0)      300.6160 (2.59)     13.7000 (1.39)       773;20        3.3071 (0.40)       2830           1
test_wide_drop_construct[10-99] (NOW)              110.3300 (1.0)      281.0700 (1.0)      120.1146 (1.0)      10.3483 (1.05)     116.1500 (1.0)       9.8222 (1.0)       740;334        8.3254 (1.0)        4937           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_drop_construct[100-1]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                     Min               Max              Mean            StdDev            Median               IQR            Outliers         OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[100-1] (0001_2ae9ef4)     1.2310 (2.45)     1.6987 (1.71)     1.3290 (2.45)     0.0356 (1.20)     1.3331 (2.46)     0.0204 (1.0)       134;113    752.4461 (0.41)        702           1
test_wide_drop_construct[100-1] (NOW)              0.5028 (1.0)      0.9938 (1.0)      0.5432 (1.0)      0.0298 (1.0)      0.5417 (1.0)      0.0341 (1.67)       322;16  1,840.7925 (1.0)        1320           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[100-50]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                      Min               Max              Mean            StdDev            Median               IQR            Outliers         OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[100-50] (0001_2ae9ef4)     1.8706 (2.43)     2.2628 (1.56)     1.9986 (2.39)     0.0478 (1.0)      2.0047 (2.39)     0.0290 (1.0)        105;76    500.3624 (0.42)        466           1
test_wide_drop_construct[100-50] (NOW)              0.7701 (1.0)      1.4474 (1.0)      0.8348 (1.0)      0.0479 (1.00)     0.8397 (1.0)      0.0528 (1.82)       126;18  1,197.9434 (1.0)        1028           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[100-99]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                      Min               Max              Mean            StdDev            Median               IQR            Outliers       OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[100-99] (0001_2ae9ef4)     2.4344 (2.31)     2.9193 (2.25)     2.6214 (2.38)     0.0566 (1.38)     2.6173 (2.43)     0.0455 (1.0)         81;37  381.4772 (0.42)        360           1
test_wide_drop_construct[100-99] (NOW)              1.0535 (1.0)      1.2978 (1.0)      1.1033 (1.0)      0.0410 (1.0)      1.0783 (1.0)      0.0727 (1.60)        238;2  906.3487 (1.0)         834           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_drop_construct[1000-1]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                       Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[1000-1] (0001_2ae9ef4)     12.3915 (2.49)     13.1542 (1.0)      12.8805 (2.38)     0.1465 (1.0)      12.9022 (2.46)     0.1326 (1.0)          15;6   77.6369 (0.42)         75           1
test_wide_drop_construct[1000-1] (NOW)               4.9839 (1.0)      34.8728 (2.65)      5.4094 (1.0)      2.1936 (14.98)     5.2454 (1.0)      0.1894 (1.43)          1;3  184.8629 (1.0)         183           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[1000-50]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                        Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[1000-50] (0001_2ae9ef4)     18.4521 (2.36)     49.3634 (1.20)     19.9196 (2.21)     4.3562 (1.0)      19.3453 (2.39)     0.3133 (1.43)          1;8   50.2019 (0.45)         48           1
test_wide_drop_construct[1000-50] (NOW)               7.8313 (1.0)      41.2199 (1.0)       9.0295 (1.0)      4.8909 (1.12)      8.1048 (1.0)      0.2189 (1.0)           4;4  110.7485 (1.0)         116           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_drop_construct[1000-99]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                        Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[1000-99] (0001_2ae9ef4)     24.6013 (2.29)     55.7782 (1.56)     26.5165 (2.15)     4.8926 (1.0)      25.8982 (2.36)     0.4464 (1.67)          1;3  37.7123 (0.47)         38           1
test_wide_drop_construct[1000-99] (NOW)              10.7232 (1.0)      35.8636 (1.0)      12.3403 (1.0)      5.3401 (1.09)     10.9787 (1.0)      0.2676 (1.0)           5;5  81.0355 (1.0)          86           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[10000-1]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                         Min                 Max                Mean             StdDev              Median                IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10000-1] (0001_2ae9ef4)     130.0561 (2.38)     168.4452 (1.90)     149.3639 (2.13)     18.9805 (1.22)     149.2035 (2.16)     35.9591 (1.20)          2;0   6.6951 (0.47)          8           1
test_wide_drop_construct[10000-1] (NOW)               54.6311 (1.0)       88.7558 (1.0)       70.1328 (1.0)      15.5396 (1.0)       69.1675 (1.0)      29.8988 (1.0)           4;0  14.2587 (1.0)          18           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[10000-50]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                          Min                 Max                Mean             StdDev              Median                IQR            Outliers     OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10000-50] (0001_2ae9ef4)     195.5550 (2.35)     236.4891 (1.97)     219.4713 (2.08)     19.3787 (1.22)     231.7363 (2.03)     33.3674 (1.03)          1;0  4.5564 (0.48)          5           1
test_wide_drop_construct[10000-50] (NOW)               83.3724 (1.0)      119.9753 (1.0)      105.3108 (1.0)      15.8544 (1.0)      114.1449 (1.0)      32.3228 (1.0)           4;0  9.4957 (1.0)          12           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_wide_drop_construct[10000-99]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                          Min                 Max                Mean             StdDev              Median                IQR            Outliers     OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_drop_construct[10000-99] (0001_2ae9ef4)     265.5539 (2.18)     303.2371 (1.95)     291.1500 (1.98)     14.6890 (1.31)     295.7368 (1.99)     10.4638 (2.34)          1;1  3.4347 (0.50)          5           1
test_wide_drop_construct[10000-99] (NOW)              122.0689 (1.0)      155.1610 (1.0)      146.9034 (1.0)      11.2516 (1.0)      148.8256 (1.0)       4.4752 (1.0)           1;1  6.8072 (1.0)           7           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------- benchmark 'test_wide_relocate[10-after]': 2 tests ------------------------------------------------------------------------------------
Name (time in us)                                    Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[10-after] (0001_2ae9ef4)     244.7720 (1.97)     484.8440 (2.59)     266.2451 (1.97)     14.8229 (1.55)     264.3720 (2.04)     17.8350 (2.03)       733;81        3.7559 (0.51)       2819           1
test_wide_relocate[10-after] (NOW)              124.5100 (1.0)      187.4200 (1.0)      134.8365 (1.0)       9.5821 (1.0)      129.8490 (1.0)       8.8043 (1.0)       607;320        7.4164 (1.0)        3687           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------ benchmark 'test_wide_relocate[10-before]': 2 tests -----------------------------------------------------------------------------------
Name (time in us)                                     Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[10-before] (0001_2ae9ef4)     238.6320 (1.87)     612.7840 (1.17)     265.0838 (1.86)     15.9817 (1.43)     260.9120 (1.88)     17.1442 (4.24)      541;111        3.7724 (0.54)       2707           1
test_wide_relocate[10-before] (NOW)              127.3400 (1.0)      524.6000 (1.0)      142.3324 (1.0)      11.1596 (1.0)      139.1500 (1.0)       4.0472 (1.0)     1016;1233        7.0258 (1.0)        4735           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_relocate[100-after]': 2 tests -----------------------------------------------------------------------------
Name (time in ms)                                   Min               Max              Mean            StdDev            Median               IQR            Outliers         OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[100-after] (0001_2ae9ef4)     1.6453 (1.94)     1.8875 (1.74)     1.7556 (1.92)     0.0569 (1.94)     1.7789 (1.93)     0.1043 (3.61)        220;0    569.5933 (0.52)        517           1
test_wide_relocate[100-after] (NOW)              0.8485 (1.0)      1.0860 (1.0)      0.9152 (1.0)      0.0293 (1.0)      0.9235 (1.0)      0.0289 (1.0)        327;29  1,092.6381 (1.0)         990           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------- benchmark 'test_wide_relocate[100-before]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                    Min               Max              Mean            StdDev            Median               IQR            Outliers         OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[100-before] (0001_2ae9ef4)     1.6426 (1.90)     2.0050 (1.95)     1.7357 (1.87)     0.0606 (6.61)     1.7411 (1.87)     0.1117 (23.30)       236;2    576.1233 (0.54)        522           1
test_wide_relocate[100-before] (NOW)              0.8635 (1.0)      1.0294 (1.0)      0.9303 (1.0)      0.0092 (1.0)      0.9302 (1.0)      0.0048 (1.0)       165;158  1,074.8723 (1.0)        1002           1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_relocate[1000-after]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                     Min                 Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[1000-after] (0001_2ae9ef4)     15.8053 (1.84)      16.9600 (1.0)      16.3960 (1.69)     0.3340 (1.0)      16.5199 (1.87)     0.5956 (5.63)         23;0   60.9905 (0.59)         59           1
test_wide_relocate[1000-after] (NOW)               8.5693 (1.0)      104.6759 (6.17)      9.7193 (1.0)      9.1373 (27.36)     8.8512 (1.0)      0.1057 (1.0)           1;6  102.8876 (1.0)         110           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_relocate[1000-before]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                      Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[1000-before] (0001_2ae9ef4)     16.2535 (1.92)      17.0077 (1.0)      16.6991 (1.66)      0.2256 (1.0)      16.7534 (1.90)     0.3239 (3.59)          2;0  59.8836 (0.60)         10           1
test_wide_relocate[1000-before] (NOW)               8.4680 (1.0)      147.6142 (8.68)     10.0883 (1.0)      13.3575 (59.22)     8.8044 (1.0)      0.0902 (1.0)           1;9  99.1246 (1.0)         108           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_relocate[10000-after]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                       Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[10000-after] (0001_2ae9ef4)     164.4541 (1.84)     330.8986 (1.33)     247.9178 (1.63)     90.4887 (1.07)     248.5827 (2.69)     165.9825 (1.09)          0;0  4.0336 (0.61)          6           1
test_wide_relocate[10000-after] (NOW)               89.4742 (1.0)      249.5005 (1.0)      152.4231 (1.0)      84.6297 (1.0)       92.3861 (1.0)      152.8666 (1.0)           2;0  6.5607 (1.0)           5           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_relocate[10000-before]': 2 tests ----------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max                Mean              StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_relocate[10000-before] (0001_2ae9ef4)     167.3712 (1.85)     326.4572 (1.0)      231.2179 (1.36)      84.6242 (1.0)      171.4265 (1.0)      153.6128 (1.69)          2;0  4.3249 (0.73)          5           1
test_wide_relocate[10000-before] (NOW)               90.7049 (1.0)      495.3212 (1.52)     169.5660 (1.0)      117.0757 (1.38)     175.2067 (1.02)      90.7428 (1.0)           1;1  5.8974 (1.0)          11           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_rename[1000-ALL_CAPS]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                      Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-ALL_CAPS] (0001_2ae9ef4)     19.5235 (1.55)     20.7238 (1.46)     20.0230 (1.53)     0.3175 (1.20)     19.8703 (1.51)     0.4089 (1.29)         14;0  49.9425 (0.66)         49           1
test_wide_rename[1000-ALL_CAPS] (NOW)              12.5830 (1.0)      14.1465 (1.0)      13.1192 (1.0)      0.2654 (1.0)      13.1959 (1.0)      0.3168 (1.0)          16;1  76.2242 (1.0)          72           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_rename[1000-format_string]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                           Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-format_string] (0001_2ae9ef4)     16.0502 (1.78)     17.1382 (1.79)     16.4653 (1.79)     0.2909 (3.88)     16.3603 (1.78)     0.3639 (5.80)         15;0   60.7337 (0.56)         61           1
test_wide_rename[1000-format_string] (NOW)               9.0258 (1.0)       9.5959 (1.0)       9.2154 (1.0)      0.0750 (1.0)       9.2020 (1.0)      0.0627 (1.0)          13;6  108.5143 (1.0)         107           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------- benchmark 'test_wide_rename[1000-function]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                      Min                 Max               Mean             StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-function] (0001_2ae9ef4)     15.9067 (1.88)     113.2494 (10.68)    18.3709 (2.07)     12.7951 (50.98)    16.7307 (1.88)     0.1242 (1.0)          1;14   54.4340 (0.48)         57           1
test_wide_rename[1000-function] (NOW)               8.4445 (1.0)       10.6048 (1.0)       8.8550 (1.0)       0.2510 (1.0)       8.8877 (1.0)      0.2687 (2.16)         26;1  112.9310 (1.0)         111           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_rename[1000-mapping]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                     Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-mapping] (0001_2ae9ef4)     15.8028 (1.90)      44.0372 (1.0)      16.9299 (1.67)      3.6601 (1.0)      16.4777 (1.88)     0.1588 (1.11)          1;7  59.0670 (0.60)         57           1
test_wide_rename[1000-mapping] (NOW)               8.3266 (1.0)      163.0681 (3.70)     10.1560 (1.0)      14.9229 (4.08)      8.7558 (1.0)      0.1433 (1.0)          1;16  98.4638 (1.0)         107           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_rename[1000-no_op_function]': 2 tests -------------------------------------------------------------------------------
Name (time in ms)                                            Min                 Max               Mean             StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-no_op_function] (0001_2ae9ef4)     15.7569 (1.90)      16.8060 (1.0)      16.3800 (1.62)      0.3168 (1.0)      16.4612 (1.87)     0.5559 (1.72)         23;0  61.0500 (0.62)         60           1
test_wide_rename[1000-no_op_function] (NOW)               8.2823 (1.0)      148.0321 (8.81)     10.1256 (1.0)      13.4333 (42.40)     8.8152 (1.0)      0.3241 (1.0)           1;3  98.7596 (1.0)         108           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------- benchmark 'test_wide_rename[1000-no_op_string]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                          Min                Max               Mean            StdDev             Median               IQR            Outliers       OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-no_op_string] (0001_2ae9ef4)     15.8042 (1.75)     17.1251 (1.83)     16.4158 (1.79)     0.3502 (5.11)     16.3465 (1.79)     0.6688 (5.62)         27;0   60.9170 (0.56)         61           1
test_wide_rename[1000-no_op_string] (NOW)               9.0499 (1.0)       9.3366 (1.0)       9.1566 (1.0)      0.0685 (1.0)       9.1486 (1.0)      0.1190 (1.0)          38;0  109.2104 (1.0)         105           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------ benchmark 'test_wide_rename[1000-snake_case]': 2 tests ------------------------------------------------------------------------------
Name (time in ms)                                        Min                Max               Mean            StdDev             Median               IQR            Outliers      OPS            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[1000-snake_case] (0001_2ae9ef4)     20.0183 (1.62)     21.4359 (1.63)     20.7699 (1.61)     0.3540 (2.34)     20.8521 (1.61)     0.4922 (7.67)         15;0  48.1465 (0.62)         46           1
test_wide_rename[1000-snake_case] (NOW)              12.3725 (1.0)      13.1596 (1.0)      12.9011 (1.0)      0.1512 (1.0)      12.9449 (1.0)      0.0641 (1.0)           7;8  77.5127 (1.0)          55           1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-ALL_CAPS]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-ALL_CAPS] (0001_2ae9ef4)     207.1020 (1.57)     261.7942 (1.04)     238.8980 (1.25)     28.3040 (1.0)      258.0808 (1.36)      51.1490 (1.0)           2;0  4.1859 (0.80)          5           1
test_wide_rename[10000-ALL_CAPS] (NOW)              132.1166 (1.0)      251.2800 (1.0)      191.2883 (1.0)      62.0791 (2.19)     190.4406 (1.0)      117.0042 (2.29)          0;0  5.2277 (1.0)           8           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-format_string]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                             Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-format_string] (0001_2ae9ef4)     171.5962 (1.82)     271.0390 (1.12)     229.8457 (1.37)     52.1218 (1.0)      264.2832 (1.58)      95.5348 (1.0)           2;0  4.3507 (0.73)          5           1
test_wide_rename[10000-format_string] (NOW)               94.3475 (1.0)      242.8200 (1.0)      167.4564 (1.0)      75.5035 (1.45)     167.1393 (1.0)      144.2357 (1.51)          0;0  5.9717 (1.0)          10           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-function]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                        Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-function] (0001_2ae9ef4)     165.9647 (1.80)     280.8847 (1.16)     212.2450 (1.34)     60.8524 (1.0)      171.0747 (1.78)     111.4809 (1.0)           2;0  4.7115 (0.74)          5           1
test_wide_rename[10000-function] (NOW)               92.0027 (1.0)      241.3602 (1.0)      157.9251 (1.0)      74.3991 (1.22)      95.9688 (1.0)      142.1988 (1.28)          3;0  6.3321 (1.0)          11           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-mapping]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                       Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-mapping] (0001_2ae9ef4)     163.7467 (1.85)     322.4230 (1.54)     226.8908 (1.59)     84.9997 (1.65)     165.5193 (1.0)      153.9043 (1.64)          2;0  4.4074 (0.63)          5           1
test_wide_rename[10000-mapping] (NOW)               88.5492 (1.0)      209.4766 (1.0)      142.8657 (1.0)      51.5025 (1.0)      180.6144 (1.09)      93.7936 (1.0)           6;0  6.9996 (1.0)          11           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-no_op_function]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                              Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-no_op_function] (0001_2ae9ef4)     165.5986 (1.86)     332.7961 (1.43)     248.7020 (1.65)     86.7793 (1.25)     247.3863 (2.70)     157.8954 (1.20)          0;0  4.0209 (0.61)          6           1
test_wide_rename[10000-no_op_function] (NOW)               88.9244 (1.0)      233.5202 (1.0)      150.8125 (1.0)      69.6806 (1.0)       91.6321 (1.0)      131.0900 (1.0)           4;0  6.6308 (1.0)          11           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-no_op_string]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                            Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-no_op_string] (0001_2ae9ef4)     165.4917 (1.75)     324.7359 (1.32)     243.9757 (1.51)     83.4494 (1.09)     243.0428 (2.54)     152.0301 (1.04)          0;0  4.0988 (0.66)          6           1
test_wide_rename[10000-no_op_string] (NOW)               94.3228 (1.0)      246.3260 (1.0)      161.7809 (1.0)      76.8335 (1.0)       95.5097 (1.0)      146.6366 (1.0)           3;0  6.1812 (1.0)          11           1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_wide_rename[10000-snake_case]': 2 tests ---------------------------------------------------------------------------------
Name (time in ms)                                          Min                 Max                Mean             StdDev              Median                 IQR            Outliers     OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_wide_rename[10000-snake_case] (0001_2ae9ef4)     201.9243 (1.57)     368.0196 (2.06)     269.8585 (1.76)     88.3614 (3.25)     207.1070 (1.34)     160.1738 (3.20)          2;0  3.7056 (0.57)          5           1
test_wide_rename[10000-snake_case] (NOW)              128.2707 (1.0)      178.5282 (1.0)      153.6429 (1.0)      27.1802 (1.0)      154.1425 (1.0)       50.0761 (1.0)           0;0  6.5086 (1.0)           6           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

@kszucs
Copy link
Member Author

kszucs commented Sep 11, 2024

test_grounds_benchmarks.py is more significant:

ibis/common/tests/test_grounds_benchmarks.py ..                                                                         [100%]
Saved benchmark data in: /Users/kszucs/Workspace/ibis/.benchmarks/Darwin-CPython-3.12-64bit/0015_bba09f157ea1cd45d996fdc5137ffd9b45a1324d_20240911_101748.json



--------------------------------------------------------------------------------- benchmark 'test_concrete_construction': 2 tests ---------------------------------------------------------------------------------
Name (time in us)                                 Min                 Max               Mean            StdDev             Median               IQR            Outliers  OPS (Kops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_concrete_construction (0013_77448bf)     17.1620 (4.04)     160.2520 (1.0)      23.5812 (4.63)     8.4529 (2.12)     21.0000 (4.50)     1.2143 (7.54)    2451;5367       42.4067 (0.22)      18157           1
test_concrete_construction (NOW)               4.2430 (1.0)      286.9140 (1.79)      5.0964 (1.0)      3.9788 (1.0)       4.6680 (1.0)      0.1610 (1.0)      473;2430      196.2152 (1.0)       31944           1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------- benchmark 'test_concrete_isinstance': 2 tests ----------------------------------------------------------------------------------
Name (time in us)                               Min                 Max               Mean            StdDev             Median               IQR             Outliers  OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_concrete_isinstance (0013_77448bf)     17.7750 (1.05)     293.1680 (1.67)     25.3445 (1.26)     8.6324 (1.17)     22.1880 (1.22)     1.5890 (1.0)      6596;9206       39.4562 (0.80)      34725           1
test_concrete_isinstance (NOW)              16.9180 (1.0)      175.7980 (1.0)      20.1727 (1.0)      7.3530 (1.0)      18.1880 (1.0)      1.6215 (1.02)     1388;1778       49.5721 (1.0)       34300           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

@cpcloud
Copy link
Member

cpcloud commented Sep 11, 2024

Makes sense. It seems like that might not be representative of an actual workload though.

@cpcloud
Copy link
Member

cpcloud commented Sep 11, 2024

In any case a perf improvement + 10k fewer lines of code seems like an great improvement!

@cpcloud
Copy link
Member

cpcloud commented Sep 11, 2024

Seems like we can delete some of these fully-commented out test modules.

return self.__argnames__


ValidationError = SignatureValidationError = (MatchError, ValueError, TypeError)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Koerce should introduce a proper error type, that needs to be updated.

@@ -463,15 +462,15 @@ def is_variadic(self) -> bool:


@public
class Unknown(DataType, Singleton):
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

koerce.Annotable now supports singleton, so this can be restored by using class Unknown(DataType, singleton=True)

@@ -2483,7 +2482,7 @@ class NullValue(Value):


@public
class NullScalar(Scalar, NullValue, Singleton):
class NullScalar(Scalar, NullValue):
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Expr is not a subclass of Annotable so singleton=True cannot be used here, although we could turn Expr into Annotable as well, should benchmark the impact of that.

@kszucs kszucs force-pushed the koerce branch 2 times, most recently from 869aa3b to 665c5f4 Compare September 11, 2024 16:48
@@ -4300,7 +4302,8 @@ def pivot_wider(
rules = (
# add in the where clause to filter the appropriate values
p.Reduction(where=None) >> _.copy(where=where)
| p.Reduction(where=x) >> _.copy(where=where & x)
# TODO(kszucs)
# | p.Reduction(where=+x) >> _.copy(where=where & x)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure that we actually need this.

@kszucs kszucs marked this pull request as ready for review September 24, 2024 09:12
@github-actions github-actions bot added tests Issues or PRs related to tests impala The Apache Impala backend clickhouse The ClickHouse backend dependencies Issues or PRs related to dependencies bigquery The BigQuery backend datatypes Issues relating to ibis's datatypes (under `ibis.expr.datatypes`) duckdb The DuckDB backend polars The polars backend labels Sep 24, 2024
@cpcloud
Copy link
Member

cpcloud commented Sep 24, 2024

Thinking about this some more, I think we want to keep the pattern system inside Ibis for now.

While the performance gains are nice, the development overhead of developing two libraries simultaneously is quite high, even if the library remained pure Python.

Adding Cython to the mix complicates the picture.

cc @jcrist for thoughts

@kszucs
Copy link
Member Author

kszucs commented Sep 25, 2024

Adding Cython to the mix complicates the picture.

It can be used as a pure python package as well, at least the intention is not to hurt compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bigquery The BigQuery backend clickhouse The ClickHouse backend datatypes Issues relating to ibis's datatypes (under `ibis.expr.datatypes`) dependencies Issues or PRs related to dependencies duckdb The DuckDB backend impala The Apache Impala backend polars The polars backend tests Issues or PRs related to tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants