================================================================================================
Parquet writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_1_0) writer benchmark:    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1891           1908          25          8.3         120.2       1.0X
Output Single Double Column                        2062           2090          40          7.6         131.1       0.9X
Output Int and String Column                       4315           4362          66          3.6         274.3       0.4X
Output Partitions                                  3368           3411          61          4.7         214.1       0.6X
Output Buckets                                     4528           4603         105          3.5         287.9       0.4X

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_2_0) writer benchmark:    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           2024           2038          19          7.8         128.7       1.0X
Output Single Double Column                        1857           1876          28          8.5         118.1       1.1X
Output Int and String Column                       5056           5075          26          3.1         321.5       0.4X
Output Partitions                                  3583           3598          21          4.4         227.8       0.6X
Output Buckets                                     4761           4802          57          3.3         302.7       0.4X


================================================================================================
ORC writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
ORC writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1092           1111          27         14.4          69.5       1.0X
Output Single Double Column                        1850           1850           1          8.5         117.6       0.6X
Output Int and String Column                       3938           3946          12          4.0         250.4       0.3X
Output Partitions                                  2612           2617           8          6.0         166.1       0.4X
Output Buckets                                     3609           3614           6          4.4         229.5       0.3X


================================================================================================
JSON writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
JSON writer benchmark:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1583           1611          40          9.9         100.7       1.0X
Output Single Double Column                        2469           2486          24          6.4         156.9       0.6X
Output Int and String Column                       3916           3926          14          4.0         249.0       0.4X
Output Partitions                                  3205           3207           4          4.9         203.7       0.5X
Output Buckets                                     4038           4044           8          3.9         256.7       0.4X


================================================================================================
CSV writer benchmark
================================================================================================

OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
CSV writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           3881           3885           5          4.1         246.8       1.0X
Output Single Double Column                        4594           4611          24          3.4         292.1       0.8X
Output Int and String Column                       6851           6902          72          2.3         435.6       0.6X
Output Partitions                                  5261           5272          15          3.0         334.5       0.7X
Output Buckets                                     6916           6918           3          2.3         439.7       0.6X


