Last modified: 2014-01-07 14:45:54 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T60099, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 58099 - property parser function fails to render values
property parser function fails to render values
Status: VERIFIED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataClient (Other open bugs)
master
All All
: Unprioritized normal (vote)
: ---
Assigned To: Wikidata bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-12-06 15:22 UTC by Aude
Modified: 2014-01-07 14:45 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Aude 2013-12-06 15:22:42 UTC
property parser function is failing to render values on wikipedia and wikivoyage:

Failed to render property signature: Property not found for label 'en' and language 'signature'

this happens for lookup of property by label.

https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#signature_property_problem

i cannot reproduce on my test wikis with mw1.23-wmf5 version of everything, nor on test2.wikipedia which has wmf6
Comment 1 Gerrit Notification Bot 2013-12-06 15:23:19 UTC
Change 99658 had a related patch set uploaded by Aude:
Update Wikibase, for issue with parser function

https://gerrit.wikimedia.org/r/99658
Comment 2 Aude 2013-12-06 15:30:19 UTC
also quite sure i never saw it on test.wikidata in the past 2 weeks (before deploying to wikivoyage)
Comment 3 Aude 2013-12-06 15:30:30 UTC
err, test2
Comment 4 Gerrit Notification Bot 2013-12-06 17:32:34 UTC
Change 99658 merged by Reedy:
Update Wikibase, for issue with parser function

https://gerrit.wikimedia.org/r/99658
Comment 5 Gerrit Notification Bot 2013-12-06 18:09:25 UTC
Change 99681 had a related patch set uploaded by Aude:
disable display of wikibasse parser function errors

https://gerrit.wikimedia.org/r/99681
Comment 6 Aude 2013-12-06 19:09:04 UTC
the cache was not properly invalidating for TermPropertyLabelResolver

doing this on one of the clients forced recache and resolved the issue for the clients

$store = \Wikibase\Client\WikibaseClient::getDefaultInstance()->getStore();
$labelResolver = $store->getPropertyLabelResolver();
$id = $labelResolver->getPropertyIdsForLabels( array( 'signature' ), 'recache' );

we need to ensure this cache is using a cache key that changes with each deployment.
Comment 7 Gerrit Notification Bot 2013-12-09 14:24:14 UTC
Change 99681 abandoned by Aude:
Disable display of wikibase parser function errors

Reason:
shall resubmit, if/when needed

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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links