27 lines
2.2 KiB
Plaintext
27 lines
2.2 KiB
Plaintext
|
================================================================================================
|
||
|
Add 2 columns and drop 2 columns at 3 different depths of nesting
|
||
|
================================================================================================
|
||
|
|
||
|
OpenJDK 64-Bit Server VM 1.8.0_212-b03 on Mac OS X 10.14.6
|
||
|
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
|
||
|
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 10 11 2 0.0 Infinity 1.0X
|
||
|
To nullable StructTypes using performant method 9 10 1 0.0 Infinity 1.0X
|
||
|
To non-nullable StructTypes using non-performant method 2457 2464 10 0.0 Infinity 0.0X
|
||
|
To nullable StructTypes using non-performant method 42641 43804 1644 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_212-b03 on Mac OS X 10.14.6
|
||
|
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
|
||
|
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 4595 4927 470 0.0 Infinity 1.0X
|
||
|
To nullable StructTypes using performant method 5185 5516 468 0.0 Infinity 0.9X
|
||
|
|
||
|
|