References and wrapped headers
Russ Allbery
rra at stanford.edu
Thu Dec 26 07:12:57 UTC 2002
Jeffrey M Vinocur <jeff at litech.org> writes:
> On Wed, 25 Dec 2002, Russ Allbery wrote:
>> One thing that occurred to me last night: Had you blown away the old
>> overview before rebuilding,
> Yup.
I fear I'm mystified, then.
>> With tradindexed, if you rebuild the overview in place, the new
>> overview entries are appended to the end of the DAT file, so each
>> article will have two entries. (This works fine; the IDX file knows
>> which one is real, and it will get cleaned up in the next expire run.)
>> So the old corrupted entry would still be in DAT before the new one.
> *thinks* Is it possible to leverage this into a rebuild while INN is
> running? That would be nice. (Stop the server, wipe out overview,
> start it up again, and rebuild in the background?)
For tradindexed, there should be no need to delete the old overview before
rebuilding as long as you have enough disk space to let the size taken by
the overview double until the next expireover run. So we may have this
already to a degree. I don't know if SMnext is robust in the face of the
server actively accepting new articles for all storage methods, though.
--
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
Please send questions to the list rather than mailing me directly.
<http://www.eyrie.org/~eagle/faqs/questions.html> explains why.
More information about the inn-workers
mailing list