What happened?Due to ilXor's popularity, an access log grew large enough to fill the system hard disk. The server's owner has been traveling for the last few weeks and so was unable to spot this. When the disk was nearly full, the server attempted to insert a message into the database, suddenly ran out of space, and the database became corrupted.
Has anything been lost forever?No, although most recent messages are no longer online, they will all be retrieved when the message database has been repaired.
What's online now?Over the last few days an optimised copy of the database was being created to accelerate certain functions, but due to the size of the message database, the server had only reached 9th September this year. This copy of the database is now in service.
Why weren't the thread titles lost?The thread titles were stored in a separate database which (along with the Users and other databases) were undamaged.
When will the original messages be restored?As soon as the server finishes repairing them, which could be today, tomorrow, or maybe not until some time next week. It's impossible to estimate.
Why do many threads now start with "The body of this question..."?The server requires these placeholders in order to function normally. As it says, the original question and replies will be restored as soon as possible.
Any other questions?
― Graham (graham), Friday, 27 December 2002 04:23 (twenty-three years ago)
thanks for fixing it graham
― ron (ron), Friday, 27 December 2002 04:43 (twenty-three years ago)
― Graham (graham), Friday, 27 December 2002 04:48 (twenty-three years ago)
oh, and happy festivities everyone.
― Charlie (Charlie), Friday, 27 December 2002 05:16 (twenty-three years ago)
― ron (ron), Friday, 27 December 2002 05:45 (twenty-three years ago)
― smee (smee), Friday, 27 December 2002 08:41 (twenty-three years ago)
― duane, Friday, 27 December 2002 08:48 (twenty-three years ago)
― smee (smee), Friday, 27 December 2002 08:51 (twenty-three years ago)
― Queen G (Queeng), Friday, 27 December 2002 08:56 (twenty-three years ago)
― smee (smee), Friday, 27 December 2002 08:59 (twenty-three years ago)
― anthony easton (anthony), Friday, 27 December 2002 09:10 (twenty-three years ago)
― That Girl (thatgirl), Friday, 27 December 2002 09:14 (twenty-three years ago)
The unread database seems to be acting funny.
― Graham (graham), Friday, 27 December 2002 09:50 (twenty-three years ago)
― Tom (Groke), Friday, 27 December 2002 10:35 (twenty-three years ago)
― joan vich (joan vich), Friday, 27 December 2002 11:04 (twenty-three years ago)
― Rockist Scientist, Friday, 27 December 2002 14:01 (twenty-three years ago)
― Maria (Maria), Friday, 27 December 2002 17:30 (twenty-three years ago)
― phil jones (interstar), Friday, 27 December 2002 18:45 (twenty-three years ago)
― N. (nickdastoor), Friday, 27 December 2002 18:52 (twenty-three years ago)
― g (graysonlane), Friday, 27 December 2002 20:49 (twenty-three years ago)
― vincent tuquedenne, Friday, 27 December 2002 21:36 (twenty-three years ago)
(Seriously, we are very lucky to have someone who can sort out unpredictable problems for us OVER CHRISTMAS! Thanks, Graham.)
― Martin Skidmore (Martin Skidmore), Friday, 27 December 2002 21:51 (twenty-three years ago)
― Graham (graham), Friday, 27 December 2002 23:25 (twenty-three years ago)
― weasel diesel (K1l14n), Saturday, 28 December 2002 00:21 (twenty-three years ago)
I've just made it near impossible for (identical) double posts. The general slowness of the server while it repairs the database has led to the first instance not yet being in the database when it checks for duplicates. The system can now tell when the first message is queued to be inserted, and won't check for duplicates until after it is.
― Graham (graham), Saturday, 28 December 2002 02:59 (twenty-three years ago)
― Sean Carruthers (SeanC), Saturday, 28 December 2002 14:05 (twenty-three years ago)
― Graham (graham), Saturday, 28 December 2002 14:19 (twenty-three years ago)
― jel -- (jel), Saturday, 28 December 2002 17:12 (twenty-three years ago)
― Graham (graham), Saturday, 28 December 2002 17:45 (twenty-three years ago)
― N. (nickdastoor), Saturday, 28 December 2002 17:53 (twenty-three years ago)
graham, have you changed something that has made this start to happen? if so, a thousand blessings on you and yours
― ron (ron), Sunday, 29 December 2002 03:40 (twenty-three years ago)
― sundar subramanian (sundar), Sunday, 29 December 2002 05:04 (twenty-three years ago)
― Rebecca (reb), Sunday, 29 December 2002 06:18 (twenty-three years ago)
Everything's back. Apart from whatever people tried to post after the boards went down on Friday night, I don't think a single message has been lost.
― Graham (graham), Sunday, 29 December 2002 11:25 (twenty-three years ago)
― Martin Skidmore (Martin Skidmore), Sunday, 29 December 2002 13:09 (twenty-three years ago)
― di smith (lucylurex), Monday, 30 December 2002 05:20 (twenty-three years ago)
The two stand-in sysadmins are doing a good job of making sure everything runs smoothly (they caught the log problem at about the same time as Graham, and acted decisively in fixing it), so you have them - in addition to Graham - to thank for the server's wellbeing over the next 7 months and during the past month.
― Andrew (enneff), Monday, 30 December 2002 11:31 (twenty-three years ago)
― maura (maura), Monday, 30 December 2002 15:41 (twenty-three years ago)
― ron (ron), Monday, 30 December 2002 15:46 (twenty-three years ago)
― DV (dirtyvicar), Monday, 30 December 2002 16:10 (twenty-three years ago)
The good news is it's now finished the work it was doing that made it so easy to knock over, and now a few things will be much much faster, such as searching by username, date, email address etc. I'm still working on speeding up keyword search, but it looks like there's nothing inherently slow about the way it works, there's something else making it go so slowly, so it should be fixable.
― Graham (graham), Friday, 3 January 2003 00:39 (twenty-three years ago)
― David R. (popshots75`), Friday, 3 January 2003 01:16 (twenty-three years ago)
― Nicole (Nicole), Friday, 3 January 2003 01:25 (twenty-three years ago)
― Ned Raggett (Ned), Friday, 3 January 2003 15:55 (twenty-three years ago)
― Graham (graham), Sunday, 5 January 2003 04:10 (twenty-three years ago)
― Nicole (Nicole), Sunday, 5 January 2003 04:13 (twenty-three years ago)
― ron (ron), Sunday, 5 January 2003 04:14 (twenty-three years ago)
― Graham (graham), Sunday, 5 January 2003 04:15 (twenty-three years ago)
― Nicole (Nicole), Sunday, 5 January 2003 04:20 (twenty-three years ago)
― ron (ron), Sunday, 5 January 2003 04:30 (twenty-three years ago)