The method SqlBagOStuff::createTables has the comment "Create shard tables. For use from eval.php.", sounds not like something which is needed any more? (at this location)
Or at least remove the version check for mysql 4.1.0 because at the moment 5.0.2 or later is supported
Version: 1.23.0
Severity: enhancement