WikidataBuilder has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/394262 )

Change subject: New Wikidata Build - 2017-11-30T10:00:01+0000
......................................................................

New Wikidata Build - 2017-11-30T10:00:01+0000

Change-Id: Ied227fb4359d89b0a9dbd9614033d64341c9b171
---
M composer.lock
M extensions/Wikibase/client/i18n/sat.json
M extensions/Wikibase/client/includes/Hooks/DataUpdateHookHandlers.php
M extensions/Wikibase/client/includes/WikibaseClient.php
M 
extensions/Wikibase/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php
M extensions/Wikibase/repo/i18n/be-tarask.json
M extensions/Wikibase/repo/i18n/nys.json
M extensions/Wikibase/repo/i18n/ur.json
M extensions/Wikibase/repo/includes/WikibaseRepo.php
M extensions/Wikibase/view/init.mw.php
A extensions/Wikidata.org/i18n/ur.json
M vendor/composer/installed.json
12 files changed, 36 insertions(+), 44 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata 
refs/changes/62/394262/1

diff --git a/composer.lock b/composer.lock
index cc514af..c42a7a0 100644
--- a/composer.lock
+++ b/composer.lock
@@ -804,7 +804,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org";,
-                "reference": "cb4698d645b1ee69206f0055cdc041c45a4c233d"
+                "reference": "012d664fff7263674f97bfad701476c2dda3758f"
             },
             "require": {
                 "php": ">=5.5.9"
@@ -847,7 +847,7 @@
             "support": {
                 "irc": "irc://irc.freenode.net/wikidata"
             },
-            "time": "2017-11-28 10:46:17"
+            "time": "2017-11-29 21:58:12"
         },
         {
             "name": "wikibase/constraints",
@@ -1228,7 +1228,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase";,
-                "reference": "e556b4557b6f254d3882c23de3da7505a2fae128"
+                "reference": "97f81b47138216648c725b3e1b83b84829c3a2ee"
             },
             "require": {
                 "composer/installers": ">=1.0.1",
@@ -1289,7 +1289,7 @@
                 "issues": "https://phabricator.wikimedia.org/";,
                 "irc": "irc://irc.freenode.net/wikidata"
             },
-            "time": "2017-11-28 22:31:23"
+            "time": "2017-11-30 09:50:18"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/Wikibase/client/i18n/sat.json 
b/extensions/Wikibase/client/i18n/sat.json
index 31075da..0cfc1ec 100644
--- a/extensions/Wikibase/client/i18n/sat.json
+++ b/extensions/Wikibase/client/i18n/sat.json
@@ -12,7 +12,7 @@
        "wikibase-editlinks": "ᱡᱚᱱᱚᱲᱠᱩ ᱥᱟᱯᱲᱟᱣ",
        "wikibase-editlinkstitle": "ᱵᱷᱤᱛᱨᱤ ᱯᱟᱹᱨᱥᱤ ᱡᱚᱱᱚᱲ ᱠᱚ ᱵᱚᱫᱚᱞ",
        "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}",
-       "wikibase-rc-hide-wikidata-hide": "Danaṅ",
+       "wikibase-rc-hide-wikidata-hide": "ᱫᱟᱱᱟᱝ",
        "wikibase-rc-hide-wikidata-show": "ᱧᱮᱞ",
        "wikibase-rc-wikibase-edit-letter": "D",
        "wikibase-rc-wikibase-edit-title": "{{WBREPONAME}} ᱥᱟᱯᱲᱟᱣ",
diff --git 
a/extensions/Wikibase/client/includes/Hooks/DataUpdateHookHandlers.php 
b/extensions/Wikibase/client/includes/Hooks/DataUpdateHookHandlers.php
index 5b49574..d44ba61 100644
--- a/extensions/Wikibase/client/includes/Hooks/DataUpdateHookHandlers.php
+++ b/extensions/Wikibase/client/includes/Hooks/DataUpdateHookHandlers.php
@@ -4,7 +4,6 @@
 
 use Content;
 use DeferredUpdates;
-use EnqueueJob;
 use JobQueueGroup;
 use LinksUpdate;
 use LogEntry;
@@ -165,9 +164,7 @@
                //TODO: Before posting a job, check replica database. If no 
changes are needed, skip update.
 
                $addUsagesForPageJob = AddUsagesForPageJob::newSpec( $title, 
$usageAcc->getUsages() );
-               $enqueueJob = EnqueueJob::newFromLocalJobs( 
$addUsagesForPageJob );
-
-               $this->jobScheduler->lazyPush( $enqueueJob );
+               $this->jobScheduler->lazyPush( $addUsagesForPageJob );
        }
 
        /**
diff --git a/extensions/Wikibase/client/includes/WikibaseClient.php 
b/extensions/Wikibase/client/includes/WikibaseClient.php
index 53d1a6a..2a32b4c 100644
--- a/extensions/Wikibase/client/includes/WikibaseClient.php
+++ b/extensions/Wikibase/client/includes/WikibaseClient.php
@@ -1055,10 +1055,9 @@
         * @return EntityDiffer
         */
        private function getEntityDiffer() {
-               $strategieBuilders = 
$this->entityTypeDefinitions->getEntityDifferStrategyBuilders();
                $entityDiffer = new EntityDiffer();
-               foreach ( $strategieBuilders as $strategyBuilder ) {
-                       $entityDiffer->registerEntityDifferStrategy( 
call_user_func( $strategyBuilder ) );
+               foreach ( 
$this->entityTypeDefinitions->getEntityDifferStrategyBuilders() as $builder ) {
+                       $entityDiffer->registerEntityDifferStrategy( 
call_user_func( $builder ) );
                }
                return $entityDiffer;
        }
diff --git 
a/extensions/Wikibase/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php
 
b/extensions/Wikibase/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php
index b95139c..738b17e 100644
--- 
a/extensions/Wikibase/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php
+++ 
b/extensions/Wikibase/client/tests/phpunit/includes/Hooks/DataUpdateHookHandlersTest.php
@@ -101,34 +101,20 @@
                        }, $expectedUsages );
 
                        $params = [
-                               'jobsByWiki' => [
-                                       wfWikiID() => [
-                                               [
-                                                       'type' => 
'wikibase-addUsagesForPage',
-                                                       'params' => [
-                                                               'pageId' => 
$title->getArticleID(),
-                                                               'usages' => 
$expectedUsageArray
-                                                       ],
-                                                       'opts' => [
-                                                               
'removeDuplicates' => true
-                                                       ],
-                                                       'title' => [
-                                                               'ns' => NS_MAIN,
-                                                               'key' => 
'Oxygen'
-                                                       ]
-                                               ]
-                                       ]
-                               ]
+                               'pageId' => $title->getArticleID(),
+                               'usages' => $expectedUsageArray
                        ];
 
                        $jobScheduler->expects( $this->once() )
                                ->method( 'lazyPush' )
-                               ->with( $this->callback( function ( $job ) use 
( $params ) {
+                               ->with( $this->callback( function ( $job ) use 
( $params, $title ) {
                                        $jobParams = $job->getParams();
                                        // Unrelated parameter used by mw core 
to tie together logging of jobs
                                        unset( $jobParams['requestId'] );
 
-                                       self::assertEquals( 'enqueue', 
$job->getType() );
+                                       self::assertEquals( 
'wikibase-addUsagesForPage', $job->getType() );
+                                       self::assertSame( $title, 
$job->getTitle() );
+                                       self::assertEquals( true, 
$job->ignoreDuplicates() );
                                        self::assertEquals( $params, $jobParams 
);
                                        return true;
                                } ) );
diff --git a/extensions/Wikibase/repo/i18n/be-tarask.json 
b/extensions/Wikibase/repo/i18n/be-tarask.json
index 7ef1f6d..cafd19d 100644
--- a/extensions/Wikibase/repo/i18n/be-tarask.json
+++ b/extensions/Wikibase/repo/i18n/be-tarask.json
@@ -149,6 +149,7 @@
        "special-gotolinkedpage": "Перайсьці да далучанай старонкі",
        "wikibase-gotolinkedpage-lookup-fieldset": "Перайсьці да далучанай 
старонкі паводле сайту і элемэнту",
        "wikibase-gotolinkedpage-lookup-site": "Сайт:",
+       "wikibase-gotolinkedpage-lookup-item": "Ідэнтыфікатар элемэнту:",
        "wikibase-gotolinkedpage-error-item-not-found": "Элемэнт ня знойдзены",
        "special-itemdisambiguation": "Неадназначнасьць аб’ектаў",
        "wikibase-itemdisambiguation-lookup-fieldset": "Пошук аб’ектаў паводле 
мовы і меткі",
diff --git a/extensions/Wikibase/repo/i18n/nys.json 
b/extensions/Wikibase/repo/i18n/nys.json
index 3b96e15..ec01a6d 100644
--- a/extensions/Wikibase/repo/i18n/nys.json
+++ b/extensions/Wikibase/repo/i18n/nys.json
@@ -5,5 +5,6 @@
                ]
        },
        "wikibase-edit": "wallak ijow",
-       "wikibase-add": "ngatti"
+       "wikibase-add": "ngatti",
+       "wikibase-description-empty": "Uart Warrangan"
 }
diff --git a/extensions/Wikibase/repo/i18n/ur.json 
b/extensions/Wikibase/repo/i18n/ur.json
index 5acaf56..c1d0496 100644
--- a/extensions/Wikibase/repo/i18n/ur.json
+++ b/extensions/Wikibase/repo/i18n/ur.json
@@ -84,9 +84,11 @@
        "wikibase-copyrighttooltip-acknowledge": "اپنی اگلی ترامیم کے لیے میں 
ان شرائط کو قبول کرتا ہوں، اس پیغام کو دوبارہ نہ دکھائیں۔",
        "wikibase-entityselector-more": "مزید",
        "wikibase-anonymouseditwarning": "انتباہ: آپ لاگ ان نہیں ہیں۔ \nآپ کا 
آئی پی پتہ اس وحود کے تاریخچہ ترمیم میں محفوظ ہوگا۔",
+       "wikibase-validator-sitelink-conflict": "ربط $1 پہلے ہی سے آئٹم $2 کے 
زیر استعمال ہے۔ اگر اس کا وہاں کسی قسم کا واسطہ نہیں ہے تو آپ اسے $2 سے ہٹا 
سکتے ہیں یا اگر دونوں آئٹمیں بالکل ایک موضوع کے متعلق ہیں تو آپ ان دونوں کو ضم 
کر سکتے ہیں۔",
        "wikibase-itembytitle-lookup-site": "ویب سائٹ:",
        "wikibase-itembytitle-lookup-page": "صفحہ:",
        "wikibase-itembytitle-submit": "تلاش",
+       "wikibase-gotolinkedpage-lookup-fieldset": "سائٹ اور آئٹم کے ذریعہ ربط 
شدہ صفحہ پر جائیں۔",
        "wikibase-itemdisambiguation-lookup-language": "زبان کا کوڈ:",
        "wikibase-itemdisambiguation-lookup-label": "لیبل:",
        "wikibase-itemdisambiguation-submit": "تلاش",
diff --git a/extensions/Wikibase/repo/includes/WikibaseRepo.php 
b/extensions/Wikibase/repo/includes/WikibaseRepo.php
index 969bb71..7b70303 100644
--- a/extensions/Wikibase/repo/includes/WikibaseRepo.php
+++ b/extensions/Wikibase/repo/includes/WikibaseRepo.php
@@ -622,10 +622,9 @@
         * @return EntityDiffer
         */
        public function getEntityDiffer() {
-               $strategieBuilders = 
$this->entityTypeDefinitions->getEntityDifferStrategyBuilders();
                $entityDiffer = new EntityDiffer();
-               foreach ( $strategieBuilders as $strategyBuilder ) {
-                       $entityDiffer->registerEntityDifferStrategy( 
call_user_func( $strategyBuilder ) );
+               foreach ( 
$this->entityTypeDefinitions->getEntityDifferStrategyBuilders() as $builder ) {
+                       $entityDiffer->registerEntityDifferStrategy( 
call_user_func( $builder ) );
                }
                return $entityDiffer;
        }
@@ -634,10 +633,9 @@
         * @return EntityPatcher
         */
        public function getEntityPatcher() {
-               $strategieBuilders = 
$this->entityTypeDefinitions->getEntityPatcherStrategyBuilders();
                $entityPatcher = new EntityPatcher();
-               foreach ( $strategieBuilders as $strategyBuilder ) {
-                       $entityPatcher->registerEntityPatcherStrategy( 
call_user_func( $strategyBuilder ) );
+               foreach ( 
$this->entityTypeDefinitions->getEntityPatcherStrategyBuilders() as $builder ) {
+                       $entityPatcher->registerEntityPatcherStrategy( 
call_user_func( $builder ) );
                }
                return $entityPatcher;
        }
diff --git a/extensions/Wikibase/view/init.mw.php 
b/extensions/Wikibase/view/init.mw.php
index bedffa2..cc3e56f 100644
--- a/extensions/Wikibase/view/init.mw.php
+++ b/extensions/Wikibase/view/init.mw.php
@@ -8,7 +8,7 @@
        'path' => __FILE__,
        'name' => 'Wikibase View',
        'author' => [
-               '[http://www.snater.com H. Snater]',
+               'The Wikidata team',
        ],
        'url' => 'https://phabricator.wikimedia.org/diffusion/EWBV/',
        'description' => 'Wikibase View',
diff --git a/extensions/Wikidata.org/i18n/ur.json 
b/extensions/Wikidata.org/i18n/ur.json
new file mode 100644
index 0000000..c1666d0
--- /dev/null
+++ b/extensions/Wikidata.org/i18n/ur.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "BukhariSaeed"
+               ]
+       },
+       "data-access": "ڈیٹا تک رسائی"
+}
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index a52fa65..b8b095b 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -218,7 +218,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org";,
-            "reference": "cb4698d645b1ee69206f0055cdc041c45a4c233d"
+            "reference": "012d664fff7263674f97bfad701476c2dda3758f"
         },
         "require": {
             "php": ">=5.5.9"
@@ -229,7 +229,7 @@
             "mediawiki/minus-x": "0.2.0",
             "wikibase/wikibase-codesniffer": "^0.2.0"
         },
-        "time": "2017-11-28 10:45:55",
+        "time": "2017-11-29 21:58:12",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "scripts": {
@@ -1298,7 +1298,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase";,
-            "reference": "e556b4557b6f254d3882c23de3da7505a2fae128"
+            "reference": "97f81b47138216648c725b3e1b83b84829c3a2ee"
         },
         "require": {
             "composer/installers": ">=1.0.1",
@@ -1327,7 +1327,7 @@
             "mediawiki/minus-x": "0.1.0",
             "wikibase/wikibase-codesniffer": "^0.2.0"
         },
-        "time": "2017-11-28 22:31:23",
+        "time": "2017-11-30 09:50:18",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "scripts": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ied227fb4359d89b0a9dbd9614033d64341c9b171
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de>

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

Reply via email to