================================================================================================
Nested Schema Pruning Benchmark For Parquet
================================================================================================

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Selection:                                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                     70             84          14         14.3          70.0       1.0X
Nested column                                        67             78          10         14.9          66.9       1.0X
Nested column in array                              214            223           7          4.7         214.4       0.3X

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Limiting:                                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                    273            287          10          3.7         273.3       1.0X
Nested column                                       277            287           6          3.6         276.7       1.0X
Nested column in array                              582            608          16          1.7         582.5       0.5X

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Repartitioning:                           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                    244            250           5          4.1         244.2       1.0X
Nested column                                       253            268          11          4.0         252.6       1.0X
Nested column in array                              534            558          11          1.9         533.8       0.5X

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Repartitioning by exprs:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                    246            253           8          4.1         246.1       1.0X
Nested column                                       272            280          10          3.7         272.3       0.9X
Nested column in array                              594            601           5          1.7         594.4       0.4X

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Sample:                                   Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                     82            100          13         12.2          82.2       1.0X
Nested column                                        81            104          19         12.3          81.0       1.0X
Nested column in array                              276            311          13          3.6         275.6       0.3X

OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
INTEL(R) XEON(R) PLATINUM 8573C
Sorting:                                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Top-level column                                    350            363          16          2.9         350.3       1.0X
Nested column                                       401            405           4          2.5         400.9       0.9X
Nested column in array                              787            812          26          1.3         787.2       0.4X


