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 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits