Gareth Owen wrote:
So whats going on? Has the load uncovered actual bugs, or does the present-and-basically-correct code just not scale well?
Having said that, I have done a fair bit of actual work today :)
One of the problems is that edit locks are (were) far too general. That is, if you are editing [[This Page]] and I am editing [[That Page]] we were needlessly in competition for the same edit lock.
I've made some changes to make the edit locks on a per-page basis, and I'm debugging it to make sure my changes are all correct.
Also, the recent changes log was really huge and that was slowing things down. Upon Clifford's advice, I changed that, to good effect.
One thing that regulars can do to help with the problem -- set your preferences so that you only see 1 page of recent changes (or 2) by default. You can always see more by clicking on 7 or whatever.
This will make your own personal browsing experience more enjoyable, and it will also take away what is apparently the most intensive task we have going on.