Github user kiszk commented on the issue:

    https://github.com/apache/spark/pull/20850
  
    @hvanhovell Here are results of `UnsafeProjectionBenchmark`. I have not 
seen the regression.
    
    With master `529f847105fa8d98a5dc4d20955e4870df6bc1c5`
    ```
    OpenJDK 64-Bit Server VM 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12 on Linux 
4.4.0-66-generic
    Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
    unsafe projection:                       Best/Avg Time(ms)    Rate(M/s)   
Per Row(ns)   Relative
    
------------------------------------------------------------------------------------------------
    single long                                   1638 / 1638        163.9      
     6.1       1.0X
    single nullable long                          2375 / 2568        113.0      
     8.8       0.7X
    7 primitive types                             5108 / 5234         52.6      
    19.0       0.3X
    7 nullable primitive types                    7809 / 7909         34.4      
    29.1       0.2X
    ```
    
    With SPARK-23713
    ```
    OpenJDK 64-Bit Server VM 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12 on Linux 
4.4.0-66-generic
    Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz
    unsafe projection:                       Best/Avg Time(ms)    Rate(M/s)   
Per Row(ns)   Relative
    
------------------------------------------------------------------------------------------------
    single long                                   1630 / 1630        164.7      
     6.1       1.0X
    single nullable long                          2354 / 2403        114.0      
     8.8       0.7X
    7 primitive types                             5107 / 5174         52.6      
    19.0       0.3X
    7 nullable primitive types                    7867 / 7938         34.1      
    29.3       0.2X
    ```


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to