Permalink
Commits on Jan 26, 2014
  1. Tests: skip Solr content extraction with old PySolr

    Until pysolr 3.1.1 ships there's no point in running the Solr content
    extraction tests because they'll fail:
    
    django-haystack/pysolr#104
    acdha committed Jan 26, 2014
Commits on Jan 25, 2014
Commits on Jan 17, 2014
  1. No need to store fields separately in elasticsearch

    That will justlead to fields being stored once - as part of _source as
    well as in separate index that would never be used by haystack (would be
    used only in special cases when requesting just that field, which can
    be, with minimal overhead, still just extracted from the _source as it
    is).
    HonzaKral committed Jan 17, 2014
Commits on Jan 10, 2014
  1. Remove extra code

    HonzaKral committed Jan 10, 2014
Commits on Jan 6, 2014
  1. Simplify mappings for elasticsearch fields.

    - don't specify defaults (index:analyzed for strings, boost: 1.0)
    - omit extra settings that have little or negative effects
      (term_vector:with_positions_offsets)
    - only use type-specific settings (not_analyzed makes no sense for
      non-string types)
    
    Fixes #866
    HonzaKral committed Jan 6, 2014
  2. Add narrow queries as individual subfilter to promote caching

    Each narrow query will be cached individually which means more cache
    reuse
    HonzaKral committed Jan 6, 2014
Commits on Jan 3, 2014
  1. Doc formatting fix

    HonzaKral committed Jan 3, 2014
Commits on Dec 18, 2013
  1. Whoosh: allow multiple order_by() fields

    The Whoosh backend previously prevented the use of more than one
    order_by field. It now allows multiple fields as long as every field
    uses the same sort direction.
    
    Thanks to @qris, @overflow for the patch
    
    Closes #627
    Closes #919
    acdha committed Dec 18, 2013
  2. Fix bounding box calculation for spatial queries (closes #718)

    Thanks @jasisz for the fix
    acdha committed Dec 18, 2013
  3. Tests: update test_quotes_regression exception test

    This was previously relying on the assumption that a query would not
    match, which is Solr version dependent, rather than simply
    confirming that no exception is raised
    acdha committed Dec 18, 2013
  4. Tests: update Solr schema to match current build_solr_schema

    * Added fields used in spatial tests: location, username, comment
    * Updated schema for recent Solr
    * Ran `xmllint --c14n "$*" | xmllint --format --encode "utf-8" -`
    acdha committed Dec 18, 2013
  5. Move test Solr instructions into a script

    These will just rot horribly if they're not actually executed on a
    regular basis…
    acdha committed Dec 18, 2013
Commits on Nov 24, 2013
  1. Merge pull request #907 from gam-phon/patch-1

    Documentation: updated download url for solr 3.5.0
    
    Thanks @gam-phon for the pull request
    acdha committed Nov 24, 2013
  2. Fix url for solr 3.5.0

    gam-phon committed Nov 24, 2013
Commits on Nov 19, 2013
  1. Merge pull request #775 from stefanw/avoid-pks-seen-on-update

    Avoid unnecessary, potentially huge db query on index update
    bigjust committed Nov 19, 2013
Commits on Nov 18, 2013
  1. Merge branch 'master' into avoid-pks-seen-on-update

    Change smart_text into smart_bytes as in master
    
    Conflicts:
    	haystack/management/commands/update_index.py
    stefanw committed Nov 18, 2013
Commits on Nov 16, 2013
  1. upgraded python3 in tox to 3.3

    3.3 is a better target for haystack than 3.2, due to PEP414
    justin caratzas committed Nov 16, 2013
Commits on Nov 15, 2013
  1. Merge pull request #885 from HonzaKral/elasticsearch-py

    Use elasticsearch-py instead of pyelasticsearch.
    bigjust committed Nov 15, 2013
Commits on Nov 13, 2013
  1. Use elasticsearch-py instead of pyelasticsearch.

    elasticsearch-py is the official Python client for Elasticsearch.
    HonzaKral committed Oct 21, 2013
Commits on Nov 12, 2013
  1. Merge pull request #899 from acdha/html5-input-type=search

    Search form <input type="search">
    bigjust committed Nov 12, 2013
Commits on Oct 28, 2013
  1. update travis config so that unit tests will run with latest solr + e…

    …lasticsearch
    justin caratzas committed Oct 27, 2013
Commits on Oct 27, 2013
Commits on Oct 22, 2013
  1. fixed typo in AUTHORS

    justin caratzas committed Oct 22, 2013
Commits on Oct 17, 2013
  1. Added pabluk to AUTHORS

    pabluk committed with justin caratzas Jun 19, 2013
  2. Fixed ValueError exception when SILENTLY_FAIL=True

    pabluk committed with justin caratzas Jun 19, 2013
  3. Merge pull request #882 from benspaulding/docs/issue-607

    Remove bit about SearchQuerySet.load_all_queryset deprecation
    bigjust committed Oct 17, 2013
  4. Merge pull request #881 from benspaulding/docs/issue-606

    Fix documentation regarding ModelSearchIndex to match current behavior
    bigjust committed Oct 17, 2013
  5. Remove bit about SearchQuerySet.load_all_queryset deprecation

    That method was entirely removed in commit b8048dc.
    
    Closes #607. Thanks to @bradleyayers for the report.
    benspaulding committed Oct 17, 2013