]> Sergey Matveev's repositories - public-inbox.git/commit
www: manifest.js.gz generation no longer hogs event loop
authorEric Wong <e@80x24.org>
Wed, 9 Sep 2020 06:26:11 +0000 (06:26 +0000)
committerEric Wong <e@80x24.org>
Thu, 10 Sep 2020 19:45:18 +0000 (19:45 +0000)
commitde9648ca847cf032aab6da9cac1217bf9cca9c90
treec4ed76cbfd4a8d713111f62aaa8173ee339f8eaf
parent934fea5e3b3c4c1ef0cef29477941ebfc44ff7e0
www: manifest.js.gz generation no longer hogs event loop

It's still as slow as before with hundreds/thousands of inboxes,
but at least it's fair.  Future changes will allow it to be
cached and memoized with persistent HTTP servers.
MANIFEST
lib/PublicInbox/ManifestJsGz.pm [new file with mode: 0644]
lib/PublicInbox/WWW.pm
lib/PublicInbox/WwwListing.pm
t/www_listing.t