Daniel Kinzler has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/183836

Change subject: Report progress while populating entity_usage table
......................................................................

Report progress while populating entity_usage table

Change-Id: Idbfc50c6cd8b0f37d71b35ee1893d6bb764536eb
---
M client/includes/Usage/Sql/SqlUsageTrackerSchemaUpdater.php
1 file changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/36/183836/1

diff --git a/client/includes/Usage/Sql/SqlUsageTrackerSchemaUpdater.php 
b/client/includes/Usage/Sql/SqlUsageTrackerSchemaUpdater.php
index b0b7910..987847b 100644
--- a/client/includes/Usage/Sql/SqlUsageTrackerSchemaUpdater.php
+++ b/client/includes/Usage/Sql/SqlUsageTrackerSchemaUpdater.php
@@ -4,6 +4,7 @@
 
 use DatabaseUpdater;
 use Wikibase\Client\WikibaseClient;
+use Wikibase\Lib\Reporting\ObservableMessageReporter;
 
 /**
  * Schema updater for SqlUsageTracker
@@ -80,6 +81,12 @@
                        1000
                );
 
+               $reporter = new ObservableMessageReporter();
+               $reporter->registerReporterCallback( function( $msg ) use ( 
$dbUpdater ) {
+                       $dbUpdater->output( "\t$msg\n" );
+               } );
+               $primer->setProgressReporter( $reporter );
+
                $primer->fillUsageTable();
        }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/183836
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idbfc50c6cd8b0f37d71b35ee1893d6bb764536eb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Daniel Kinzler <daniel.kinz...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to