diff options
author | Eric Wong <e@80x24.org> | 2020-11-27 09:52:47 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2020-11-28 04:53:16 +0000 |
commit | b700fce60f25038ecd32551027e44b9b4b3ac544 (patch) | |
tree | bf09d97391385d93564913d3e65fafce718af655 /ci | |
parent | 7b20e5135238a2780ac3df3198a02e9fbda4ba18 (diff) | |
download | public-inbox-b700fce60f25038ecd32551027e44b9b4b3ac544.tar.gz |
With 50K newsgroups, the filtering phase goes from ~2000 seconds to ~90 MILLISECONDS by relying on the grep perlop. This moves ->over checking out of the main dispatch and amortizes the cost via long_response. (Fairly scheduled) long_response time in newnews_i now takes ~360 seconds as opposed to ~30 seconds before this change, however; but the initial filtering speedup eliminating 2000s is more than worth it.
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions