Re: I need to improve highlighting

2011-05-18 Thread Stefan Matheis
Bryan, on Q2 - what about using xpath like 'str/em' ?

Regards
Stefan

On Wed, May 18, 2011 at 2:25 PM, bryan rasmussen
rasmussen.br...@gmail.com wrote:
 Hi,

 If I do a search
 http://localhost:8983/solr/tester/select/?q=kongerigethl=true then in
 the lst name=highlighting subtree I get
 arr name=all_text
 -
 str
 Aftale mellem emkongeriget/em Danmark og emkongeriget/em Sverige
 /str
 /arr
 /lst


 What I need to do is to either

  1. Return all of all_text which should be possible by setting
 hl.fragsize=0 but I still never go beyond the default for the field (I
 can go less than 100 but not more)
 2. Get a count of number of highlighted instances(preferable) or
 return each highlighted text in a separate str element - so
 strkongeriget/strstrkongeriget/str


 thanks,
 Bryan Rasmussen



Re: I need to improve highlighting

2011-05-18 Thread bryan rasmussen
 Bryan, on Q2 - what about using xpath like 'str/em' ?

How do I do that? The highlighting result, at least in the solr
installation I have (3. something) returns the em as escaped markup.
Is there an xpath parameter or configuration I can set for
highlighting, or a way to change the em elements to be actual
elements (hl.fomatter maybe?)

Thanks,
Bryan Rasmussen


 On Wed, May 18, 2011 at 2:25 PM, bryan rasmussen
 rasmussen.br...@gmail.com wrote:
 Hi,

 If I do a search
 http://localhost:8983/solr/tester/select/?q=kongerigethl=true then in
 the lst name=highlighting subtree I get
 arr name=all_text
 -
 str
 Aftale mellem emkongeriget/em Danmark og emkongeriget/em Sverige
 /str
 /arr
 /lst


 What I need to do is to either

  1. Return all of all_text which should be possible by setting
 hl.fragsize=0 but I still never go beyond the default for the field (I
 can go less than 100 but not more)
 2. Get a count of number of highlighted instances(preferable) or
 return each highlighted text in a separate str element - so
 strkongeriget/strstrkongeriget/str


 thanks,
 Bryan Rasmussen




Re: I need to improve highlighting

2011-05-18 Thread Erick Erickson
Just checking, but have you tried setting
hl.fragsize=very large number as suggested here:

http://wiki.apache.org/solr/HighlightingParameters#hl.fragsize ?

If that's not the problem, please show us the results of
attaching debugQuery=on to the request, that may shed
some light on the problem.

Best
Erick

On Wed, May 18, 2011 at 8:25 AM, bryan rasmussen
rasmussen.br...@gmail.com wrote:
 Hi,

 If I do a search
 http://localhost:8983/solr/tester/select/?q=kongerigethl=true then in
 the lst name=highlighting subtree I get
 arr name=all_text
 -
 str
 Aftale mellem emkongeriget/em Danmark og emkongeriget/em Sverige
 /str
 /arr
 /lst


 What I need to do is to either

  1. Return all of all_text which should be possible by setting
 hl.fragsize=0 but I still never go beyond the default for the field (I
 can go less than 100 but not more)
 2. Get a count of number of highlighted instances(preferable) or
 return each highlighted text in a separate str element - so
 strkongeriget/strstrkongeriget/str


 thanks,
 Bryan Rasmussen



Re: I need to improve highlighting

2011-05-18 Thread bryan rasmussen
yeah but you just got me to check again, what I thought was ignoring
my setting of hl.fragsize and always using the default ended up just
returning a smaller field higher ranked, so when I set it to 1000 and
saw the same as what I saw with 100 was the just the off chance that
there was only 100 to see in the first 10 results. funny.

thanks,
Bryan Rasmussen

On Wed, May 18, 2011 at 2:59 PM, Erick Erickson erickerick...@gmail.com wrote:
 Just checking, but have you tried setting
 hl.fragsize=very large number as suggested here:

 http://wiki.apache.org/solr/HighlightingParameters#hl.fragsize ?

 If that's not the problem, please show us the results of
 attaching debugQuery=on to the request, that may shed
 some light on the problem.

 Best
 Erick

 On Wed, May 18, 2011 at 8:25 AM, bryan rasmussen
 rasmussen.br...@gmail.com wrote:
 Hi,

 If I do a search
 http://localhost:8983/solr/tester/select/?q=kongerigethl=true then in
 the lst name=highlighting subtree I get
 arr name=all_text
 -
 str
 Aftale mellem emkongeriget/em Danmark og emkongeriget/em Sverige
 /str
 /arr
 /lst


 What I need to do is to either

  1. Return all of all_text which should be possible by setting
 hl.fragsize=0 but I still never go beyond the default for the field (I
 can go less than 100 but not more)
 2. Get a count of number of highlighted instances(preferable) or
 return each highlighted text in a separate str element - so
 strkongeriget/strstrkongeriget/str


 thanks,
 Bryan Rasmussen