Usergrid - непоследовательные групповые сообщения, все еще видимые в ленте
У нас возникают проблемы при использовании функций социальных графов Apache Usergrid (2.1). Вот образец:
У нас есть такой сценарий (правила песочницы отключены):
- У нас есть группа1, пользователь1 и пользователь2
- Пользователь1 и пользователь2 следует группе1
- Пользователь1 отправляет сообщения в группу1 -> сообщение видимо как в ленте user1, так и в user2
- Пользователь2 отписывается от группы1
- Пост в group1 все еще виден в ленте пользователя user2
Я не знаю, что такое внутренняя система фида usergrid, но я предполагаю, что она копирует / кэширует данные, которые были видны пользователю в какой-то момент времени. Однако такое использование противоречит социальному графику: если пользователь отменяет подписку на пользователя / группу, сообщения должны быть скрыты от его ленты.
Есть ли способы правильно реализовать этот сценарий? Документация Usergrid ничего не говорит об этом.