Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-11 Thread Alexei Martchenko
are you boosting your docs? 2011/8/8 Jason Toy > I am trying to test out and compare different sorts and scoring. > > When I use dismax to search for "indie music" > with: qf=all_lists_text&q="indie+music"&defType=dismax&rows=100 > I see some stuff that seems "irrelevant", meaning in top result

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Markus Jelsma
If your want to understand and debug the scoring you can use debugQuery=true to see how different documents score. Most of the time docs with both terms are on top of the result set unless norms are interferring. To understand your should check the Solr relevancy wiki but the Lucene docs are mu

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Jason Toy
I am trying to test out and compare different sorts and scoring. When I use dismax to search for "indie music" with: qf=all_lists_text&q="indie+music"&defType=dismax&rows=100 I see some stuff that seems "irrelevant", meaning in top results I see only 1 or 2 mentions of "indie music", but when I l

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Markus Jelsma
> Dismax queries can. But > > sort=termfreq(all_lists_text,'indie+music') > > is not using dismax. Apparenty termfreq function can not? I am not > familiar with the termfreq function. It simply returns the TF of the given _term_ as it is indexed of the current document. Sorting on TF like

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Markus Jelsma
> Are not Dismax queries able to search for phrases using the default > index(which is what I am using?) If I can already do phrase searches, I > don't understand why I would need to reindex t be able to access phrases > from a function. Executing a Lucene phrase query is not the same as term f

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Jonathan Rochkind
Dismax queries can. But sort=termfreq(all_lists_text,'indie+music') is not using dismax. Apparenty termfreq function can not? I am not familiar with the termfreq function. To understand why you'd need to reindex, you might want to read up on how lucene actually works, to get a basic understa

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Jason Toy
Are not Dismax queries able to search for phrases using the default index(which is what I am using?) If I can already do phrase searches, I don't understand why I would need to reindex t be able to access phrases from a function. On Mon, Aug 8, 2011 at 1:49 PM, Markus Jelsma wrote: > > > Aelexe

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Markus Jelsma
> Aelexei, thank you , that does seem to work. > > My sort results seem to be totally wrong though, I'm not sure if its > because of my sort function or something else. > > My query consists of: > sort=termfreq(all_lists_text,'indie+music')+desc&q=*:*&rows=100 > And I get back 4571232 hits. Tha

Re: bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Yury Kats
On 8/8/2011 4:34 PM, Jason Toy wrote: > Aelexei, thank you , that does seem to work. > > My sort results seem to be totally wrong though, I'm not sure if its because > of my sort function or something else. > > My query consists of: > sort=termfreq(all_lists_text,'indie+music')+desc&q=*:*&rows=10

bug in termfreq? was Re: is it possible to do a sort without query?

2011-08-08 Thread Jason Toy
Aelexei, thank you , that does seem to work. My sort results seem to be totally wrong though, I'm not sure if its because of my sort function or something else. My query consists of: sort=termfreq(all_lists_text,'indie+music')+desc&q=*:*&rows=100 And I get back 4571232 hits. All the results don't

Re: is it possible to do a sort without query?

2011-08-08 Thread Alexei Martchenko
You can use the standard query parser and pass q=*:* 2011/8/8 Jason Toy > I am trying to list some data based on a function I run , > specifically termfreq(post_text,'indie music') and I am unable to do it > without passing in data to the q paramater. Is it possible to get a sorted > list wit

is it possible to do a sort without query?

2011-08-08 Thread Jason Toy
I am trying to list some data based on a function I run , specifically termfreq(post_text,'indie music') and I am unable to do it without passing in data to the q paramater. Is it possible to get a sorted list without searching for any terms?