Send inn-workers mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.isc.org/mailman/listinfo/inn-workers
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of inn-workers digest..."
Today's Topics:
1. Re: Version comparison in Perl (Julien ?LIE)
2. Re: INN and local cancel messages (Julien ?LIE)
----------------------------------------------------------------------
Message: 1
Date: Fri, 25 Nov 2016 23:12:56 +0100
From: Julien ?LIE <[email protected]>
To: [email protected]
Subject: Re: Version comparison in Perl
Message-ID: <[email protected]>
Content-Type: text/plain; charset=windows-1252; format=flowed
The Doctor,
> There is in your logs posted to can.canet.stats:
>
>> Argument "0.33_01" isn't numeric in numeric lt (<) at
>> /var/news/bin/controlchan line 73.
Fixed upstream, and I see that your latest logs posted to
can.canet.stats no longer show the error.
>> Sep 13 10:22:18 gallifrey overchan[98765]: input line too long, skipping
>
> Do you know what causes that, The Doctor?
> And do you really need overchan?
Still a few errors like that one every day:
Nov 20 01:02:54 gallifrey overchan[18914]: input line too long, skipping
Did you check why they appear? (And do you really overchan?)
Other error:
Nov 20 06:00:05 gallifrey nnrpd[55033]: Invalid or inaccessible entry
for article 466680 in /var/news/spool/overview/c/l/c/comp.lang.c.IDX:
offset 6191146 length 401 datalength 6191146
Could you please run "tdx-util -A" and see whether it reports errors?
If that's the case, you can run "tdx-util -F" to fix them.
Incidentally, did you stop using ovdb?
--
Julien ?LIE
? Ce serait un tunnel pour aller de la Gaule en Bretagne. ?
(Ast?rix)
------------------------------
Message: 2
Date: Fri, 25 Nov 2016 23:34:56 +0100
From: Julien ?LIE <[email protected]>
To: [email protected]
Subject: Re: INN and local cancel messages
Message-ID: <[email protected]>
Content-Type: text/plain; charset=windows-1252
Adding to my previous answer:
>>> From what I can gather, the actual message file is removed in a timehash
>>> store, and I suspect the same would hold true for timecaf and tradspool
>>> (i.e. the storage space is return to the OS),
>>
>> Correct.
>
> Just a precision as for timecaf: a comment in the source code mentions
> that no space is returned to the OS at the time of the cancel. It only
> happens when expire is run, and treats the CAF file.
> Maybe that fact could be useful to Chris.
Now added to our storage.conf documentation, for future reference.
For timecaf, the removal is immediate if "immediatecancel" is set to true in
inn.conf.
**CNFS**
@@ -171,7 +171,10 @@
expire time of articles stored in CNFS buffers is therefore entirely
determined by how long it takes the buffer to wrap around, which depends
on how quickly data is being stored in it. (This method is therefore said
-to have self-expire functionality.) EXPENSIVESTAT is false for this method.
+to have self-expire functionality. It also means that when an article is
+cancelled, the cycbuff doesn't go back and use space until it rolls over and
+the whole cycbuff starts being reused.) EXPENSIVESTAT is false for this
+method.
**timecaf**
@@ -205,7 +208,8 @@
is converted to hexadecimal and interpreted as C<0xaabbccdd>, with
C<aa>, C<bb>, and C<cc> used to build the path.) This method does not
have self-expire functionality (meaning B<expire> has to run periodically
-to delete old articles). EXPENSIVESTAT is false for this method.
+to delete old articles, as well as cancelled articles if I<immediatecancel>
+is not set to true in F<inn.conf>). EXPENSIVESTAT is false for this method.
**timehash**
@@ -228,7 +232,8 @@
hexadecimal sequence number, and C<bb>, C<cc>, and C<aadd> are components
of the arrival time in hexadecimal (the arrival time is interpreted as
documented above under C<timecaf>). This method does not have self-expire
-functionality. EXPENSIVESTAT is true for this method.
+functionality. Cancelled articles are removed immediately. EXPENSIVESTAT
+is true for this method.
**tradspool**
@@ -252,7 +257,8 @@
(using either hard or symbolic links). This is the way versions of INN
prior to 2.0 stored all articles, as well as being the article storage format
used by C News and earlier news systems. This method does not have
-self-expire functionality. EXPENSIVESTAT is true for this method.
+self-expire functionality. Cancelled articles are removed immediately.
+EXPENSIVESTAT is true for this method.
--
Julien ?LIE
? Ce serait un tunnel pour aller de la Gaule en Bretagne. ?
(Ast?rix)
------------------------------
Subject: Digest Footer
_______________________________________________
inn-workers mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/inn-workers
------------------------------
End of inn-workers Digest, Vol 89, Issue 4
******************************************