Celery-haystack

Latest version: v0.10

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.1

-------------------

* Fixed logging setup.

0.6

-----------------

* **backwards incompatible change**

Added support for `django-celery-transactions`_ to make sure the tasks
are respecting Django's transaction management. It holds on to Celery tasks
until the current database transaction is committed, avoiding potential
race conditions as described in `Celery's user guide`_.

This is **enabled by default** but can be disabled in case you want
to manually manage the transactions::

CELERY_HAYSTACK_TRANSACTION_SAFE = False

* Refactored the error handling to always return a message about what
happened in every step of the index interaction. Raises exception about
misconfiguration and wrong parameters quicker.

* Improved support for multiple search indexes as implemented by
Haystack 2.X. Many thanks to Germán M. Bravo (Kronuz).

.. _`django-celery-transactions`: https://github.com/chrisdoble/django-celery-transactions
.. _`Celery's user guide`: http://celery.readthedocs.org/en/latest/userguide/tasks.htmldatabase-transactions

0.5

-----------------

* Moved repository to personal account again: http://github.com/jezdez/celery-haystack

* Removed versiontools dependency again.

* Moved to using Travis-CI for tests: http://travis-ci.org/jezdez/celery-haystack

0.4

-----------------

* Fixed bug which caused the deletion of an item to not happen correctly.
Please rebuild your Haystack indexes using the ``rebuild_index``
management command.

* Addded initial Sphinx documentation: http://celery-haystack.rtfd.org

* Revamped the tets to test the search results, not only queuing.

0.3.1

-------------------

* Minor bugfix in new appconf support code.

0.3

-----------------

* Moved configuration defaults handling to django-appconf_.

* Fixed issue that occured when retrying a task.

.. _django-appconf: http://pypi.python.org/pypi/django-appconf

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.