By having the webapp (javascript) and the mobile app (android) retrieve updatable objects directly from the api there should be no need for any mqtt tags to be retained. The apps will retrieve the latest from the api and receive updates subsequently. The current version of the apps are already mostly compatible with this new philosophy. Things to look for: testing will be significantly impacted by having to remove the current tests for existing retained messages.
By having the webapp (javascript) and the mobile app (android) retrieve updatable objects directly from the api there should be no need for any mqtt tags to be retained. The apps will retrieve the latest from the api and receive updates subsequently. The current version of the apps are already mostly compatible with this new philosophy. Things to look for: testing will be significantly impacted by having to remove the current tests for existing retained messages.