When marking a line in your app, you could re-index that line with a field set 
to hide=true so that subsequent queries will not show that line.

Regarding regex exclude: Will that be same for all users of system or is it per 
user? If it is system-wide I'd consider using a back-end job which re-indexes 
matching lines with a field exclude=true. This is more efficient than running 
all the regexes query-time.

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com
Solr Training - www.solrtraining.com

On 24. juni 2011, at 14.54, Js wrote:

> 
> 
> Hi List, 
> 
> I'm looking into some options on what technology to adopt
> building a specific logfile search solution.
> At first glance it looks
> like Solr is the tool I'm looking for. I intend to write a web-based
> front end for end users 
> 
> What would be a possible approach to tackle
> following requirements? In other words how could these requirements be
> translated into Solr on a high level.
> I'm not asking for solutions, just
> pointers, approaches, tips, Solr features to look at, possible pitfalls,
> ... 
> 
> - A query results into a set of results.
> 
> - Individual records
> from this query should have the ability to be marked so (although they
> match the query) those specific records don't show anymore when the same
> query is rerun. 
> - I don't want to delete data from the db/index
> - I
> want to avoid that my application has to take care of excluding parts of
> the returned data by keeping track which record id's to exclude. 
> 
> - A
> query should exclude the records which have a match in a possibly large
> growing list of regexes. 
> 
> Thanks! 
> 
> Jelle

Reply via email to