dongjoon-hyun commented on a change in pull request #25828: 
[SPARK-29141][SQL][TEST] Use SqlBasedBenchmark in SQL benchmarks
URL: https://github.com/apache/spark/pull/25828#discussion_r325994228
 
 

 ##########
 File path: sql/core/benchmarks/DataSourceReadBenchmark-results.txt
 ##########
 @@ -2,251 +2,251 @@
 SQL Single Numeric Column Scan
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single TINYINT Column Scan:          Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     26366 / 26562          0.6        
1676.3       1.0X
-SQL Json                                      8709 / 8724          1.8         
553.7       3.0X
-SQL Parquet Vectorized                         166 /  187         94.8         
 10.5     159.0X
-SQL Parquet MR                                1706 / 1720          9.2         
108.4      15.5X
-SQL ORC Vectorized                             167 /  174         94.2         
 10.6     157.9X
-SQL ORC MR                                    1433 / 1465         11.0         
 91.1      18.4X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single TINYINT Column Scan: Best/Avg Time(ms)    Rate(M/s)   
Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       200 /  207         78.7         
 12.7       1.0X
-ParquetReader Vectorized -> Row                117 /  119        134.7         
  7.4       1.7X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single SMALLINT Column Scan:         Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     26489 / 26547          0.6        
1684.1       1.0X
-SQL Json                                      8990 / 8998          1.7         
571.5       2.9X
-SQL Parquet Vectorized                         209 /  221         75.1         
 13.3     126.5X
-SQL Parquet MR                                1949 / 1949          8.1         
123.9      13.6X
-SQL ORC Vectorized                             221 /  228         71.3         
 14.0     120.1X
-SQL ORC MR                                    1527 / 1549         10.3         
 97.1      17.3X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single SMALLINT Column Scan: Best/Avg Time(ms)    Rate(M/s)   
Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       286 /  296         54.9         
 18.2       1.0X
-ParquetReader Vectorized -> Row                249 /  253         63.1         
 15.8       1.1X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single INT Column Scan:              Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     27701 / 27744          0.6        
1761.2       1.0X
-SQL Json                                      9703 / 9733          1.6         
616.9       2.9X
-SQL Parquet Vectorized                         176 /  182         89.2         
 11.2     157.0X
-SQL Parquet MR                                2164 / 2173          7.3         
137.6      12.8X
-SQL ORC Vectorized                             307 /  314         51.2         
 19.5      90.2X
-SQL ORC MR                                    1690 / 1700          9.3         
107.4      16.4X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single INT Column Scan:   Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       259 /  277         60.7         
 16.5       1.0X
-ParquetReader Vectorized -> Row                261 /  265         60.3         
 16.6       1.0X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single BIGINT Column Scan:           Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     34813 / 34900          0.5        
2213.3       1.0X
-SQL Json                                    12570 / 12617          1.3         
799.2       2.8X
-SQL Parquet Vectorized                         270 /  308         58.2         
 17.2     128.9X
-SQL Parquet MR                                2427 / 2431          6.5         
154.3      14.3X
-SQL ORC Vectorized                             388 /  398         40.6         
 24.6      89.8X
-SQL ORC MR                                    1819 / 1851          8.6         
115.7      19.1X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single BIGINT Column Scan: Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       372 /  379         42.3         
 23.7       1.0X
-ParquetReader Vectorized -> Row                357 /  368         44.1         
 22.7       1.0X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single FLOAT Column Scan:            Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     28753 / 28781          0.5        
1828.0       1.0X
-SQL Json                                    12039 / 12215          1.3         
765.4       2.4X
-SQL Parquet Vectorized                         170 /  177         92.4         
 10.8     169.0X
-SQL Parquet MR                                2184 / 2196          7.2         
138.9      13.2X
-SQL ORC Vectorized                             432 /  440         36.4         
 27.5      66.5X
-SQL ORC MR                                    1812 / 1833          8.7         
115.2      15.9X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single FLOAT Column Scan: Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       253 /  260         62.2         
 16.1       1.0X
-ParquetReader Vectorized -> Row                256 /  257         61.6         
 16.2       1.0X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-SQL Single DOUBLE Column Scan:           Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-SQL CSV                                     36177 / 36188          0.4        
2300.1       1.0X
-SQL Json                                    18895 / 18898          0.8        
1201.3       1.9X
-SQL Parquet Vectorized                         267 /  276         58.9         
 17.0     135.6X
-SQL Parquet MR                                2355 / 2363          6.7         
149.7      15.4X
-SQL ORC Vectorized                             543 /  546         29.0         
 34.5      66.6X
-SQL ORC MR                                    2246 / 2258          7.0         
142.8      16.1X
-
-OpenJDK 64-Bit Server VM 1.8.0_191-b12 on Linux 3.10.0-862.3.2.el7.x86_64
-Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
-Parquet Reader Single DOUBLE Column Scan: Best/Avg Time(ms)    Rate(M/s)   Per 
Row(ns)   Relative
-------------------------------------------------------------------------------------------------
-ParquetReader Vectorized                       353 /  367         44.6         
 22.4       1.0X
-ParquetReader Vectorized -> Row                351 /  357         44.7         
 22.3       1.0X
+OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
+Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
+SQL Single TINYINT Column Scan:           Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
+------------------------------------------------------------------------------------------------------------------------
+SQL CSV                                           23939          24126         
265          0.7        1522.0       1.0X
+SQL Json                                           8908           9008         
142          1.8         566.4       2.7X
+SQL Parquet Vectorized                              192            229         
 36         82.1          12.2     125.0X
+SQL Parquet MR                                     2356           2363         
 10          6.7         149.8      10.2X
+SQL ORC Vectorized                                  329            347         
 25         47.9          20.9      72.9X
 
 Review comment:
   Yep. Of course!

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to