|  | ================================================================================================ | 
|  | Add 2 columns and drop 2 columns at 3 different depths of nesting | 
|  | ================================================================================================ | 
|  |  | 
|  | OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure | 
|  | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 
|  | Add 2 columns and drop 2 columns at 3 different depths of nesting:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative | 
|  | ------------------------------------------------------------------------------------------------------------------------------------------------- | 
|  | To non-nullable StructTypes using performant method                            4              7           3          0.0      Infinity       1.0X | 
|  | To nullable StructTypes using performant method                                4              5           2          0.0      Infinity       1.1X | 
|  | To non-nullable StructTypes using non-performant method                       55             62           4          0.0      Infinity       0.1X | 
|  | To nullable StructTypes using non-performant method                         1219           1220           2          0.0      Infinity       0.0X | 
|  |  | 
|  |  | 
|  | ================================================================================================ | 
|  | Add 50 columns and drop 50 columns at 100 different depths of nesting | 
|  | ================================================================================================ | 
|  |  | 
|  | OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure | 
|  | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 
|  | Add 50 columns and drop 50 columns at 100 different depths of nesting:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative | 
|  | ----------------------------------------------------------------------------------------------------------------------------------------------------- | 
|  | To non-nullable StructTypes using performant method                             4025           6401         NaN          0.0      Infinity       1.0X | 
|  | To nullable StructTypes using performant method                                 3717           5509        2534          0.0      Infinity       1.1X | 
|  |  | 
|  |  |