[Svn] [roundcube/roundcubemail] 70a823: mailbox/listing: Make server response for large ma...
noreply at github.com
Sun Apr 10 10:41:53 CEST 2016
Author: Bostjan Skufca <bostjan at a2o.si>
Date: 2016-04-09 (Sat, 09 Apr 2016)
mailbox/listing: Make server response for large mailbox listing faster when using threaded view
When using roundcube with mailboxes with over 60k messages, list
view was way faster than viewing in threaded view.
Mailbox index view timing: ~360 ms
Mailbox threaded view timing: ~800 ms
Use native PHP array manipulation functions instead of rolling custom
string data reversal implementation using strpos() and substr() in a
This optimization is already present in index view handler, but was missing
from threaded view.
Results after optimization
Both average out around ~360 ms response time.
Author: Aleksander Machniak <alec at alec.pl>
Date: 2016-04-10 (Sun, 10 Apr 2016)
Merge pull request #5194 from bostjan/optimization/make-thread-listing-faster
Make rcube_result_thread::revert() faster
More information about the svn