I'm not sure I need if I need to check if the change number is newer.
In startService, lastCodebases is loaded from database after calling parent class.
Can new changes arrive before lastCodebases is read from database?