[news.software.b] Article numbering rollover causing real trouble

ccea3@rivm.UUCP (Adri Verhoef) (01/31/89)

One of the newsgroups at our site reached its numerical end (99999)
this week, and it started at article number 2 again.  So far so good.
But when I had another look at its spool directory, things weren't
running the way one would expect.  We're running B-2.11.14 news.
The name of the newsgroup is 'junk', which, sort of, describes
what is happening in its spool directory.  (Rubbish.)
First, let us have a look at the active file:

$ grep junk $LIBDIR/active
junk 00111 00159 y

$ ls -ltr		# Now let's have a look at /usr/spool/news/junk:
total 2670		# Keeping it short: displaying only 20 lines.
-rw-r--r--   1 news     news        3286 Mar 25  1988 41774
-rw-r--r--   1 news     news        3716 Sep  9 19:02 70329
					[deleted] : [list of 57 files]
-rw-r--r--   1 news     news        7354 Jan 27 03:34 99814
-rw-r--r--   1 news     news        6010 Jan 27 19:50 159
-rw-r--r--   1 news     news        2695 Jan 27 19:51 161
-rw-r--r--   1 news     news        1762 Jan 27 19:51 162
-rw-r--r--   1 news     news        3524 Jan 29 01:33 99927
-rw-r--r--   1 news     news        2527 Jan 29 02:22 99984
-rw-r--r--   1 news     news        3958 Jan 29 02:22 99986
-rw-r--r--   1 news     news        3207 Jan 29 02:22 99987
-rw-r--r--   1 news     news        1137 Jan 30 00:48 426
					[deleted] : [list of 209 files]
-rw-r--r--   1 news     news        1727 Jan 30 02:59 636
-rw-r--r--   1 news     news         755 Jan 30 18:52 99988
					[deleted] : [list of 10 files]
-rw-r--r--   1 news     news        1813 Jan 30 18:56 99999
-rw-r--r--   1 news     news        2511 Jan 30 18:59 2
					[deleted] : [list of 108 files]
-rw-r--r--   1 news     news        2032 Jan 30 20:04 111

Using rn, things don't go well, as well:

|Warning!  Somebody reset junk--assuming nothing read.
|Checking out your .newsrc--hang on a second...
|
|******** 111 unread articles in junk--read now? [ynq] <typing 'y'>
|
|********   4 unread articles in sci.math--read now? [ynq] <->
|********   0 unread articles in junk--read now? [ynq] <=>
|
|********   4 unread articles in sci.math--read now? [ynq] <g junk>
|********   0 unread articles in junk--read now? [ynq] 

well, and so on.
Trying to read ng junk, restarting rn with a brand new .newsrc

	$ HOME=/tmp rn

doesn't help, nor does 'readnews -x -n junk'.

What's more, a newsgroup that 'wraps around' its numbering
is resetting the active file every now and then.
NB. ng 'junk' gets expired after one day.

Has anyone else seen this behaviour?

I hope I was clear enough; it is late again, again.

ccea3@rivm.UUCP (Adri Verhoef) (01/31/89)

In my previous article <1236@rivm05.UUCP> I wrote:
>$ grep junk $LIBDIR/active

>junk 00111 00159 y

Half a day later the result is:

junk 00201 00159 y

and article-numbers 112 through 201, except 159(already in use), were added.