X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Fstorage%2FrecompressTracked.php;h=49b8e0a69d63b6df24f7fe865478560433794f20;hb=a1159139a7c537c8a7d5b4f33e518d0ebcbe92d4;hp=c5dd53b111f6b2e963d0cde33e435187d08e8dbe;hpb=e968a1f431ad058dcb14adb2757bde5664b99a79;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/storage/recompressTracked.php b/maintenance/storage/recompressTracked.php index c5dd53b111..49b8e0a69d 100644 --- a/maintenance/storage/recompressTracked.php +++ b/maintenance/storage/recompressTracked.php @@ -114,8 +114,8 @@ class RecompressTracked { $GLOBALS['wgDebugLogPrefix'] = "RCT {$this->replicaId}: "; } $this->pageBlobClass = function_exists( 'xdiff_string_bdiff' ) ? - 'DiffHistoryBlob' : 'ConcatenatedGzipHistoryBlob'; - $this->orphanBlobClass = 'ConcatenatedGzipHistoryBlob'; + DiffHistoryBlob::class : ConcatenatedGzipHistoryBlob::class; + $this->orphanBlobClass = ConcatenatedGzipHistoryBlob::class; } function debug( $msg ) { @@ -236,9 +236,9 @@ class RecompressTracked { [ 'file', 'php://stdout', 'w' ], [ 'file', 'php://stderr', 'w' ] ]; - MediaWiki\suppressWarnings(); + Wikimedia\suppressWarnings(); $proc = proc_open( "$cmd --replica-id $i", $spec, $pipes ); - MediaWiki\restoreWarnings(); + Wikimedia\restoreWarnings(); if ( !$proc ) { $this->critical( "Error opening replica DB process: $cmd" ); exit( 1 ); @@ -643,7 +643,8 @@ class RecompressTracked { * @return Database */ function getExtDB( $cluster ) { - $lb = wfGetLBFactory()->getExternalLB( $cluster ); + $lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory(); + $lb = $lbFactory->getExternalLB( $cluster ); return $lb->getConnection( DB_MASTER ); }