Fair points, even if you're a little worked up about it.

When I was last doing some refactoring of the TS Configuration class,  
I considered removing the default morphology, but didn't because  
people were already using TS working on the (yes, barely documented)  
assumption that it *is* the default.

So, I agree about the default being nothing, and people set it if they  
want one.. but how to we deprecate it cleanly? Beyond just removing  
it, which is easy to do, but a warning would be nice, except we don't  
want that warning appearing *every* time ts:in is run, or something  
like that.

Suggestions welcome.

Also, re: your grouping issue, care to elaborate?

-- 
Pat

On 14/05/2009, at 12:04 PM, aitrus wrote:

>
> Pat, I love Thinking Sphinx and I appreciate everything you've done
> for Rails.
>
> Having said that.... for the love of god, please don't set defaults
> like this.  I didn't even know what was going on.  I'm doing an import
> on hundreds of thousands of records and the full-text search of Sphinx
> makes this so much faster.
>
> But apparently you're setting the morphology to "stem_en" as a
> default.  I can't find anything about this behavior and it took me
> forever to figure out that this was the actual issue.  I have spent
> hours trying to figure out why "AB0E" also matched "AB0S".  In fact, I
> didn't even realize this was an issue until after I developed
> everything, and began to QA my records.
>
> Sweet jesus :(  Please organize this in a way that is either obvious
> or painstakingly documented.
>
> I had another issue with TS, where I was trying to group results based
> on certain columns (via has_many and h_m:through).  Such a nightmare.
>
> I really appreciate your work, but there needs to be some kind of
> emphasis on documenting various assumptions before implementation.  Or
> maybe, at least, just have:
>
> rake ts:in --no-stems
>
>
>
> Sigh.
>
> >


--~--~---------~--~----~------------~-------~--~----~
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