Question about how header-fetching works

Technical support and discussion of Newsbin Version 6 series.

Question about how header-fetching works

Postby g51 » Tue Oct 31, 2017 4:18 pm

I have two usenet providers. Let's say one has a retention of 1000 days (Provider1 - P1), the other of 300 (Provider2 - P2). I download all headers in a group from P1, then i disable header-fetching from P1 and enable it only on P2. If i do that and then fetch headers from P2, will NB delete the remaining 600 headers that were fetched from P1? If so, when will it do that? The first time newest headers are retrieved or it depends on another setting (for instance Storage Age)?
User avatar
g51
Seasoned User
Seasoned User
 
Posts: 120
Joined: Mon Apr 11, 2011 6:46 pm

Registered Newsbin User since: 04/16/11

Re: Question about how header-fetching works

Postby itimpi » Tue Oct 31, 2017 8:48 pm

You only need to download headers from both servers if one server has posts that the other does not. Newsbin retrieves posts by message-Id (it does not track which server supplied the header containing that message-if, so it does not care what server a header comes from. In your case I suspect you only need to get headers from the longer retention server.
The Newsbin Online documentation
The Usenettools for tutorials, useful information and links
User avatar
itimpi
Elite NewsBin User
Elite NewsBin User
 
Posts: 12604
Joined: Sat Mar 16, 2002 7:11 am
Location: UK

Registered Newsbin User since: 03/28/03

Re: Question about how header-fetching works

Postby g51 » Wed Nov 01, 2017 5:06 am

itimpi wrote:In your case I suspect you only need to get headers from the longer retention server.


Well, yes, but the problem is that i downloaded the headers from the longest retention server but the main server is the one with the lowest one. The question is if i change the download-headers server to the lowest retention one, will it delete the oldest headers which do not exist in that server?
User avatar
g51
Seasoned User
Seasoned User
 
Posts: 120
Joined: Mon Apr 11, 2011 6:46 pm

Registered Newsbin User since: 04/16/11

Re: Question about how header-fetching works

Postby Quade » Wed Nov 01, 2017 7:47 am

It won't delete headers unless you do a "Download All Headers". Only the "Storage Age" determines what headers to keep. At one point I used the server retention to purge headers but some servers lie about retention so I don't anymore.
User avatar
Quade
Eternal n00b
Eternal n00b
 
Posts: 44867
Joined: Sat May 19, 2001 12:41 am
Location: Virginia, US

Registered Newsbin User since: 10/24/97

Re: Question about how header-fetching works

Postby itimpi » Wed Nov 01, 2017 10:19 am

g51 wrote:
itimpi wrote:In your case I suspect you only need to get headers from the longer retention server.


Well, yes, but the problem is that i downloaded the headers from the longest retention server but the main server is the one with the lowest one. The question is if i change the download-headers server to the lowest retention one, will it delete the oldest headers which do not exist in that server?


Newsbin will quite happily use the header information from the longer retention server to retrieve posts from the shorter retention one. The only reason to get headers from both servers would be if they did not cover the same groups, or if one of them had incomplete sets of headers.
The Newsbin Online documentation
The Usenettools for tutorials, useful information and links
User avatar
itimpi
Elite NewsBin User
Elite NewsBin User
 
Posts: 12604
Joined: Sat Mar 16, 2002 7:11 am
Location: UK

Registered Newsbin User since: 03/28/03

Re: Question about how header-fetching works

Postby g51 » Wed Nov 01, 2017 1:58 pm

Quade wrote:It won't delete headers unless you do a "Download All Headers". Only the "Storage Age" determines what headers to keep. At one point I used the server retention to purge headers but some servers lie about retention so I don't anymore.


Thanks Quade, that clarifies things.

itimpi wrote:Newsbin will quite happily use the header information from the longer retention server to retrieve posts from the shorter retention one. The only reason to get headers from both servers would be if they did not cover the same groups, or if one of them had incomplete sets of headers.


Yup, i knew that. Thanks.
User avatar
g51
Seasoned User
Seasoned User
 
Posts: 120
Joined: Mon Apr 11, 2011 6:46 pm

Registered Newsbin User since: 04/16/11


Return to V6 Technical Support

Who is online

Users browsing this forum: Google [Bot] and 2 guests