Hi, thanks for the reply.

Yes, at the moment the queries are coming from a browser (internet explorer) - 
actually I'm testing with the little webapp that comes with the Solr download.

Where is the "HTTP 304" feature enabled and disabled? Or how can I at least 
ensure that my logger always gets the request, however Solr responds?


Med venlig hilsen / Best regards

Peter Kirk
E-mail: mailto:p...@alpha-solutions.dk


-----Original Message-----
From: Erik Hatcher [mailto:erik.hatc...@gmail.com] 
Sent: 21. december 2009 12:26
To: solr-user@lucene.apache.org
Subject: Re: query log

Where are the queries coming from?  A browser?  I bet you've got the  
HTTP 304 feature enabled and your client is sending etag/last-modified  
headers, causing Solr to respond with a 304 response and short circuit.

        Erik

On Dec 20, 2009, at 5:46 PM, Peter A. Kirk wrote:

> Hi, I'd like to write a "Component" that can write to a simple log  
> with query data for every submitted query.
>
> So far I have written a simple Component and configured it to be  
> called in the "standard" requestHandler. However, I have noticed  
> that it is not always called. It's as if some queries are cached -  
> and the standard request handler is not called at all. How do I  
> write EVERY query request to my log?
>       
>
>
> <searchComponent name="OccurrenceLogger"
> class="my.handler.component.TestFileLogger" />
>
> <requestHandler name="standard" class="solr.SearchHandler"  
> default="true">
>
>    <arr name="first-components">
>      <str>OccurrenceLogger</str>
>    </arr>
>
>
>
>
> Med venlig hilsen / Best regards
>
> Peter Kirk
> E-mail: mailto:p...@alpha-solutions.dk
>

Reply via email to