Comicslate / userhistory

Dokuwiki userhistory plugin
https://dokuwiki.org/plugin:userhistory
2 stars 2 forks source link

Extremely long operation times, timeouts #5

Open fiwswe opened 3 months ago

fiwswe commented 3 months ago

DokuWiki 2024-02-06b "Kaos" User History Plugin 2021-02-07 sprintDoc Template 2024-03-30 PHP 8.3.10 (FPM) OpenBSD 7.5

On a somewhat large Wiki (≈300 MB, mostly text not much media content), which is several years old with lots of changes, clicking on a the link for a user takes extremely long and in some cases yields empty content (the template header, sidebar, etc are shown, but no page content. With my template the content are is simply the background grey.

I suspect the operations done by the plugin time out. This is confirmed by the Apache httpd error log: [Mon Aug 05 18:39:38.435108 2024] [proxy_fcgi:error] [pid 28842:tid 15230400955968] (70007)The timeout specified has expired: [client 2003:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:63345] AH01075: Error dispatching request to : (polling), referer: https://hostname/doku.php?id=start&do=admin&page=userhistory (anonymised)

fiwswe commented 3 months ago

Possibly #6 contributes to the long operations times due to the deprecation logging?