At 08:35 AM 2/5/2004 -0800, you wrote:

>Hello,
>
>I am a using an evaluation copy of DNews to determine if I can get it to do what I 
>need and I am having a bit of trouble.
>
>What I want to do is have DNews act as a header cache. Whenever a client (in my case 
>NewsBin) requests headers from a group I want DNews to:
>  
>   1) Go retrieve all new headers in this group regardless of how many there are or 
> how long it will take. If it is the first time a group has been retrieved then it 
> should retrieve ALL headers on the feed which could be alot if the feed has good 
> retention but thats OK.
>
>   2) Every 24 hours retreive all new headers in this group and every other group 
> which has been requested by a client in the last 20 days.
>
>   3) When pulling new headers for a group if a header is no longer available on the 
> feed then remove it from the cache.
>
>I know that I should at least be able to do items 1&2. I have gotten pretty close to 
>this goal but things are not quite working. When I tell newsbin to download headers 
>for a number of large binary groups I can see that DNEWS is queueing the header 
>requests and pulling headers. However when I come back the next day (these are large 
>groups and would probably take almost a day to get all the headers) I can only see a 
>fraction of all the header that I know should be present. Some groups have ok 
>coverage some have almost nothing as if they did not get queued properly. 
>Additionally I am never seeing headers with a date older then the current date.
>
>In the end whenever I get headers in newsbin I want DNEWS to begin caching that group 
>and keep caching it for 20 days. I want it to get ALL headers in that group which 
>exist on the feed, new and old, and when they are removed from the feed they should 
>be removed from the DNEWS cache.
>
>Below are the options that I have set in dnews.conf any help is appreciated. Thanks.


Have you issued this command,
        tellnews getold "*" 10000
if not, do that, then see if it works, if not let me know and send suck.log
(send to [EMAIL PROTECTED])

        ChrisP.


Reply via email to