Page MenuHomePhabricator

[Task] dispatchChanges should dispatch to local wiki if client functionality is enabled on the repo
Closed, ResolvedPublic

Description

A wikibase repository typically also functions as a wikibase client (having itself as the connected repo).
In this setup, dispatchChanges should post ChangeNotificationJobns to the local wiki's (the repo's) JobQueue, in addition to the wikis listed in localClientDatabases.

Then we could enable this on wikidata.org, when we have not yet.

Event Timeline

daniel raised the priority of this task from to Needs Triage.
daniel updated the task description. (Show Details)
daniel subscribed.
JanZerebecki renamed this task from dispatchChanges should dispatch to local wiki if client functionality is enabled on the repo to [Task] dispatchChanges should dispatch to local wiki if client functionality is enabled on the repo.Sep 25 2015, 10:48 AM
JanZerebecki triaged this task as Medium priority.
JanZerebecki updated the task description. (Show Details)
JanZerebecki set Security to None.
JanZerebecki moved this task from incoming to ready to go on the Wikidata board.

Change 367325 had a related patch set uploaded (by Hoo man; owner: Daniel Kinzler):
[mediawiki/extensions/Wikibase@master] If the repo is a client, it should dispatch changes to itself.

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

Change 367325 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] If the repo is a client, it should dispatch changes to itself.

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

Ladsgroup moved this task from Review to Done on the Wikidata-Former-Sprint-Board board.
Ladsgroup removed a project: Patch-For-Review.
Ladsgroup subscribed.

Should we resolve it? I can't see any configs related to enabling it in wikidata so I'm guessing it gets automatically enabled?

Yea, this is done.

It's not optional and needs no config.
It won't make any difference in production, since we already had wikidatawiki configured as a client, and we are regularly dispatching changes to wikidatawiki.