theirix commented on PR #19980:
URL: https://github.com/apache/datafusion/pull/19980#issuecomment-3807676283

   Bench results including string view (performance improvement up to 71%):
   <details>
   left size=1024/string_array positive n/1024
                           time:   [23.798 µs 24.031 µs 24.314 µs]
                           change: [−76.797% −76.528% −76.258%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     1 (1.00%) low mild
     4 (4.00%) high mild
     5 (5.00%) high severe
   left size=1024/string_array negative n/1024
                           time:   [22.595 µs 22.847 µs 23.168 µs]
                           change: [−87.229% −86.860% −86.364%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 16 outliers among 100 measurements (16.00%)
     10 (10.00%) high mild
     6 (6.00%) high severe
   
   left size=4096/string_array positive n/4096
                           time:   [91.667 µs 93.497 µs 95.918 µs]
                           change: [−77.238% −77.002% −76.749%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 7 outliers among 100 measurements (7.00%)
     2 (2.00%) high mild
     5 (5.00%) high severe
   left size=4096/string_array negative n/4096
                           time:   [143.00 µs 144.61 µs 147.09 µs]
                           change: [−80.111% −79.845% −79.592%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 9 outliers among 100 measurements (9.00%)
     4 (4.00%) high mild
     5 (5.00%) high severe
   
   left size=1024/string_view_array positive n/1024
                           time:   [29.146 µs 29.498 µs 29.944 µs]
                           change: [−71.392% −71.024% −70.658%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     1 (1.00%) low mild
     2 (2.00%) high mild
     7 (7.00%) high severe
   left size=1024/string_view_array negative n/1024
                           time:   [38.693 µs 40.003 µs 41.691 µs]
                           change: [−67.517% −66.564% −65.535%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 16 outliers among 100 measurements (16.00%)
     3 (3.00%) high mild
     13 (13.00%) high severe
   
   left size=4096/string_view_array positive n/4096
                           time:   [141.09 µs 146.31 µs 152.57 µs]
                           change: [−65.138% −64.507% −63.801%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 21 outliers among 100 measurements (21.00%)
     5 (5.00%) low mild
     5 (5.00%) high mild
     11 (11.00%) high severe
   left size=4096/string_view_array negative n/4096
                           time:   [194.03 µs 194.67 µs 195.37 µs]
                           change: [−59.304% −58.830% −58.400%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     2 (2.00%) low mild
     2 (2.00%) high mild
     6 (6.00%) high severe
   </details>
   
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to