[Python-modules-commits] [django-haystack] tag v1.1 created (now 53512d2)

Michael Fladischer fladi at moszumanska.debian.org
Sun Aug 21 10:43:18 UTC 2016


This is an automated email from the git hooks/post-receive script.

fladi pushed a change to tag v1.1
in repository django-haystack.

        at  53512d2   (commit)
This tag includes the following new commits:

       new  2be02fe   Initial commit. Basic IndexSite implementation complete. Needs tests.
       new  b7ffade   Added signal registration as well as some introspection capabilities.
       new  fd1b327   Added ModelIndex back in. Customized to match new setup.
       new  370eae4   Readded core backends + solr. Will add others as they reach 100% functionality.
       new  f719c51   Readded paginator. Needs docs/tests.
       new  dfbda31   Readded results. Need to look at SoC for ideas.
       new  e84350b   Added SearchView and ModelSearchForm back in. Needs a little work.
       new  93dc317   Readded management command.
       new  437118c   Added autodiscover support.
       new  28ff7b6   Little backend tweaks.
       new  fd4007d   Commented another use of RELEVANCE.
       new  3a7bf51   Removed old reference to autodiscover and added default site a la NFA.
       new  6f41776   Noted future improvements on SearchPaginator.
       new  b668f28   Removed old results.py in favor of the coming SearchQuerySet.
       new  0e3129c   First blush at SearchQuerySet. Non-functional, trying to lay out API and basic funationality.
       new  71bd205   Started adding tests.
       new  2fa24b7   Fleshed out sites tests. Need to setup environment in order to run them.
       new  7a64a30   More renovation and IndexSite's tests pass 100%.
       new  36db11f   More work on SearchQuerySet.
       new  f605363   Started documenting what backends are supported and what they can do.
       new  bd410e8   Added ignores.
       new  4f0c9c0   Reenabled how other backends might load.
       new  188638d   Fixed ModelSearchForm to check the site's registered models.
       new  f5e52fc   Removed another chunk of SearchPaginator as SearchQuerySet becomes more capable. Hopefully, SearchPaginator will simply go away soon.
       new  0c959c0   More work on BaseSearchQuerySet and added initial BaseSearchQuery object.
       new  12597fa   Yet more work on BaseSearchQuerySet. Now with fewer FIXMEs.
       new  1ebb238   Started docs on creating new backends.
       new  6232132   More work on the Base* classes.
       new  7bca058   Fixed site loading.
       new  8246fa0   Started tests for BaseSearchQuery and BaseSearchQuerySet.
       new  952d968   Started docs on creating new backends.
       new  8be7cc8   BaseSearchQuery now tracks filters via QueryFilter objects. Tests complete for QueryFilter and nearly complete for BaseSearchQuery.
       new  3e852b6   Added overview of where functionality belongs in djangosearch. This should likely make it's way into other docs and go away eventually.
       new  4aa5b6e   Little bits of cleanup.
       new  4c6c0f1   Started to alter dummy to match new class names/API.
       new  2bc1168   Started to update ModelIndex.
       new  3467dd7   Added len/iter support to BaseSearchQuerySet. Need to finish getitem support and test.
       new  062450c   Removed SearchPaginator, as it no longer provides anything over the standard Django Paginator.
       new  5b19e72   Added new (improved?) template path for index templates.
       new  3329235   BaseSearchQuerySet initial API complete and all but working. One failing test related to caching results.
       new  f2828bb   Relocated base backend classes to __init__.py for consistency with Django.
       new  06bd454   Updated import paths to new backend Base* location.
       new  d1aa5ea   Removed an old reference to SearchPaginator.
       new  4038c0c   Removed fixme and updated docs.
       new  758e82c   Added a couple new desirable bits of functionality. Mostly stubbed.
       new  b658234   Verified _fill_cache behavior. 100% test pass.
       new  498b714   Added sphinx config for documentation.
       new  8a00b89   Added _build to .gitignore.
       new  35f257c   Refactored documentation to format better in Sphinx.
       new  3c2b456   Ignore _build.
       new  2d9375b   Started work on Solr backend.
       new  be9b604   Slight docs improvements.
       new  54c69fe   Updated documentation index and tweaked overview formatting.
       new  315a932   Fixed query result retrieval.
       new  ba9f280   Implemented load_all.
       new  dfe04a9   Removed old entries in .gitignore.
       new  eab72f3   Refactored forms/views. Needs tests.
       new  aae3187   Documentation updates.
       new  7f809e4   Added stubs for backend tests.
       new  a0ab50c   Added more imports for future test coverage.
       new  0b836bd   More work on the Solr backend.
       new  2f6c9dd   Solr's SearchQuery now handles phrases (exact match).
       new  3da6acb   Added FIXME for exploration on Solr backend.
       new  597d1b7   Added more docs.
       new  91f3ddd   Fixed result lookups when constructing a SearchResult.
       new  4915b8e   Merged index.rst.
       new  a9fa656   Added note about basic use. Needs refactoring.
       new  690f7ef   Started SearchView tests and added URLconf.
       new  056e3f6   Started SearchView tests and added URLconf.
       new  2a5628b   Merge branch 'master' of ssh://daniel@mckenzie/home/daniel/djangosearch_refactor into HEAD
       new  5344e6e   Temporarily changed the Solr backend to ignore fields. Pysolr will need a patch and then reenable this.
       new  4907242   Better dummy implementation, a bugfix to raw_search and SearchView/SearchForm tests.
       new  e2678e6   Changed BaseSearchQuery to accept a SearchBackend instance instead of the class.
       new  7e3ef8a   SearchView/SearchForm tests passing.
       new  3824e1f   Updated docs and a FIXME.
       new  c80c08a   Minor changes/cleanup.
       new  51bd6a8   Implemented Solr's boost, clean, multiple order-by. Fixed Solr's score retrieval (depends on custom pysolr) and exact match syntax.
       new  1bd225a   Started refactoring ModelIndexes. Needs tests (and possibly a little love).
       new  24f40c9   Fixed ModelIndexes and created tests for them. 100% tests passing again.
       new  05e84d5   Documentation/license updates.
       new  17f9a86   Internal documentation and cleanup. Also alters the behavior of SearchQuerySet's "order_by" method slightly, bringing it more in-line with QuerySet's behavior.
       new  7ecd239   MOAR DOCS.
       new  198cbcd   Tweak internal doc.
       new  48d3884   Fixed backend loading upon unpickling SearchBackend.
       new  4026bc4   Some ContentField/StoredField improvements.
       new  ddff08f   Move solr backend tests in prep for fully testing the backend.
       new  9f17082   Support kwargs on the search.
       new  077c34e   Some painful bits to make things work for now. Needs improvement.
       new  111b34e   Reindexes now work.
       new  2586db5   An attempt to make sure the main IndexSite is always setup, even outside web requests. Also needs improvement.
       new  8f5c8c9   Backend support update.
       new  aaa8ee4   Standardizing syntax.
       new  13b6e11   Renamed BaseSearchQuerySet to SearchQuerySet. Now requires instantiation.
       new  ab218e9   Massive renaming/refactoring spree. Tests 100% passing again.
       new  5c7ef4c   Solr backend tests fleshed out. Initial stability of Solr.
       new  059b953   Solr backend can now clear on a per-model basis.
       new  3ca33d9   Internal documentation fix.
       new  3ee9880   Removed broken references to __name__.
       new  e9fe1e7   "More Like This" now implemented and functioning with Solr backend.
       new  74094b9   "OR" is now the default operator. Also, "auto_query" now handles not'ed keywords.
       new  38a1d51   I am a moron.
       new  5e7f2a8   Readded "select_related" to reindex command.
       new  d97b3cc   Fixed tests in light of the change to "OR".
       new  acc1f5c   Started trying to support the various filter types. Needs testing and verification.
       new  d91dfd3   App renamed (for namespace/sanity/because it's really different reasons).
       new  796e5b6   Filter types seem solid and have tests.
       new  dcabd6b   Fixed Solr's SearchQuery.clean to handle reserved words more appropriately.
       new  f19de35   Stored fields now come back as part of the search result.
       new  c20c2b3   Argh. ".select_related()" is killing reindexes. Again.
       new  0b4b51e   Started "build_solr_schema" command. Needs testing with more than one index.
       new  a7920da   Added initial highlighting support. Needs tests and perhaps a better implementation.
       new  e4075cf   Tests for highlighting.
       new  cec5837   Removed the kwargs. Explicit is better than implicit.
       new  d30a9bb   No more duplicates from the "build_solr_schema" management command.
       new  b34fc1f   Refactored SearchFields. Lightly backwards-incompatible.
       new  46a20fb   Updated "build_solr_schema" command for revised fields.
       new  5fc5e5f   Backward-Incompatible: Refactored ModelIndexes to allow greater customization before indexing. See "prepare()" methods.
       new  b01230a   Various bug fixes.
       new  ab5990b   Fixed bug in Solr's run method.
       new  2458920   Bugfixes for Unicode handling and loading deleted models.
       new  bb7b488   Unbreak iterables in queries.
       new  c1913c2   Initial faceting support in place. Needs more thought and a Solr implementation.
       new  0e7f96e   Solr implementation of faceting started. Needs more tests.
       new  967afeb   Backward-incompatible changes to faceting. Date-based faceting is now present.
       new  e5aba89   Bugfix to (field) facets.
       new  a4e4636   Query facets tested.
       new  980e478   Initial faceting support complete.
       new  585166a   Bugfix to make sure model choices don't get loaded until after the IndexSite is populated.
       new  65321ca   Added simple capabilities for retrieving facets back.
       new  e2c7154   Now that Solr and core feature set are solid, moved haystack into beta status.
       new  c3627e2   Altered Solr port for testing purposes.
       new  4046916   Fixed semi-serious issue with SearchQuery objects, causing bits to leak from one query to the next when cloning.
       new  d441b76   SearchQuerySet.auto_query now supports internal quoting for exact matches.
       new  fba8dd8   Fleshed out a portion of the SearchQuerySet documentation.
       new  9972c9b   BACKWARD INCOMPATIBLE (1 of 2) - The ModelIndex class has been renamed to be SearchIndex to make room for future improvements.
       new  575b491   BACKWARD INCOMPATIBLE (2 of 2) - Altered autodiscover to search for 'search_indexes.py' instead of 'indexes.py' to prevent collisions and be more descriptive.
       new  a362f5a   Further fleshed out SearchQuerySet documentation.
       new  3bd8f92   More documentation. Started docs on SearchQuery.
       new  745960d   BACKWARD INCOMPATIBLE - Created a class name conflict during the last change (double use of ``SearchIndex``). Renamed original ``SearchIndex`` to ``SearchSite``, which is slightly more correct anyhow.
       new  bea0b46   Missed a spot when fixing SearchSites.
       new  467c172   Altered backend loading for consistency with Django and fixed the long-incorrect-for-non-obvious-and-tedious-reasons version number. Still beta but hopefully that changes soon.
       new  1ba9dba   Pulled schema building out into the site to leverage across backends.
       new  44de7e0   More tests on models() support.
       new  1b1b986   Fixed a potential race condition. Also, since there's no way to tell when everything is ready to go in Django, adding an explicit call to SearchQuerySet's __init__ to force the site to load if it hasn't already.
       new  7112ed5   Removed old comment.
       new  29bd81a   Refactored tests so they are no longer within the haystack app.
       new  9e82765   Removed faceting from the default SearchView.
       new  1c085a6   Dummy now correctly loads the right SearchBackend.
       new  7416586   Trimmed down the urls for tests now that the dummy backend works correctly.
       new  544ac6c   Work on trying to get the default site to load reliably in all cases.
       new  558d148   Removed some unnecessary dummy code.
       new  90a3abd   Initial Whoosh backend complete.
       new  9283fa7   Added patch for Whoosh backend and version notes in documentation.
       new  15aed55   Changed whoosh backend to fix limiting sets. Need to revisit someday.
       new  4ccc938   Added initial documentation for SearchSites.
       new  91db7b5   Updated backend support list.
       new  96c7b19   Formally introduced the TODO.
       new  c533a8b   Initial SearchIndex documentation.
       new  c1b59e9   Additional TODO's.
       new  809118c   Corrected reST formatting.
       new  d89741f   Added SearchBackend docs.
       new  3b6429b   Documentation formatting fixes.
       new  e30bcb6   More things to do.
       new  c0143f8   Reindex management command now can reindex a limited range (like last 24 hours). Thanks traviscline.
       new  b3b771f   Added setup.py. Thanks cyberdelia for prompting it.
       new  5d70a01   Added details about settings needed in settings.py.
       new  2fffa6b   A more efficient implementation of index clearing in Whoosh.
       new  bc7a507   Alter Whoosh backend to commit regardless. This avoids locking issues that can occur on higher volume sites.
       new  67626b2   Added FAQ docs.
       new  c5cb965   Added 'should_update' method to SearchIndexes.
       new  5b589d1   Added new 'should_update' method to documentation.
       new  3e8e217   Various fixes. Thanks brosner!
       new  0c4769b   Altered the way registrations get handled.
       new  be35747   Changed the DEFAULT_OPERATOR back to 'AND'. Thanks richardb!
       new  84395a2   Test cleanup from previous commits.
       new  e566921   BACKWARD INCOMPATIBLE - Altered all settings to be prefixed with HAYSTACK_. Thanks Collin!
       new  cc9c61a   Corrected Xapian's capabilities. Thanks richardb!
       new  867c49e   Added warnings to Whoosh backend in place of silently ignoring unsupported features.
       new  2537892   Additions and re-prioritizing the TODO list.
       new  bc32cb4   Added documentation on preparing data.
       new  a48855d   Documentation improvements. Restyled and friendlier intro page.
       new  41456f4   Changed existing references from 'model_name' to 'module_name'.
       new  3749637   Refined documentation on preparing SearchIndex data.
       new  2ce0cc9   Added link to pysolr binding.
       new  7b71074   Fixed a bug in ModelSearchForm. Closes #1. Thanks dotsphinx!
       new  8cb6f35   Relicensing under BSD. Thanks matt_c for threatening to use my name in an endorsement of a derived product!
       new  7f0b377   Yay stupid typos!
       new  6bb0631   Provide an exception when importing a backend dependency fails. Thanks brosner for the initial patch.
       new  cc2c0f3   Added documentation on setting up the search engines.
       new  fb5a7cd   Better linking to the search engine installation notes.
       new  8343ca1   Altered the whoosh patch. Should apply cleanly now.
       new  0942682   Documentation fixes.
       new  09f9569   FacetedSearchView now inherits from SearchView. Thanks cyberdelia!
       new  77f2c79   Fixed the .gitignore. Thanks ask!
       new  5fd6b61   Improvements to the setup.py. Thanks jezdez & ask!
       new  b75c145   Fixed Whoosh patch, which should help with the "KeyError" exceptions when searching with models. Thanks Matias Costa!
       new  9296c93   Documentation fixes. Thanks benspaulding!
       new  08f8e58   Corrected an issue with the Whoosh backend that can occur when no indexes are registered. Now provides a better exception.
       new  089d864   Added documentation about Haystack's various settings.
       new  ee6c05e   Fixed an incorrect bit of documentation on the default operator setting. Thanks benspaulding!
       new  38725f0   Documented the 'content' shortcut.
       new  0f22499   Removed the no longer needed Whoosh patch.
       new  cbcab68   Altered the reindex command to handle inherited models. Thanks smulloni!
       new  147a52f   Added Whoosh patch for 0.1.15 to temporarily fix reindexes.
       new  e361ad4   Removed the Whoosh patch in favor of better options. Please see the documentation.
       new  da45fd2   BACKWARD INCOMPATIBLE - Altered the search query param to 'q' instead of 'query'. Thanks simonw for prompting this change.
       new  f4715b3   Write to STDERR where appropriate. Thanks zerok for suggesting this change.
       new  82702d8   Altered loading statements to only display when DEBUG is True.
       new  d6efadb   Typo'd the tutorial when setting up your own SearchSite. Thanks mcroydon!
       new  a55588b   Lightly refactored tests to only run engines with their own settings.
       new  485309e   Handle Whoosh stopwords behavior when provided a single character query string.
       new  7576d68   Fixed reverse order_by's when using Whoosh. Thanks matt_c for the original patch.
       new  1d819f3   SearchResults now include a verbose name for display purposes.
       new  513b4c1   Fixed Solr backend so that it properly converts native Python types to something Solr can handle. Thanks smulloni for the original patch!
       new  3385ba3   Heavily refactored the SearchView to take advantage of being a class.
       new  a9708f4   Added FacetedSearchForm to make handling facets easier.
       new  f3276a7   SearchIndexes now support inheritance. Thanks smulloni!
       new  a064398   BACKWARDS INCOMPATIBLE - Both the Solr & Whoosh backends now provide native Python types back in SearchResults.
       new  e25f99f   Fixed the __repr__ method on QueryFilters. Thanks JoeGermuska for the original patch!
       new  d2deee8   Added 'startswith' filter.
       new  10ea2f9   Revised how tests are done so each backend now gets its own test app.
       new  3170c90   Added notes about enabling the MoreLikeThisHandler within Solr.
       new  3cb0c16   Added a small requirements section to the docs.
       new  3cfca95   Backed out the Whoosh quoted dates patch.
       new  73eddee   Fixed Whoosh backend's handling of pre-1900 dates. Thanks JoeGermuska!
       new  8a4e5b6   Added 'narrow' support in Whoosh.
       new  7806ba9   Added additional keyword arguments on raw_search.
       new  0d7e62b   Added documentation on the 'narrow' method.
       new  6a76168   Fixed a bug in the Solr tests due to recent changes in pysolr.
       new  44625ef   Added scoring to Whoosh now that 0.1.20+ support it.
       new  5c107d9   Empty or one character searches in Whoosh returned the wrong data structure. Thanks for catching this, silviogutierrez!
       new  a2be01a   Updated docs to finally include details about faceting.
       new  9c1a65e   Started faceting documentation.
       new  38a04cc   More faceting documentation.
       new  225e051   Fixed a bug in FacetedSearchView where a SearchQuerySet method could be called on an empty list instead.
       new  9b38228   Finally added views/forms documentation. A touch rough still.
       new  c950c15   Added Whoosh failure. Needs inspecting.
       new  7fdba90   Removed an unnecessary 'run'. This cause MLT (and potentially 'raw_search') to fail by overwriting the results found.
       new  522b5c2   Added a 'more_like_this' template tag.
       new  206aa81   Initial spelling support added.
       new  5526c08   Documentation for getting spelling support working on Solr.
       new  8f4e7b5   Removed empty test file from spelling testing.
       new  8eb813c   Typo'd docstring.
       new  1522c62   Changed some Solr-specific field names. Requires a reindex.
       new  245cee0   Moved informational messages to a management command to behave better when using dumpdata or wsgi.
       new  1f05c45   Removed Solr-flavored schema bits.
       new  75d01d5   Removed comments as pysolr now supports timeouts and the other comment no longer applies.
       new  6fffaf3   Added a "clear_search_index" management command.
       new  2337d46   Fixed bug in Whoosh backend when spelling suggestions are disabled.
       new  2d384de   No longer need to watch for DEBUG in the 'haystack_info' command.
       new  03fa4df   Removed unnecessary import.
       new  9144860   Capitalize the Models in the model_choices.
       new  fd76d23   Added timeout support to Solr.
       new  4e30d0e   Updated tests to match new 'model_choices'.
       new  79f42a8   Created a default 'clean' implementation, as the first three (and soon fourth) backends all use identical code.
       new  d2563c7   Pushed save/delete signal registration down to the SearchIndex level.
       new  95d40e4   Fixed a bizarre bug where backends may see a different site object than the rest of the application code. THIS REQUIRES SEARCH & REPLACING ALL INSTANCES OF `from haystack.sites import site` TO `from haystack import site`.
       new  8f366be   Further tests to make sure `unregister` works appropriately as well, just to be paranoid.
       new  352f478   Fixed import that was issuing a warning.
       new  fe11fcb   Added a setting `HAYSTACK_BATCH_SIZE` to control how many objects are processed at once when running a reindex.
       new  24bdb1f   Added a simple (read: ghetto) way to run the test suite without having to mess with settings.
       new  feda056   Altered `SearchBackend.remove` and `SearchBackend.get_identifier` to accept an object or a string identifier (in the event the object is no longer available).
       new  a2f1d0c   Reindexes should now consume a lot less RAM.
       new  6cd251f   Django 1.0.X compatibility fix for the reindex command.
       new  edde1c0   Removed the commented version.
       new  8b22117   Added stemming support to Whoosh.
       new  860fe5c   Missed test from previous commit.
       new  8aeb7b6   Recover gracefully from queries Whoosh judges to be invalid.
       new  16e4605   Added an 'update_object' and 'remove_object' to the SearchSite objects as a shortcut.
       new  8b34f81   Added note about the 'text' fieldname convention.
       new  367866e   Added the ability to look through relations in SearchIndexes via '__'.
       new  33b64f0   Added the ability to fetch additional and stored fields from a SearchResult as well as documentation on the SearchResult itself.
       new  54337fa   BACKWARD INCOMPATIBLE - Changed 'module_name' to 'model_name' throughout Haystack related to SearchResult objects. Only incompatible if you were relying on this attribute.
       new  4abacd7   Fixed a bug where results from non-registered models could appear in the results.
       new  c55f8b4   Added ability to specify custom QuerySets for loading records via 'load_all'/'load_all_queryset'.
       new  5c870bb   Fixed bug so that the 'load_all' option in 'SearchView' now actually does what it says it should. How embarrassing...
       new  f74d57c   Fixed bug where the '__in' filter wouldn't work with phrases or data types other than one-word string/integer.
       new  1cd81fa   Fix documentation on grabbing Whoosh and on the 'load_all' parameter for SearchForms.
       new  b0afbb4   Updated documentation to reflect basic Solr setup.
       new  66e967c   Corrected tutorial when dealing with fields that have `use_template=True`.
       new  ad62206   Altered `ITERATOR_LOAD_PER_QUERY` from 20 to 10.
       new  2996865   Fixed nasty bug where results would get duplicated due to cached results.
       new  f7f10db   Added initial `additional_query` to MLT to allow for narrowing results.
       new  34876d2   Fixed a standing test failure. The dummy setup can't do `load_all` due to mocking.
       new  120c513   Added `null=True` to fields, allowing you to ignore/skip a field when indexing. Thanks to Kevin for the original patch.
       new  624acf7   Removed erroneous 'zip_safe' from setup.py. Thanks ephelon.
       new  b3297cd   Fixed a serious bug in MLT on Solr. Internals changed a bit and now things work correctly.
       new  fed13bd   Updated documentation to match behavioral changes to MLT.
       new  b8924ad   BACKWARD INCOMPATIBLE - The 'boost' method no longer takes kwargs. This makes boost a little more useful by allowing advanced terms.
       new  47674f6   Possible thread-safety fix related to registration handling.
       new  05c04ea   Added a note and an exception about consistent fieldnames for the document field across all `SearchIndex` classes. Thanks sk1p_!
       new  16f156b   Fixed invalid/empty pages in the SearchView. Thanks to joep and SmileyChris for patches.
       new  aabdc9d   The `haystack.autodiscover()` and other site modifications may now be placed in ANY URLconf, not just the `ROOT_URLCONF`. Thanks to SmileyChris for the original patch.
       new  69f753a   Various documentation fixes. Thanks to sk1p & notanumber.
       new  9c5ded7   Added the start of a glossary of terminology.
       new  07e85dd   Reverted aabdc9d4b98edc4735ed0c8b22aa09796c0a29ab as it would cause mod_wsgi environments to fail in conjunction with the admin on Django 1.1.
       new  a2cbd74   Fixed `null=True` for `IntegerField` and `FloatField`. Thanks to ryszard for the report and original patch.
       new  8daee3d   Updated the `more_like_this` tag to allow for narrowing the models returned by the tag.
       new  7a99095   Added a note about ordering and accented characters.
       new  2f1e613   Added a warning about ordering by integers with the Whoosh backend.
       new  f02c4e6   Added `verbose_name_plural` to the `SearchResult` object.
       new  5045947   BACKWARD INCOMPATIBLE - The `haystack.autodiscover()` and other site modifications now get their own configuration file and should no longer be placed in the `ROOT_URLCONF`. Thanks to SmileyChris for the original patch and patrys for further feedback.
       new  69cf37d   Fixed erroneous documentation on Xapian not supporting boost. Thanks notanumber!
       new  5281ae4   Added documentation about the `HAYSTACK_SITECONF` setting.
       new  b715bb3   Added "Best Practices" documentation.
       new  3695a57   Added `EmptySearchQuerySet`. Thanks to askfor for the suggestion!
       new  7f372fd   Updated documentation to add the Xapian backend information. A big thanks to notatnumber for all his hard work on the Xapian backend.
       new  b3ae80b   Missed two bits while updating the documentation for the Xapian backend.
       new  b148cb2   BACKWARD INCOMPATIBLE - For consistency, `get_query_set` has been renamed to `get_queryset` on `SearchIndex` classes.
       new  065042d   Fixed a bug where a hyphen provided to `auto_query` could break the query string. Thanks to ddanier for the report.
       new  4f3af88   Moved constructing the schema down to the `SearchBackend` level. This allows more flexibility when creating a schema.
       new  d1a1952   Standardized the API on `date_facet`. Thanks to notanumber for the original patch.
       new  113c8cd   Added a note about using possibly unsafe data with `filter/exclude`. Thanks to ryszard for pointing this out.
       new  79c0258   Added the `ModelSearchIndex` class for easier `SearchIndex` generation.
       new  f469091   Fixed docs on preparing data. Thanks fud.
       new  79b6348   Added a (short) list of who uses Haystack. Would love to have more on this list.
       new  6102422   Altered the docs to look more like the main site.
       new  78eb1ee   Fixed a bug where the cache would never properly fill due to the number of results returned being lower than the hit count. This could happen when there were results excluded due to being in the index but the model NOT being registered in the `SearchSite`. Thanks akrito and tcline for the report.
       new  4552b99   Fixed a bug in the Solr backend where submitting an empty string to search returned an ancient and incorrect datastructure. Thanks kapa77 for the report.
       new  083cb44   SearchResults now obey the type of data chosen in their corresponding field in the SearchIndex if present. Thanks to evgenius for the original report.
       new  167030a   Added optional argument to `spelling_suggestion` that lets you provide a different query than the one built by the SearchQuerySet.
       new  215a429   Bringing the Whoosh backend up to version 0.3.0b14. This version of Whoosh has better query parsing, faster indexing and, combined with these changes, should cause fewer disruptions when used in a multiprocess/multithreaded environment.
       new  b44afc6   Added a better label to the main search form field.
       new  49535ad   For the Whoosh backend, ensure the directory is writable by the current user to try to prevent failed writes.
       new  5efb10f   Corrected the way Whoosh handles `order_by`. Thanks to Rowan for pointing this out.
       new  a8e512c   Added two more tests to the Whoosh backend, just to make sure.
       new  c37e140   Added template tags to `setup.py`. Thanks to Bogdan for pointing this out.
       new  f0f8bf0   Converted all query strings to Unicode for Whoosh. Thanks to simonw108 for pointing this out.
       new  4613c8d   Typo'd the setup.py changes. Thanks to jlilly for catching that.
       new  a841fb0   Fixed the lack of a `__unicode__` method on `SearchResult` objects. Thanks to mint_xian for pointing this out.
       new  e22b0d1   Added the ability to choose which site is used when reindexing. Thanks to SmileyChris for pointing this out and the original patch.
       new  bddc431   Fixed a bug where `SearchQuerySet`s longer than `REPR_OUTPUT_SIZE` wouldn't include a note about truncation when `__repr__` is called.
       new  d98acc1   When more of the cache is populated, provide a more accurate `len()` of the `SearchQuerySet`. This ought to only affect advanced usages, like excluding previously-registered models or `load_all_queryset`.
       new  3568b34   Added Eldarion to the Who Uses list.
       new  c45f40b   Added Sunlight Labs & NASA to the Who Uses list.
       new  40e4637   Updated LJ's Who Uses information.
       new  674d9ff   Log search queries with `DEBUG = True` for debugging purposes, similar to what Django does.
       new  b329b97   The underlying caching has been fixed so it no longer has to fill the entire cache before it to ensure consistency.
       new  61951e1   Added AllForLocal to Who Uses.
       new  b507e9e   Added translation capabilities to the `SearchForm` variants. Thanks to hejsan for pointing this out.
       new  f633250   Added a `FacetedModelSearchForm`. Thanks to mcroydon for the original patch.
       new  02a8721   With the latest SVN version of Whoosh (r344), `SearchQuerySet()` now works properly in Whoosh.
       new  3798438   Updated the Whoosh backend's version requirement to reflect the fully working version of Whoosh.
       new  96d51e8   Regression where sometimes `narrow_queries` got juggled into a list when it should be a set everywhere. Thanks tcline & ericholscher for the report.
       new  4cf7e17   Fixed `load_backend` to use the argument passed instead of always the `settings.HAYSTACK_SEARCH_ENGINE`. Thanks to newgene for the report.
       new  dc0e733   Added an `example_project` demonstrating how a sample project might be setup.
       new  82a43e8   Made links more obvious in documentation.
       new  6163acd   Updated documentation to include a couple more Sphinx directives. Index is now more useful.
       new  f06685a   Fixed sample template in the documentation. Thanks to lemonad for pointing this out.
       new  636e235   Added a new `basic_search` view as a both a working example of how to write traditional views and as a thread-safe view, which the class-based ones may/may not be.
       new  78fecdc   Added debugging documentation, with more examples coming in the future.
       new  2389ad0   Added a warning to the documentation about how `__startswith` may not always provide the expected results. Thanks to codysoyland for pointing this out.
       new  ab26dc8   Brought the TODO up to date.
       new  7a3129b   Added debugging information about the Whoosh lock error.
       new  c6018ea   Reformatted debugging docs a bit.
       new  0d1f085   Added SQ objects (replacing the QueryFilter object) as the means to generate queries/query fragments. Thanks to traviscline for all the hard work.
       new  431d333   Fixed attempting to access an invalid `model_attr`. Thanks to notanumber for the original patch.
       new  14dd5d2   Pushed the `model_attr` check lower down into the `SearchField`s and make it occur later, so that exceptions come at a point where Django can better deal with them.
       new  02f8798   We actually want `repr`, not `str`.
       new  2329dcc   Removed extraneous `BadSearchIndex3` from test suite. Thanks notanumber!
       new  f4abe05   Updated docs about the removal of the Whoosh fork.
       new  3dbf15d   The `update_object` method now passes along kwargs as needed to the `should_update` method. Thanks to askfor for the suggestion.
       new  16b6a3f   Fixed missing words in Best Practices documentation. Thanks to frankwiles for the original patch.
       new  2a9fb83   Documentation on `should_update` fixed to match the new signature. Thanks to kylemacfarlane for pointing this out.
       new  24fcb86   Simplified the SQ object and removed a limitation on kwargs/field names that could be passed in. Thanks to traviscline for the patch.
       new  961e416   Fixed bug in Whoosh where it would always generate spelling suggestions off the full query even when given a different query string to check against.
       new  a2443ad   Added HUGE to Who Uses.
       new  689ec28   Fixed a bug in the `build_schema` where fields that aren't supposed to be indexed are still getting post-procesed by Solr. Thanks to Jonathan Slenders for the report.
       new  ed8bbe5   Moved Haystack's internal fields out of the backends and into `SearchIndex.prepare`.
       new  7beab22   On both the Solr & Whoosh backends, don't do an update if there's nothing being updated.
       new  59913fc   The `more_like_this` tag is now tested within the suite. Also has lots of cleanup for the other Solr tests.
       new  5cadda6   Added exception handling to the Solr Backend to silently fail/log when Solr is unavailable. Thanks to acdha for the original patch.
       new  eca7dc4   Added acdha to AUTHORS for previous commit.
       new  e0c021e   Updated instructions for installing `pysolr`. Thanks to sboisen for pointing this out.
       new  38a60d8   Fixed docs to include `utils` documentation.
       new  971562c   Started to pull out the real-time, signal-based updates out of the main `SearchIndex` class. Backward compatible for now.
       new  2d8c99d   The Whoosh tests now deal with the same data set as the Solr tests and cover various aspects better.
       new  6132d72   Fixed a bug in the Whoosh backend where slicing before doing a hit count could cause strange results when paginating. Thanks to kylemacfarlane for the original patch.
       new  b432cca   BACKWARD-INCOMPATIBLE: Fixed ``raw_search`` to cooperate when paginating/slicing as well as many other conditions.
       new  c01387e   Fixed the `default` kwarg in `SearchField` (and subclasses) to work properly from a user's perspective.
       new  e4e48a1   Bumped the `ulimit` so Whoosh tests pass consistently on Mac OS X.
       new  c74d071   Added basic ``SearchField`` documentation.
       new  4362ee6   Fixed formatting on ``SearchField`` documentation.
       new  426fb8b   Fleshed out the `SearchField` documentation.
       new  9d186e7   Better documented how user-provided data should be sanitized.
       new  4f67632   Revised the most of the tutorial.
       new  7558ba5   Added the ability to combine `SearchQuerySet`s via `&` or `|`. Thanks to reesefrancis for the suggestion.
       new  5c8fa93   Updated backend support docs slightly.
       new  bac66a1   Added Brick Design to Who Uses.
       new  f23aa3a   Fixed a bug where `auto_query` would fail to escape strings that pulled out for exact matching. Thanks to jefftriplett for the report.
       new  b0fbe1a   Altered `SearchResult` objects to fail gracefully when the model/object can't be found. Thanks to akrito for the report.
       new  6dc217a   Corrected example in docs about `RelatedSearchQuerySet`. Thanks to askfor for pointing this out.
       new  2dda0bb   With Whoosh 0.3.5+, the number of open files is greatly reduced.
       new  c3b3915   Added more documentation about using custom `SearchIndex.prepare_FOO` methods.
       new  17bcca9   Added a customizable `highlight` template tag plus an underlying `Highlighter` implementation.
       new  8e40d24   Ensured data going into the indexes round-trips properly. Fixed `DateField`/`DateTimeField` handling for all backends and `MultiValueField` handling in Whoosh.
       new  0e6e4ed   Ensured that, if a `MultiValueField` is marked as `indexed=False` in Whoosh, it ought not to post-process the field.
       new  e3a7d54   BACKWARD-INCOMPATIBLE: `SearchIndex` no longer hooks up `post_save/post_delete` signals for the model it's registered with.
       new  b7cafad   BACKWARD-INCOMPATIBLE: Renamed `reindex` management command to `update_index`, renamed `clear_search_index` management command to `clear_index` and added a `rebuild_index` command to both clear & reindex.
       new  1afbdc4   Added default logging bits to prevent "No handlers found" message.
       new  d4246a0   Fixed case where `SearchQuerySet.more_like_this` would fail when using deferred Models. Thanks to Alex Gaynor for the original patch.
       new  6a482b5   Added tests for slicing the end of a `RelatedSearchQuerySet`.
       new  7ad41bd   Altered spelling suggestion test to something a little more consistent.
       new  7b9b1a0   Removed old code from the `update_index` command.
       new  d572ee0   Removed some unneeded legacy code that was causing conflicts when Haystack was used with apps that load all models (such as `django-cms2`, `localemiddleware` or `django-transmeta`).
       new  4d43b32   Added docs on highlighting.
       new  d9f81fa   Added docs on the template tags included with Haystack.
       new  ac72ce3   Added documentation about the management commands that come with Haystack.
       new  ceeb838   Last minute documentation cleanup.
       new  e3c06f3   Haystack now requires Whoosh 0.3.5.
       new  8068190   Marked Haystack as 1.0.0 release candidate 1.
       new  ba8d343   Fixed tutorial to mention where the `NoteSearchIndex` should be placed. Thanks to bkeating for pointing this out.
       new  ba4a1e7   Fixed the documentation for the arguments on the `highlight` tag. Thanks to lucalenardi for pointing this out.
       new  d18699b   Added documentation on the ``RealTimeSearchIndex`` class.
       new  58a17e0   Added further docs on `RealTimeSearchIndex`.
       new  2edbdb2   Added docs about `SearchQuerySet.highlight`.
       new  93e01d0   Added further documentation about ``SearchIndex``/``RealTimeSearchIndex``.
       new  4f8f2f2   Updated the example in faceting documentation to provide better results and explanation on the reasoning.
       new  16eb8d7   Incorrect test result from changing the documented way the ``highlight`` template tag gets called.
       new  f8f2dbc   Marked Haystack as 1.0 final.
       new  32b0094   Fixed Django 1.0 compatibility when using the Solr backend.
       new  45dcff7   Added MANIFEST to ignore list.
       new  3af21bf   Altered ``SearchForm`` to use ``.is_valid()`` instead of ``.clean()``, which is a more idiomatic/correct usage. Thanks to askfor for the suggestion.
       new  04adb1a   Added an advanced setting for disabling Haystack's initialization in the event of a conflict with other apps.
       new  ec9e193   Started the 1.1-alpha work. Apologies for not doing this sooner.
       new  f677d34   Added initialization bits to part of the Solr test suite. Thanks to notanumber for pointing this out.
       new  b0bff39   Added ryszard's full name to AUTHORS.
       new  71716d2   Added Winding Road to "Who Uses".
       new  dcc4434   Added RedditGifts to "Who Uses".
       new  72d4e19   Switched ``SearchView`` & ``FacetedSearchView`` to use ``EmptySearchQuerySet`` (instead of a regular list) when there are no results. Thanks to acdha for the original patch.
       new  69c74c4   Changed ``EmptySearchQuerySet`` so it returns an empty list when slicing instead of mistakenly running queries. Thanks to askfor for reporting this bug.
       new  09a694b   Fixed a bug with the Whoosh backend where scores weren't getting populated correctly. Thanks to horribtastic for the report.
       new  af575f8   Updated the example in the template to be a little more real-world and user friendly. Thanks to j0hnsmith for pointing this out.
       new  0527363   Added ``--noinput`` flag to ``clear_index``. Thanks to aljosa for the suggestion.
       new  78cfa62   Changed the ``rebuild_index`` command so it can take all options that can be passed to either ``clear_index`` or ``update_index``. Thanks to brosner for suggesting this.
       new  b03c9af   Fixed the default highlighter to give slightly better results, especially with short strings. Thanks to RobertGawron for the original patch.
       new  6c93296   Fixed a string interpolation bug when adding an invalid data facet. Thanks to simonw for the original patch.
       new  e63c400   Added schema for testing Solr.
       new  ec47895   The same field can now have multiple query facets. Thanks to bfirsh for the original patch.
       new  fba5506   Fixed a couple potential circular imports.
       new  9b3d8af   Refactored Solr's tests to minimize reindexes. Runs ~50% faster.
       new  a8e5f34   Changed Whoosh backend so most imports will raise the correct exception. Thanks to shabda for the suggestion.
       new  6614c03   Bumped copyright years.
       new  abc9757   Fixed bug where passing a customized ``site`` would not make it down through the whole stack. Thanks to Peter Bengtsson for the report and original patch.
       new  285e0c1   Corrected an import in forms for consistency. Thanks to bkonkle for pointing this out.
       new  291acf6   Added Pegasus News to Who Uses.
       new  9b9cede   Fixed an error in the docs related to pre-rendering data.
       new  dbc1c4b   Little bits of cleanup related to testing.
       new  672e298   Fixed omission of Xapian in the settings docs. Thanks to flebel for pointing this out.
       new  d6ca59a   Updated docs to reflect the recommended way to do imports in when defining ``SearchIndex`` classes.
       new  5d8c799   App order is now consistent with INSTALLED_APPS when running ``update_index``.
       new  3be793c   Forms with initial data now display it when used with SearchView. Thanks to osirius for the original patch.
       new  c776701   Fixed a bug in Whoosh where using just ``.models()`` would create an invalid query. Thanks to ricobl for the original patch.
       new  d2aa82b   Added tests to ensure a Whoosh regression is no longer present.
       new  4d31739   Altered ``EmptySearchQuerySet`` so it's usable from templates. Thanks to bfirsh for the patch!
       new  4e8f9b1   All dynamic imports now use ``importlib``. Thanks to bfirsh for the original patch mentioning this.
       new  d6463ef   Fixed a bug in the Whoosh backend when a ``MultiValueField`` is empty. Thanks to alanwj for the original patch!
       new  543ed7d   Fixed a bug in the ``Highlighter`` involving repetition and regular expressions. Thanks to alanzoppa for the original patch!
       new  0a17c4a   The Whoosh backend now supports ``RamStorage`` for use with testing or other non-permanent indexes.
       new  542ffe8   Refined the internals of ``ModelSearchIndex`` to be a little more flexible. Thanks to traviscline for the patch!
       new  af2c5bb   Corrected the AUTHORS because slai actually provided the patch. Sorry about that.
       new  f3bf9b7   Added the ability to override field names within the index. Thanks to traviscline for the suggestion and original patch!
       new  b8048dc   Removed a method that was supposed to have been removed before 1.0. Oops.
       new  00408ec   Backend API standardization. Thanks to batiste for the report!
       new  f581c6a   Fixed a bug in ``ModelSearchIndex`` where the ``index_fieldname`` would not get set. Also added a way to override it in a general fashion. Thanks to traviscline for the patch!
       new  00e5897   Add more sites to Who Uses.
       new  c8f8dcc   Revamped how faceting is done within Haystack to make it easier to work with.
       new  d299973   Removed unnecessary fields from the Solr schema template.
       new  9c0d7b5   Pushed some of the new faceting bits down in the implementation.
       new  f3c4891   Updated docs regarding reserved field names in Haystack.
       new  ebb0f5a   Removed a painful ``isinstance`` check which should make non-standard usages easier.
       new  b274511   Added docs about adding new fields.
       new  df017a2   Added a way to pull the correct fieldname, regardless if it's been overridden or not.
       new  2bbfbc5   The Whoosh backed now uses the ``AsyncWriter``, which ought to provide better performance. Requires Whoosh 0.3.15 or greater.
       new  a2bf26e   Fixed Whoosh tests.
       new  26be3e2   Added more to the docs about the ``SearchQuerySet.narrow()`` method to describe when/why to use it.
       new  e93be1d   Added the ``search_view_factory`` function for thread-safe use of ``SearchView``.
       new  f877e38   Fixed date faceting in Solr.
       new  698faea   Fixed the ``setup.py`` to include ``haystack.utils`` and added to the ``MANIFEST.in``. Thanks to jezdez for the patch!
       new  46ebd5b   ``SearchView.build_form()`` now accepts a dict to pass along to the form. Thanks to traviscline for the patch!
       new  58b3441   Added a fleshed out ``simple_backend`` for basic usage + testing.
       new  c2c424c   The ``more_like_this`` tag now silently fails if things go south. Thanks to piquadrat for the patch!
       new  9255c92   Moved the preparation of faceting data to a ``SearchIndex.full_prepare()`` method for easier overriding. Thanks to xav for the suggestion!
       new  847cb92   You can now override ``ITERATOR_LOAD_PER_QUERY`` with a setting if you're consuming big chunks of a ``SearchQuerySet``. Thanks to kylemacfarlane for the report.
       new  468e9d2   Unified the way ``DEFAULT_OPERATOR`` is setup.
       new  d21b83f   Added other apps documentation for Haystack-related apps.
       new  a2a0fe7   Fixed typo in the tutorial. Thanks fxdgear for pointing that out!
       new  fbe7249   Added Rampframe to Who Uses.
       new  f70bc99   Added Forkinit to Who Uses.
       new  d95fa41   Fixed a bug related to Unicode data in conjunction with the ``dummy`` backend. Thanks to kylemacfarlane for the report!
       new  fc23716   Merge branch 'master' of github.com:toastdriven/django-haystack
       new  eabaade   Removed erroneous old docs about Lucene support, which never landed.
       new  9256134   Added notes about the ``simple`` backend in the docs. Thanks to notanumber for catching the omission.
       new  ff768bd   Fixed a bug where using ``SearchQuerySet.models()`` on an unregistered model would be silently ignored.
       new  c080093   Added a note in the tutorial about building the schema when using Solr. Thanks to trey0 for the report!
       new  8227bd1   Go back to the default Sphinx theme. The custom Haystack theme is too much work and too little benefit.
       new  f60d94b   Added a note about versions of the docs.
       new  01f6f1f   Finally added a README.
       new  782217a   Added to existing tests to ensure that multiple faceted fields are included in the index.
       new  19684a7   Fixed a bug where the schema could be built improperly if similar fieldnames had different options.
       new  16fe0e5   Fixed last code snippet on the ``SearchIndex.prepare_FOO`` docs. Thanks to sk1p for pointing that out.
       new  02f1c51   Fixed a regression where the built-in Haystack fields would no longer facet correctly. Thanks to traviscline for the report.
       new  5fe049d   Fixed a bug where a field that's both nullable & faceted would error if no data was provided. Thanks to LarryEitel for the report.
       new  6dd073c   Fixed an error in the documentation on providing fields for faceting. Thanks to ghostmob for the report.
       new  58897a2   Added a warning to the docs that ``SearchQuerySet.raw_search`` does not chain. Thanks to jacobstr for the report.
       new  bb2e54f   Fixed an error in the tutorial. Thanks to bencc for pointing this out.
       new  00d3c71   Fixed a typo in the tutorial. Thanks to cmbeelby for pointing this out.
       new  168222e   Documentation fixes for Xapian. Thanks to notanumber for the edits!
       new  86a61bd   Fixed several errors in the ``simple`` backend. Thanks to notanumber for the original patch.
       new  41814ab   Added debugging notes for Solr. Thanks to smccully for reporting this.
       new  77a22ee   Fixed bug with ``build_solr_schema`` where ``stored=False`` would be ignored. Thanks to johnthedebs for the report.
       new  428df28   Added docs and fixed tests on the backend loading portions. Thanks to kylemacfarlane for the report.
       new  ba62960   Added the ability to pickle ``SearchResult`` objects. Thanks to dedsm for the original patch.
       new  129bc0c   Added an settings override on ``HAYSTACK_LIMIT_TO_REGISTERED_MODELS`` as a possible performance optimization.
       new  58dc393   Added DeliverGood.org to the "Who Uses" docs.
       new  520294f   Added more debugging information to the docs.
       new  24583de   Moved a backend import to allow changing the backend Haystack uses on the fly.
       new  8cfde29   Added CustomMade to Who Uses.
       new  b16729f   Ignore ``.pyo`` files when listing out the backend options. Thanks to kylemacfarlane for the report.
       new  3c38f00   Changed ``SearchView`` to allow more control over how many results are shown per page. Thanks to simonw for the suggestion.
       new  0a6cc36   Altered the Whoosh backend to correctly clear the index when using the ``RAMStorage`` backend. Thanks to kylemacfarlane for the initial patch.
       new  907f436   Updated management command docs to mention all options that are accepted.
       new  bbe65ed   Fixed a bug in the ``Highlighter`` which would double-highlight HTML tags. Thanks to EmilStenstrom for the original patch.
       new  c076768   Altered the ``simple`` backend to only search textual fields. This makes the backend work consistently across all databases and is likely the desired behavior anyhow. Thanks to kylemacfarlane for the report.
       new  476e860   Fixed the ``clear_index`` management command to respect ``--verbosity``. Thanks to kylemacfarlane for the report.
       new  439c510   Fixed the ``simple`` backend to return ``SearchResult`` instances, not just bare model instances. Thanks to Agos for the report.
       new  d00a40a   Fixed copy-paste foul in ``Installing Search Engines`` docs.
       new  207bf09   Added pagination to the example search template in the docs so it's clear that it is supported.
       new  74fc093   Fixed the error messages that occur when looking up attributes on a model. Thanks to acdha for the patch.
       new  0f065f2   Fixed a bug when not specifying a ``limit`` when using the ``more_like_this`` template tag. Thanks to symroe for the original patch.
       new  4a46b0c   Added ``SearchModelAdmin``, which enables Haystack-based search within the admin.
       new  03fc99a   Fixed the new admin bits to not explode on Django 1.1.
       new  2a921b6   Added a test to verify a previous change to the ``simple`` backend.
       new  52d8dff   Added CongresoVisible to Who Uses.
       new  1dfbd24   Changed how ``ModelSearchIndex`` introspects to accurately use ``IntegerField`` instead of ``FloatField`` as it was using.
       new  bbcb825   Updated NASA's use of Haystack in "Who Uses".
       new  a52b49d   Updated Whoosh to 0.3.18.
       new  3eff34e   Fixed a serious bug in the ``simple`` backend that would flip the object instance and class.
       new  838f92f   Forgot to include ghostrocket as submitting a patch on the previous commit.
       new  998533b   Added Christchurch Art Gallery to "Who Uses".
       new  b9a002d   Added DevCheatSheet to "Who Uses".
       new  4b67f55   Fixed admin actions in admin search results
       new  e5abbe8   Fixed full_result_count in admin search results
       new  efc818b   Fixed selection_note text by adding missing zero
       new  2290a51   Added Rob to AUTHORS for the admin cleanup.
       new  ff03105   use kwargs.pop instead of try/except
       new  52f07be   Added apollo13 to AUTHORS for the ``SearchForm.__init__`` cleanup.
       new  0e6a62e   Automatically add ``suggestion`` to the context if ``HAYSTACK_INCLUDE_SPELLING`` is set. Thanks to notanumber for the suggestion!
       new  671f409   Upgraded the Whoosh backend to 1.1. Still one remaining test failure and two errors. Waiting on mchaput's thoughts/patches.
       new  ae1c1f0   Final Whoosh 1.1.1 fixes. Waiting for an official release of Whoosh & hand testing, then this ought to be merge-able.
       new  a83b0a8   Sped up Solr backend tests by moving away from RealTimeSearchIndex since it was adding objects to Solr when loading fixtures.
       new  299e3ae   Changed mlt test to use a set comparison to eliminate failures due to ordering differences.
       new  de7dd9a   Fixed random test failures from not running the Solr tests in awhile.
       new  ffce55b   Better handling of attempts at loading backends when the various supporting libraries aren't installed. Thanks to traviscline for the report.
       new  1592fac   Mistakenly committed this change. This bug is not fixed.
       new  9bbf357   Final cleanup before merging Whoosh 1.1 branch!
       new  ee65bdf   Merge branch 'whoosh-1.1'
       new  c0301e6   Changed some wording on the tutorial to indicate where the data template should go. Thanks for the suggestion Davepar!
       new  89d8096   Changed ``__name__`` to an attribute on ``SearchView`` to work with decorators. Thanks to trybik for the report!
       new  a95e16e   TextMate fail.
       new  7d3f441   EmptyQuerySet.facet_counts() won't hit the backend
       new  1fb3155   Added ``FacetField`` & changed the way facets are processed.
       new  36ca1c1   Disallow ``indexed=False`` on ``FacetFields``. Thanks to jefftriplett for the report!
       new  e0dc369   Removed insecure use of ``eval`` from the Whoosh backend. Thanks to SmileyChris for pointing this out.
       new  eb978f2   Prevent Whoosh from erroring if the ``end_offset`` is less than or equal to 0. Thanks to zifot for the report!
       new  ab750a1   Sorted model order matters.
       new  347e08c   Added notes about what is needed to make schema-building independent of dict-ordering.
       new  1b47512   Fetching a list of all fields now produces correct results regardless of dict-ordering. Thanks to carljm & veselosky for the report!
       new  e55d524   Don't assume that any pk castable to an integer should be an integer.
       new  9c4a691   Made it easier to override ``SearchView/SearchForm`` behavior when no query is present.
       new  0e5cfdc   Changed how you query for facets and how how they are presented in the facet counts.  Allows customization of facet field names in indexes.
       new  3b473cd   Really fixed dict ordering bugs in SearchSite.
       new  03279e3   Ensure that when fetching the length of a result set that the whole index isn't consumed (especially on Whoosh & Xapian).
       new  44bc501   Ensured that multiple calls to ``count`` don't result in multiple queries. Thanks to Nagyman and others for the report!
       new  4897a5c   Consistency.
       new  3994bfa   Added a ``range`` filter type. Thanks to davisp & lukesneeringer for the suggestion!
       new  a79cdbe   Added the ability to remove objects from the index that are no longer in the database to the ``update_index`` management command.
       new  c8454b2   Fixes SearchQuerySet not pickleable. Patch by oyiptong, tests by toastdriven.
       new  4f5f3fc   Further revamping of faceting. Each field type now has a faceted variant that's created either with ``faceted=True`` or manual initialization.
       new  d76bdec   Removed unneeded imports from the Solr backend.
       new  5ba519f   Fixed facet fieldname lookups to use the proper fieldname.
       new  453aa69   Added the ability to "weight" individual fields to adjust their relevance.
       new  c5f8f1a   The SearchAdmin now correctly uses SEARCH_VAR instead of assuming things.
       new  e90972a   Clarified that the current supported version of Whoosh is the 1.1.1+ series. Thanks to glesica for the report & original patch!
       new  6edefc2   Added the ability to build epub versions of the docs.
       new  51013af   Fixed a bug with ``FacetedSearchForm`` where ``cleaned_data`` may not exist. Thanks to imageinary for the report!
       new  8047d97   Starting the beta.
       new  74f73a1   Updated the pysolr dependency docs & added a debugging note about boost support.
       new  f16767c   Moved handle_facet_parameters call into FacetField's __init__.
       new  e68f19b   ``template_name`` can be a list of templates passed to ``loader.select_template``. Thanks to zifot for the suggestion.
       new  8a62354   Updated the ``searchfield_api`` docs.
       new  f33dd31   Added docs on boosting.
       new  0fabbdc   Added tests for ``content_type``.
       new  180e36a   Added docs on handling content-type specific output in results.
       new  bb04d0c   BACKWARD-INCOMPATIBLE: ``auto_query`` has changed so that only double quotes cause exact match searches. Thanks to craigds for the report!
       new  8cef7e7   Haystack's reserved field names are now configurable.
       new  328959d   The ``build_solr_schema`` command can now write directly to a file. Also includes tests for the new overrides.
       new  53512d2   Bumped version to v1.1!

The 598 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/django-haystack.git



More information about the Python-modules-commits mailing list