I thought things were running smoothly… too smoothly.
A problem occured today whereby at least one user was unable to delete items from his Chaser Log. Running the same code at home with a current copy of the database showed no problems. But when I logged in as him on the real system I got the same symptoms.
I didn’t come to any demonstrable conclusions as to why there was a problem but decided that 2 things were needed. A fix now and a better fix to come in a few days. The current fix sloves the issue that recent chaser log entries could not be deleted.
The problem only occurs for users with huge ( I mean absolutely enormous ) chaser logs. For a start it takes an age to download tens of thousands of entries and the amount of ram a browser needs to display such a large webpage makes the Italian sovereign debt look small!
Now when you select Chaser Log you will be displayed the log for the current year only. i.e. 2011 at present. This massively reduces the amount of data that gets downloaded and so is much faster. I’m banking on the vast majority of chasers wanting to see the current year’s entries more than something deeply in the past. Also the log is display in reverse order to before. i.e. the most recent entries are at the top.
There is a link “Show Complete Log” which will take you to the original chaser log pages. It will be as slow and as unwieldly as before. The result is no overall change in functionality, you can still see your entire chaser log, you just have to click and extra button.
I am hoping that this split will be an improvement for everyone not just those with brontosaurus sized logs. But this is a kludge. It’s temporary so that everyone can continue using the system whilst I spend a few days coming up with a nicer solution.
THERE MAY BE BUGS! No, how can this be? There may well be bugs in this as it was done in a hurry. So please email them to me at mm0fmf_sota AT intermoose.com and put the word DATABASE in the subject. Don’t put bug reports on here, if I have an email I can ensure that as each email is dealt with then each bug is dealt with. By all mean discuss the changes on here and make suggestions here. Just make sure you mail bugs to me directly.
I’m out tonight and tomorrow so it may be Monday before I respond to mails etc.