Using Whoosh 1.8.2, django-haystack 1.1.0, Python 2.6.5, django-modeltranslation 0.2 and Django 1.3 on Ubuntu Lucid, we create 2 models called CalendarEvent and NewsItem (see attached models.py).
We create 10 CalendarEvents and five NewsItems, then we create the search indexes (see attached). All items are reported as indexed, but when we call SearchQuerySet().all() from the shell or in the attached unit test, only the CalendarEvents are returned. This doesn't happen in Whoosh 1.4.1.
Translations are also included as they will be needed to generate the models correctly.
Let us know if we can provide any further information.