Updated release notes

This commit is contained in:
David Sauve 2010-12-06 18:13:42 -08:00
parent b8427fa20e
commit 14cd41a5d5

View file

@ -1,24 +1,26 @@
xapian-haystack-UNRELEASED
==========================
xapian-haystack-1.1.4BETA
=========================
Tagged on ??, 2010 by David Sauve <dsauve@trapeze.com>
Tagged on December 6, 2010 by David Sauve <dsauve@trapeze.com>
Code Changes
------------
* Updated SearchBackend.update to be smarter when indexing multi-value fields and stemming. It will now only stem text fields and will properly index each field of a MultiValueField.
* MultiValueFields will no longer store data in the value column of the index.
* Faceted fields will now be automatically duplicated internally. This corresponds to Haystack, SHA c8f8d, http://github.com/toastdriven/django-haystack/commit/c8f8dcc2d79a9dcb67deefdc031629655b874820
* `__startswith` filter has been improved to work more effeciently.
* `__startswith` filter has been improved to work more efficiently.
* `SearchResults` obey the type of data chosen in their corresponding field in the `SearchIndex` if present.
* Changed `SearchBackend.update` method to index terms with punctuation as well as using the Xapian.TermGenerator.
* Fixed another occurrence of DatabaseModifiedError
* Updated for compatibility with Xapian 1.2 by removing deprecated method calls and slightly refactoring the way queries are constructed.
* SearchQuery._term_query will now properly build a query for field `id` and `django_ct` fields.
* Rewrote `clear` to `shutil.rmtree` instead of iterating all of the database documents.
* Corrected result count. Now queries the match set for the correct count rather than using the estimated count.
Known Issues
------------
* `SearchBackend.search` with `highlight=True` converts terms to lowercase in result content.
* SearchQuery doesn't handle multiple exclude attributes correctly
* __in filter combined with punctuation drops valid results
* * *