Add waitForReplication in DeleteLocalPasswords
authorAmir Sarabadani <ladsgroup@gmail.com>
Mon, 1 Oct 2018 13:09:22 +0000 (15:09 +0200)
committerReedy <reedy@wikimedia.org>
Mon, 1 Oct 2018 13:42:12 +0000 (13:42 +0000)
It almost brought commonswiki down when it was run

Bug: T201009
Change-Id: Ia825f9572b8c71c5627eb627c58f51a689c2f8aa

maintenance/includes/DeleteLocalPasswords.php

index 02c8bed..747319d 100644 (file)
@@ -143,6 +143,7 @@ ERROR
                        );
                }
                $this->total += $dbw->affectedRows();
+               MediaWikiServices::getInstance()->getDBLoadBalancerFactory()->waitForReplication();
        }
 
        /**