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

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                           1884           1912          40          8.4         119.8       1.0X
Output Single Double Column                        1868           1872           6          8.4         118.7       1.0X
Output Int and String Column                       4416           4447          44          3.6         280.8       0.4X
Output Partitions                                  3261           3316          78          4.8         207.3       0.6X
Output Buckets                                     4444           4525         114          3.5         282.6       0.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-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                           1946           1950           6          8.1         123.7       1.0X
Output Single Double Column                        1864           1871          11          8.4         118.5       1.0X
Output Int and String Column                       4453           4511          82          3.5         283.1       0.4X
Output Partitions                                  3429           3432           4          4.6         218.0       0.6X
Output Buckets                                     4562           4589          38          3.4         290.0       0.4X


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

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
ORC writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1130           1131           1         13.9          71.8       1.0X
Output Single Double Column                        1709           1715           8          9.2         108.7       0.7X
Output Int and String Column                       3895           3939          62          4.0         247.6       0.3X
Output Partitions                                  2681           2704          32          5.9         170.5       0.4X
Output Buckets                                     3589           3593           6          4.4         228.2       0.3X


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

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
JSON writer benchmark:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           1565           1638         104         10.1          99.5       1.0X
Output Single Double Column                        2325           2346          30          6.8         147.8       0.7X
Output Int and String Column                       3629           3641          18          4.3         230.7       0.4X
Output Partitions                                  3110           3119          13          5.1         197.7       0.5X
Output Buckets                                     3928           3936          12          4.0         249.7       0.4X


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

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
CSV writer benchmark:                     Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column                           3373           3385          17          4.7         214.4       1.0X
Output Single Double Column                        3796           3803          10          4.1         241.3       0.9X
Output Int and String Column                       5286           5307          30          3.0         336.1       0.6X
Output Partitions                                  4649           4655           8          3.4         295.6       0.7X
Output Buckets                                     5915           5946          44          2.7         376.1       0.6X


