It appears as though the distributed_indices do not inherit the 
configurations from thinking_sphinx.yml.  For me, wildcard searching was 
not working unless I manually added the (enable_star, min_prefix_len) 
configurations to the distributed indices, or I disabled 
disributed_indices.  Now that I understand how it works I'm off to the 
races.  However, I'm not sure that is expected behavior.  

In any case, thanks for TS!  :-)

On Friday, August 22, 2014 10:04:28 PM UTC-4, Pat Allan wrote:
>
> That is indeed correct.
>
> On 23 Aug 2014, at 12:03 pm, Yi Lin <[email protected] <javascript:>> 
> wrote:
>
> Thanks I will checkout that setting. So if I set it to false, then “index 
> resource” is not created, in that case, is Resource.search smart enough to 
> look at “index resource_core” to perform the search? 
>
> On Aug 22, 2014, at 6:53 PM, Pat Allan <[email protected] 
> <javascript:>> wrote:
>
> Hi Yi
>
> Distributed indices are useful if you have multiple indices for a model, 
> and want to search across all of those at once. It is not a super common 
> use-case, though.
>
> If you want to disable distributed indices you can by setting 
> `distributed_indices: false` for each environment in 
> `config/thinking_sphinx.yml` - this setting was introduced in TS v3.1.1.
>
> — 
> Pat
>
> On 23 Aug 2014, at 7:54 am, Yi Lin <[email protected] <javascript:>> 
> wrote:
>
> Regarding distributed index, why is it necessary in 
> ThinkingSphinx-generated sphinx.conf? 
>
> Specifically, I am referring to this block (my indexed class is called 
> Resource): 
>
> index resource
> {
> }
>
> If I remove the above, and just have:
>
> index resource_core
> {
> ...
> }
>
> would ThinkingSphinx.search still work? Why is the distributed index 
> necessary in the first place?
>
> Yi
>
>
>
> On Saturday, June 21, 2008 1:17:38 PM UTC-7, Pat Allan wrote:
>>
>> This is an email just to highlight something that isn't actually an  
>> error, but trips a lot of people up (myself included).
>>
>> When you run an index on your data, you may get the following error  
>> message:
>> > distributed index 'model_name' can not be directly indexed; skipping
>>
>> A distributed index is made up of other indexes. It doesn't need to be  
>> indexed, but Sphinx tries to anyway, and then complains when it can't.  
>> I'm not sure about the reasoning for this, but it's not important: You  
>> can ignore the error, it doesn't stop anything working, searching and  
>> indexing will happen as expected.
>>
>> Cheers
>>
>> -- 
>> Pat
>> e: [email protected]    || m: 0413 273 337
>> w: http://freelancing-gods.com || p: 03 9386 0928
>> discworld: http://ausdwcon.org || skype: patallan
>>
>>
>>
>>
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> Visit this group at http://groups.google.com/group/thinking-sphinx.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> -- 
> You received this message because you are subscribed to a topic in the 
> Google Groups "Thinking Sphinx" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/thinking-sphinx/xO9rDJw1d5w/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> Visit this group at http://groups.google.com/group/thinking-sphinx.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> Visit this group at http://groups.google.com/group/thinking-sphinx.
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/thinking-sphinx.
For more options, visit https://groups.google.com/d/optout.

Reply via email to