Thanks Pat!

We don't have any good reason why we are running a facets query with
no facets defined.  :(

Cheers,
Adam


On Dec 27 2010, 8:32 pm, Pat Allan <[email protected]> wrote:
> Have just patched TS to fix this - feel free to merge into your fork :)
>
> --
> Pat
>
> On 28/12/2010, at 3:28 PM, Pat Allan wrote:
>
>
>
>
>
>
>
> > Oh... so why are you running a facets query on a class that has no facets?
>
> > Granted, TS should handle this situation and just return an empty search 
> > result.
>
> > --
> > Pat
>
> > On 28/12/2010, at 3:23 PM, adamcooper wrote:
>
> >> We have 7 models that have indexes defined.
>
> >> There is a total of four facets.  Two integer and two MVA. (These are
> >> spread across two models)
>
> >> There are two unique facets.  (The two models have the same facet
> >> names)
>
> >> The ClassName that is being filtered on doesn't have any facets
> >> defined.
>
> >> Thanks,
> >> Adam
>
> >> On Dec 26, 1:39 am, Pat Allan <[email protected]> wrote:
> >>> Hi Adam
>
> >>> Thanks for double-checking with the standard release. What I meant by the 
> >>> number of facets is how many different facets do you have defined across 
> >>> all of your models? And how many if you consider just uniquely named 
> >>> facets? (ie: two facets with the same name in different models count as 
> >>> just one).
>
> >>> Doesn't explain why the count is wrong, but just curious, maybe it'll 
> >>> give me a hint to the cause.
>
> >>> Cheers
>
> >>> --
> >>> Pat
>
> >>> On 25/12/2010, at 5:06 AM, adamcooper wrote:
>
> >>>> Hi Pat,
>
> >>>> I'm not sure what you mean by how many facets are being queried?
>
> >>>> Sphinx version is 0.9.9 release.
>
> >>>> The previous version of thinking sphinx was from my fork that was
> >>>> essentially this commit:
> >>>>https://github.com/freelancing-god/thinking-sphinx/commit/c3891e07723...
>
> >>>> The specific commit we were using from my fork was:
> >>>>https://github.com/adamcooper/thinking-sphinx/commit/396aea2e7ba3b2a3...
>
> >>>> This error happened after merging in the latest rails3 branch from
> >>>> freelancing-god/thinking-sphinx repository. (Yesterday)
>
> >>>> I verified the error also happens on a clean 2.0.1 gem install.  (Ie.
> >>>> not using my fork)
>
> >>>> Thanks,
> >>>> Adam
>
> >>>> On Dec 23, 8:59 pm, Pat Allan <[email protected]> wrote:
> >>>>> Hi Adam
>
> >>>>> Firstly - how many facets are being queried? And what version of 
> >>>>> Sphinx? Also - what version of TS were you using previously - I didn't 
> >>>>> think anything had changed around facet queries between 2.0.0 and 2.0.1.
>
> >>>>> Cheers
>
> >>>>> --
> >>>>> Pat
>
> >>>>> On 24/12/2010, at 12:29 PM, adamcooper wrote:
>
> >>>>>> Hey Pat,
>
> >>>>>> I just upgraded to Rails 3.0.3 from Rails 3.0.1 and upgrade to TS
> >>>>>> 2.0.1.
>
> >>>>>> Now, we are getting this error:
>
> >>>>>> Riddle::ResponseError (searchd error (status: 1): bad multi-query
> >>>>>> count 0 (must be in 1..32 range)):
> >>>>>> riddle (1.2.2) lib/riddle/client.rb:629:in `request'
> >>>>>> riddle (1.2.2) lib/riddle/client.rb:221:in `run'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/bundled_search.rb:39:in
> >>>>>> `populate'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/bundled_search.rb:20:in
> >>>>>> `searches'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/search.rb:73:in
> >>>>>> `bundle_searches'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/facet_search.rb:47:in
> >>>>>> `populate'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/facet_search.rb:13:in
> >>>>>> `initialize'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/search_methods.rb:422:in
> >>>>>> `new'
> >>>>>> thinking-sphinx (2.0.1) lib/thinking_sphinx/search_methods.rb:422:in
> >>>>>> `facets'
>
> >>>>>> When we make this call:
>
> >>>>>> ThinkingSphinx.facets("keyword" -
> >>>>>> {:conditions=>{}, :all_facets=>true, :per_page=>10, :page=>1, 
> >>>>>> :retry_stale=>true, :class_facet=>false, :classes=>[ClassName], 
> >>>>>> :sort_mode=>:extended, :order=>"@relevance
> >>>>>> DESC", :star=>true, :with_all=>{}, :with=>{}}
>
> >>>>>> Not sure what to make of this.
>
> >>>>>> Thanks,
> >>>>>> Adam
>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google 
> >>>>>> Groups "Thinking Sphinx" group.
> >>>>>> To post to this group, send email to [email protected].
> >>>>>> To unsubscribe from this group, send email to 
> >>>>>> [email protected].
> >>>>>> For more options, visit this group 
> >>>>>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
>
> >>>> --
> >>>> You received this message because you are subscribed to the Google 
> >>>> Groups "Thinking Sphinx" group.
> >>>> To post to this group, send email to [email protected].
> >>>> To unsubscribe from this group, send email to 
> >>>> [email protected].
> >>>> For more options, visit this group 
> >>>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
>
> >> --
> >> You received this message because you are subscribed to the Google Groups 
> >> "Thinking Sphinx" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to 
> >> [email protected].
> >> For more options, visit this group 
> >> athttp://groups.google.com/group/thinking-sphinx?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Thinking Sphinx" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/thinking-sphinx?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to