bug fix: cleanup logs in case of noop updates. 

Ensure that we don't try and perform no-op updates, these can occur when at minimum provisioned reads and writes. These are harmless but clutter up the logs and make analysing them harder, as the information (that an update isn't happening) is split across multiple lines.