Updated readme to make the mod_python issue clearer and fixed a typo

This commit is contained in:
David Sauve 2009-12-07 20:03:09 -05:00
parent 7d06ac5c89
commit 7b08a28737

4
README
View file

@ -13,13 +13,13 @@ Requirements
- Python 2.4 (May work with 2.3, but untested)
- Django 1.0.x
- Django-Haystack 1.0BETA
- Xapian 1.0.13.X (May work with earlier versions, but untested)
- Xapian 1.0.13+ (May work with earlier versions, but untested)
- mod_wsgi 1.3.X
Notes
-----
- Due to an issue with mod_python causing deadlocks with Xapian (http://trac.xapian.org/ticket/185), mod_python is not supported with xapian-haystack. It may work, with some tweaking, but your mileage will vary.
- Due to an issue with mod_python possibly causing deadlocks with Xapian (http://trac.xapian.org/ticket/185), when the Python is not invoked through the "main interpreter", mod_python is not supported with xapian-haystack. It may work, with some tweaking, but your mileage will vary.
- Because Xapian does not support simultaneous WritableDatabase connections, it is *strongly* recommended that users either set `WSGIDaemonProcess processes=1` or override the default SearchIndex class to remove the post-save and post-delete signals that cause an immediate re-index. A sample index with signals removed can be found here: http://gist.github.com/214254. Instead, manually re-index your site content through a cronjob at pre-determined times. A sample cronjob can be found here: http://gist.github.com/216247.
Installation