inn-BETA-20000629, tradindexed corrupted group entry

Katsuhiro Kondou kondou at nec.co.jp
Mon Jul 3 09:35:54 UTC 2000


In article <200007030903.LAA05129 at erik.net.uni-c.dk>,
	Erik Mouritzen <unilerik at erik.net.uni-c.dk> wrote;

} Giving "xover" a value lower than lowwatermark not always gives an error.
} But giving a value much lower than lowwatermark gives an error.
} 
} So I don't think I have to worry about the current errors ?
} Do you agree? I think my overview-database is consistent!!!!!

Hm, how about attached?  Before restarting innd, you need
to remove pathoverview/group.index(not whole overview data).
-- 
Katsuhiro Kondou

--- storage/ov3/ov3.c.orig	Wed Jun 28 17:01:59 2000
+++ storage/ov3/ov3.c	Mon Jul  3 18:30:43 2000
@@ -285,10 +285,10 @@
     loc = GROUPnewnode();
     ge = &GROUPentries[loc.recno];
     ge->hash = grouphash;
-    if (lo != 0)
-	ge->low = lo;
     ge->high = hi;
     ge->deleted = ge->low = ge->base = ge->count = 0;
+    if (lo != 0)
+	ge->low = lo;
     ge->flag = *flag;
     ge->next = GROUPheader->hash[i];
     GROUPheader->hash[i] = loc;



More information about the inn-workers mailing list