Skip to content Skip to sidebar Skip to footer

Haystack Elasticsearch Realtimesignalprocessor Updates Only "default" Connection

I have 3 search indexes and 3 haystack connections. I want the indexes to be updated in real time so I use RealtimeSignalProcessor. It is working only for 1 of the 3 connections ('

Solution 1:

I think your approach to elasticsearch is not right. You usually have one index and various types within that. If you follow that approach, all your Types should be automatically updated (hopefully).

Haystack is built with Solr in mind, I would suggest to use Solr. Haystack suggest terms like Index for a model you want to index but its actually a type in ElasticSearch. Looking at your HAYSTACK_CONNECTIONS, you have created 3 indices instead of 3 types within an Index.

I have haystack working with Elasticsearch but it's a lot more work to tune it.

Post a Comment for "Haystack Elasticsearch Realtimesignalprocessor Updates Only "default" Connection"