- #951: Complete refactoring of the test suite (thanks @HonzaKral!) which makes it easier to use and faster
- #407: Fixed doc:
query
is context variable and not in request - #413: Fixed warning when
models()
is called with an unregistered model - #775: Avoid unnecessary db query on index update
- #795: Improve error message for duplicate index classes
- #840, #807: Incorrect Clean input behaviour for Elasticsearch engine
- 30afd1f Fixed a missed raw_input call on Python 3
- #847: Fixed an update_index bug when using multiple connections
- 1cfb6c6 Pass
using
toindex_queryset
for update - 4956486 Fixed simple backend for Django 1.6, _fields was removed.
- 3ef5644 Fixed autocomplete() method with spaces in query
- #575 & #838: fixed an incompatibility with Whoosh 2.5>
- ab145f3 Fixed ValueError exception when SILENTLY_FAIL=True
- #886: Use Filtered queries more efficiently for elasticsearch
- #899: Use HTML5
- #885: Use elasticsearch-py instead of pyelasticsearch
- #775, #718: Fix bounding box calculation for spatial queries
- 6d3daa6 Whoosh: allow multiple order_by() fields
- f7d4fad Simplified mappings for ElasticSearch fields
- #888: run() kwargs are passed directly to search backend, fixing
values_list
and making subclassing easier (Solr, ElasticSearch) - Solr backend: correct usage of pysolr delete (#943)
- Small docs fix for spatial search example code (#946)
- Fix logging call in SQS post_process_results (see #648)
- ElasticSearch: avoid KeyError for empty spelling suggestions (thanks @skoczen)
- RelatedSearchQuerySet: move class globals to instance properties, avoiding conflicts with multiple instances
- Update ElasticSearch for 1.0+ syntax 0043fac
Closes #1029