From: Andrew Gierth (andrew@erlenstar.demon.co.uk)
Date: Tue Nov 06 2001 - 12:19:04 CST
>>>>> "Charles" == Charles Lindsey <chl@clw.cs.man.ac.uk> writes:
Charles> Yes, I think an NNTP STAT command would do it.
no, it would need to do HEAD <messageid> or XHDR Xref <messageid>.
STAT <messageid> does not return article numbers.
>> If the numbering server is a multiplexed server like INN, then the
>> entire inbound feed is stalled while all this happens. And even if
>> all is going well, the slave is quite probably going to have to
>> fetch the old Xref from disk, so you're quite possibly talking
>> 10ms _minimum_ to do the whole job - when a new article is coming
>> at you every 50-60ms at peak times.
Charles> Suppose one article in 1000 had a Replaces header.
I expect two cases: the normal case, in which perhaps one article in
1000000 has a Replaces header, and the abnormal case, where perhaps
one article in 10 has a Replaces header because Hipcrime or some other
net.vandal is flooding with them (as he's done with Supersedes) and
it's getting past the filters on my outer transit perimiter.
I already do control-message processing on an entirely separate box
to avoid this kind of problem.
-- Andrew.