Suor/django-cacheops — pull request #43 by ttyS15 (2013-06-27 13:10:10+00:00)
Title: Поддержка миграции моделей 

Здравствуйте.

Столкнулись с такой проблемой. При обновлении ПО на бою получается неконсистентный кеш в случае, когда одна или несколько моделей изменили список полей.

Происходит это так. Имеем много машин и большое число запросов. Не все машины получают обновление исходного кода мгновенно. Поэтому на протяжении некоторого периода в кеш могут попадать как новый вариант полей, так и старый. Последствия, думаю, очевидны - исключения "атрибут не найден" и т.п.

Возможно, мои небольшие изменения улучшат ситуацию. Прошу Вас их и изучить и при благоприятном исходе включить в новую версию.

Спасибо!