Permalink
Commits on Sep 8, 2012
  1. Use Ruby 1.9.x's "BasicObject" in place of BlankSlate when available

    purcell committed Sep 8, 2012
    With the 3.0.2 release of Builder, requiring thinking_sphinx leads to
    the following warning message:
    
      gems/builder-3.0.2/lib/blankslate.rb:51: warning: undefining `object_id' may cause serious problems
    
    Where possible, then, it makes sense to use BasicObject instead to avoid the warning message
    getting barfed out every time rake is invoked.
Commits on Sep 6, 2012
  1. Merge branch 'v1'

    pat committed Sep 6, 2012
Commits on Sep 5, 2012
  1. Merge branch 'v1'

    pat committed Sep 5, 2012
Commits on Aug 29, 2012
  1. Merge branch 'v1'

    pat committed Aug 29, 2012
    Conflicts:
    	install.rb
  2. Github username changes.

    pat committed Aug 29, 2012
Commits on Aug 10, 2012
  1. 2.0.13

    pat committed Aug 10, 2012
  2. Merge branch 'v1'

    pat committed Aug 10, 2012
    Conflicts:
    	lib/thinking_sphinx/version.rb
    	thinking-sphinx.gemspec
  3. 1.4.13

    pat committed Aug 10, 2012
  4. Sphinx 2.0.5 support

    pat committed Aug 10, 2012
Commits on Jul 19, 2012
  1. Merge branch 'v1'

    pat committed Jul 19, 2012
    Conflicts:
    	lib/thinking_sphinx/search.rb
Commits on Jul 18, 2012
  1. Add support for association-filtered faceting

    pixeltrix committed Jul 18, 2012
    It's a common use case that faceting needs to be scoped to a subset.
    Whilst this can be done manually, it's easy to extend the built-in
    support for association-filtered searching to faceting as well, e.g:
    
    Currently:
    
      @facets = Product.facets :with => { :manufacturer_id => @manufacturer.id }
    
    After this commit:
    
      @facets = @manufacturer.products.facets
    
    Whilst technically this changes current behavior the  difference
    between searching and faceting through an association is inconsistent
    and I feel it should be considered a bug.
Commits on Jun 8, 2012
  1. Merge branch 'v1'

    pat committed Jun 8, 2012
    Conflicts:
    	HISTORY
Commits on Jun 1, 2012
  1. Merge branch 'v1'

    pat committed Jun 1, 2012
Commits on May 14, 2012
  1. 2.0.12

    pat committed May 14, 2012
  2. Merge branch 'v1'

    pat committed May 14, 2012
    Conflicts:
    	HISTORY
    	lib/thinking_sphinx/version.rb
  3. 1.4.12

    pat committed May 14, 2012
  4. Merge branch 'v1'

    pat committed May 14, 2012
    Conflicts:
    	thinking-sphinx.gemspec
Commits on May 11, 2012
  1. Merge branch 'v1'

    pat committed May 11, 2012
  2. No array position shortcuts.

    pat committed May 11, 2012
  3. Specifying language.

    pat committed May 11, 2012
  4. Spec fixes.

    pat committed May 11, 2012
  5. Merge branch 'v1'

    pat committed May 11, 2012
  6. Consistent crc/class attributes.

    pat committed May 11, 2012
Commits on May 10, 2012
  1. Merge branch 'v1'

    pat committed May 10, 2012
    Conflicts:
    	HISTORY
  2. Can explicitly specify available types for STI tables instead of auto…

    cmaion authored and pat committed Apr 15, 2012
    …matically discovering them with "SELECT DISTINCT type FROM <table>"
    
    Example:
    
    class Product < ActiveRecord::Base
      set_sphinx_types %w(ProductTypeA ProductTypeB)
      define_index do
        [...]
      end
    end