User:Legoktm/rdbms

Audit of dependencies in includes/libs/rdbms

ChronologyProtector
 * BagOStuff
 * Psr\Log
 * WaitConditionLoop

DBExpectedError
 * MessageSpecifier

DBQueryError
 * Has the "Did you forget to run update.php" error message

TransactionProfiler
 * Psr\Log

LoadMonitor
 * Psr\Log
 * BagOStuff
 * ScopedCallback

LoadBalancer
 * Psr\Log
 * Awkward profiler non-dependency
 * BagOStuff
 * WANObjectCache
 * ArrayUtils::pickRandom

LBFactory
 * Psr\Log
 * BagOStuff
 * WANObjectCache
 * waitForReplication - still has a 'wiki' parameter

Database TODO