Commits on Dec 5, 2011
  1. @acdha
  2. @acdha
  3. @acdha
  4. @acdha
  5. @acdha

    First pass at .values() / .values_list() querysets (see #306)

    This has several remaining areas for optimization but it already reduces the
    size of querysets considerably in cases where you do not need the full document
    field.
    acdha committed Dec 5, 2011
Commits on Dec 4, 2011
  1. @acdha

    facet_counts(): avoid duplicate query if the query has already executed

    As discussed in #439, it's common for a SearchQuerySet to result in a completely
    duplicate query when .facet_counts() is called after the query has already been
    executed. In this common case, we simply return the facet results from that
    query directly; if for some reason the user wanted to get facet counts before
    running (or customizing) the main query this will behave identically to v1.2.5.
    acdha committed Dec 4, 2011
Commits on Dec 2, 2011
  1. @acdha

    Search: avoid an extra query to determine the result count

    Using the Django Paginator causes an extra query when it attempts to determine
    the total number of results (and thus pages). We'll run the query we need before
    creating the Paginator object so the hit count will already be available, saving
    an extra query and parsing a non-trivial amount of result data for any query
    other than the first page
    acdha committed Dec 2, 2011
  2. @acdha

    BaseSearchQuery: retrieve fewer records for count()

    This avoids retrieving more data than necessary simply to determine
    the record count.
    acdha committed Dec 2, 2011
  3. @acdha

    Allow custom kwargs for search queries

    * BaseSearchQuery can have fields defined on it
    * run() accepts **kwargs which are passed to the backend
    acdha committed Dec 2, 2011
Commits on Sep 14, 2011
  1. @toastdriven

    Bumped to v1.2.5!

    toastdriven committed Sep 14, 2011
  2. @toastdriven

    Fixed a bug with index inheritance.

    Fields would seem to not obey the MRO while method did. Thanks to ironfroggy for the report!
    toastdriven committed Sep 14, 2011
Commits on Aug 18, 2011
  1. @toastdriven
  2. @toastdriven

    Fixed a bug with Whoosh's edge n-gram support to be consistent with t…

    …he implementation in the other engines.
    toastdriven committed Aug 18, 2011
Commits on Jul 4, 2011
  1. @toastdriven
  2. @tswicegood @toastdriven
Commits on Jun 7, 2011
  1. @toastdriven

    Removed outdated warning about padding numeric fields. Thanks to mcha…

    …put for pointing this out!
    toastdriven committed Jun 7, 2011
  2. @toastdriven

    Added a silent failure option to prevent Haystack from suppressing so…

    …me failures.
    
    This option defaults to ``True`` for compatibility & to prevent cases where lost connections can break reindexes/searches.
    toastdriven committed Jun 6, 2011
Commits on Jun 3, 2011
  1. @toastdriven

    Fixed the simple backend to not throw an exception when handed an ``S…

    …Q``. Thanks to diegobz for the report!
    toastdriven committed Jun 3, 2011
  2. @toastdriven
  3. @toastdriven
Commits on May 28, 2011
  1. @toastdriven

    Bumped to v1.2.4!

    toastdriven committed May 28, 2011
  2. @toastdriven

    Fixed a bug where the old ``get_queryset`` wouldn't be used during ``…

    …update_index``. Thanks to Craig de Stigter & others for the report.
    toastdriven committed May 28, 2011
Commits on May 20, 2011
  1. @toastdriven

    Bumped to v1.2.3!

    toastdriven committed May 19, 2011
  2. @toastdriven
Commits on May 19, 2011
  1. @toastdriven

    Bumped to v1.2.2!

    toastdriven committed May 19, 2011
  2. @toastdriven

    Added multiprocessing support to ``update_index``! Thanks to CMGdigital

    for funding development of this feature.
    toastdriven committed May 18, 2011
  3. @toastdriven
  4. @toastdriven

    Added a ``DecimalField``.

    toastdriven committed May 18, 2011
Commits on May 14, 2011
  1. @toastdriven

    Bumped to v1.2.1.

    toastdriven committed May 14, 2011
  2. @toastdriven
  3. @toastdriven

    Fixed a backward-incompatible query syntax change Whoosh introduced b…

    …etween 1.6.1 & 1.6.2 that causes only one model to appear as though it is indexed.
    toastdriven committed May 14, 2011
Commits on May 3, 2011
  1. @toastdriven

    v1.2.0!

    toastdriven committed May 3, 2011
  2. @toastdriven

    Added ``request`` to the ``FacetedSearchView`` context. Thanks to dan…

    …nercustommade for the report!
    toastdriven committed May 3, 2011
  3. @toastdriven
  4. @toastdriven

    Fixed a bug so that ``ValuesListQuerySet`` now works with the ``__in`…

    …` filter. Thanks to jcdyer for the report!
    toastdriven committed May 3, 2011