Cast interval to integer before adjusting run_at of a synchronization
Do not load a sync table if remote data hasn't changed
Merge remote-tracking branch 'origin/feature/CDB-818' into release/2.3.2
* Update run_at when changing synchronization interval of a table