Newsgroups: news.software.b Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: cancel propagation Message-ID: <1989Sep6.214313.27685@utzoo.uucp> Organization: U of Toronto Zoology References: <5200@looking.on.ca> <536@logicon.arpa> <3246@deimos.cis.ksu.edu> <1989Aug30.174430.20687@anise.acc.com> <1989Aug31.034105.2177@utstat.uucp> <6233@looking.on.ca> Date: Wed, 6 Sep 89 21:43:13 GMT In article <6233@looking.on.ca> brad@looking.on.ca (Brad Templeton) writes: >You never needed to send the cancel message to the downstream sites, because >you *know* you are never going to feed them an article with the specified >message-id. Why do they need to keep it around in their databases? Brad, you are assuming that the feed system is an acyclic graph composed entirely of well-behaved links. RFC1036 makes the same assumption. The assumption is wrong. The real feed structure is *full* of loops, back doors, sneak paths, intermittent links, unidirectional links, partial feeds, and other perversions. Not to mention a significant incidence of dropped articles. The issue is not theoretical adequacy, but practical robustness in a messy, unpredictable, and very non-ideal world. -- V7 /bin/mail source: 554 lines.| Henry Spencer at U of Toronto Zoology 1989 X.400 specs: 2200+ pages. | uunet!attcan!utzoo!henry henry@zoo.toronto.edu