tdx-util/expire question and overchan question

William Kronert wkronert at sunstroke.sdsu.edu
Sat Jan 17 13:14:27 UTC 2009


Hi Julien,

At 04:48 AM 1/17/2009, Julien ÉLIE wrote:
>>tdx-util: tradindexed: low water mark incorrect 
>>for tw.bbs.music.japan: 277375 != 277374
>>tdx-util: tradindexed: count incorrect for tw.bbs.music.japan: 19 != 20
>
>When such a thing occurs, what is the ouput of:
>
>    grep "tw.bbs.music.japan" /var/lib/news/active
>    tdx-util -i -n tw.bbs.music.japan

The above gave me:
tw.bbs.music.japan 0000277397 0000277392 y

>Can you check out whether article 277374 is still readable?
>    telnet your.news.server 119
>    GROUP tw.bbs.music.japan
>    HDR Xref 277374
>    HDR Xref 277375
>    QUIT

The above gave me this:
GROUP tw.bbs.music.japan
211 1 277392 277397 tw.bbs.music.japan
HDR Xref 277374
423 No articles in 277374
HDR Xref 277375
423 No articles in 277375

>And if you then do the same thing (HDR in telnet) after
>    ctlinnd renumber tw.bbs.music.japan

Okay I did the above renumbering.

>what is the output?

The output looks the same as above, no change:
GROUP tw.bbs.music.japan
211 1 277392 277397 tw.bbs.music.japan
HDR Xref 277374
423 No articles in 277374
HDR Xref 277375
423 No articles in 277375

>>I do have a expire flag of "-N" set since there 
>>are a few local buffers I wish to expire off sooner.
>
>Then you are using
>    news.daily lowmark expireover flags="-N" expireoverflags="-N"
>if I understand well.

Well that has confused me.  If expire flag is set 
to "-N" then it will use expire.ctl file and will 
work for groupbaseexpiry false.  But in 
expireover the "-N" flag is ignored if 
groupbaseexpiry is set to false.  So my 
assumption has been that you can use expire.ctl 
to expire off articles using -N for expire but 
you can not expire off overview in expireover 
using -N.  That overview is just removed during 
news.daily if the article is removed from the 
spool and is done in a quiet mode.  That is my best understanding of it.

>>The nice thing I like about using the delayrm 
>>and groupbaseexpiry true, is in the news.daily 
>>report I would get a report on: Overview index 
>>dropped along with the report on Articles 
>>drop/expired, etc.  It seems in the "lowmark" 
>>groupbaseexpiry false setup it doesn't tell me 
>>how much Overview was drop (see below).  But 
>>based on seeing the size of the nov dir. 
>>decreasing after news.daily I know overview is 
>>being drop, just would be nice to have it included with details in the report.
>
>Something like that?

Yep, looks about like what I use to get when I had groupbaseexpiry set to true.

>There seems to be no report when groupbaseexpiry is false.
>According to the man page of expireover:
>
>-q
>
>    expireover normally prints statistics at the 
> end of the expiration process.
>    -q suppresses this report. This flag is 
> ignored if groupbaseexpiry is false.
>
>It is always in quiet mode.
>I do not know why; I assume expireover works differently in that mode.

Yep, that is my understanding, it is in quit mode 
if groupbaseexpiry is false.  I don't know why 
and think this would be better if it did not suppress the drop overview index.

Thanks much for the help and suggestions.

Bill






More information about the inn-workers mailing list