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