On Wed, Nov 26, 2003 at 01:03:15PM +0100, Andre Engels wrote:
On Wed, 26 Nov 2003, Peter Gervai wrote:
On Wed, Nov 26, 2003 at 10:48:20AM +0100, Andre Engels wrote:
Might it be an option to every month or every few months re-create the links and blinks tables from the cur table, so that all database inconsistencies of this kind get resolved?
It is the wrong approach. There must not be any inconsistencies of any kind. The bugs should be fixed instead, as Brion mentioned. The current bug in action going to be fixed, the consistency check going to run after that, once, and we keep our eyes open for any new inconsistencies which may be a sign of a next bug to fix.
Of course the bugs should get fixed, but that does not change the pages where the bug occurred before that time. Nor does it do any good for other cases where similar bugs have occurred. If there's a leak in the hull, we should try to find and fill the leak, but the water that has come in already should be hosed out too.
Sorry to repeat myself, but as I said: the water should be hosed out now, but we should not start hosing every month no matter what. We hose now, get it done, and keep eyeing the hull.