rdbms: consolidate LBFactory code for running callbacks
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 4 May 2018 22:33:34 +0000 (15:33 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 4 May 2018 23:14:00 +0000 (16:14 -0700)
commiteff682981cf0c317e16588fa62644e84d9af1c26
treee4fd0e2de1026376ad56eddeb4c25a58ecdc6124
parent911e74ea89864f3b0f5455f46d983d280df95e93
rdbms: consolidate LBFactory code for running callbacks

This makes sure rollbackMasterChanges() has the same looping logic
for consistency.

Also clarify some code comments.

Change-Id: Id34ba8ff7377c9f3842e2db675c8050a6e68407e
includes/libs/rdbms/lbfactory/LBFactory.php
includes/libs/rdbms/loadbalancer/ILoadBalancer.php