scieloorg/SciELO-Manager — pull request #255 by jamilatta (2012-07-05 14:35:49+00:00)
Title: tk283

Erro:

O erro de memcached acontece no momento de alterações em qualquer item que esteja relacionado com o UserCollections?.

Motivo:

Para que a infra-estrutura de cache funcione corretamente invalidando e esquentando o cache incluindo os relacionamento, deve-se ter uma herança para CachingMixin? na classe e um manager para CachingManager?, a classe Auth.User não utiliza essa infra-estrutura por ser uma classe built in, porém seus relacionamento utilizam.

Maiores detalhes sobre: ​https://github.com/jbalogh/django-cache-machine/issues/1

Solução:

A solução encontrada foi invalidar o cache para os relacionamentos que utilizam a infra-etrutura de cache.