User Details
- User Since
- Oct 3 2014, 12:09 PM (576 w, 5 d)
- Availability
- Available
- LDAP User
- Hoo man
- MediaWiki User
- Hoo man [ Global Accounts ]
Yesterday
This reminds me of T389199 (which ended up not being reproducible, just noting for reference).
Wed, Oct 15
Mon, Oct 13
Fri, Oct 10
Mon, Oct 6
Tue, Sep 30
Thu, Sep 25
Sep 22 2025
Sep 12 2025
Sep 4 2025
Sep 1 2025
Aug 27 2025
Aug 21 2025
Aug 15 2025
Aug 14 2025
Aug 13 2025
The changes to the CSS scoping I will do on top of https://gerrit.wikimedia.org/r/1177962 tomorrow.
Aug 11 2025
Aug 7 2025
Aug 5 2025
Jul 16 2025
Jul 14 2025
Jul 7 2025
Jun 18 2025
Jun 16 2025
After more poking both on mwdebug1001 (hacking ClusterConfig::getInstance()->isDumps()) and by comparing identical runs on snapshot1015 / snapshot1016, I think that the performance differences are not reproducible anymore. Earlier on I missed that snapshot1016 has a considerable faster CPU than snapshot1015 which should explain the timing difference I saw between these hosts (which I couldn't reproduce on mwdebug1001).
Jun 13 2025
One edge case that is not currently handled is links to the repo where the link text is a valid (maybe namespaced) entity id that deviates from the actual link target. An example could be: [[wd:Item:Q42395533|Q42]].
Jun 6 2025
dumpsgen@snapshot1015:~$ time $php $multiversionscript shell.php --wiki wikidatawiki Psy Shell v0.12.7 (PHP 8.1.31 — cli) by Justin Hileman > $db = wbr::getRepoDomainDbFactory()->newRepoDb(); = Wikibase\Lib\Rdbms\RepoDomainDb {#5585}
Jun 5 2025
I looked into this a bit (by comparing manual script runs on snapshot1015 [which has /etc/wikimedia-servergroup] and snapshot1016). The additional time the scripts need seems to be almost completely user time and increase when lowering the batch size.
May 28 2025
Note for parser caching: T394291#10836697
May 22 2025
I'll have a more thorough look tomorrow or next week, but one thing to quickly test would be: Run the script with --dbgroupdefault somethingthatdoesnotexist and compare that to the speed without that parameter. AFAIR this will make MediaWiki "fallback" to the usual DBs.
May 21 2025
May 19 2025
Not quite sure where to leave this, so I'll put it here. Currently EntityView expects that it can produce html only depending on the language (code) that can canonically be used (and cached!). If we want to allow this feature, at least temporarily, to depend on the user (settings), we will need to break this assumption. One way to adopt the above change to T394704: [MEX] M1 - Create a beta feature (untested):
May 16 2025
This looks pretty comprehensive for me 👍. Given it seems to no longer be possible to create such entity id objects in any way (and we use these over strings everywhere), I think we should be good!
Should this be done when we remove the feature flag (as it mentions maybe also changing the wikibase.vector.searchClient module) or just now? IMO it would make more sense to do this only once, when we feel comfortable removing the tmp feature flag.
May 13 2025
May 12 2025
(From the PHP 8.3 tests that passed)
May 9 2025
While SkinAfterBottomScripts is ready for review, FormatAutocomments, WikibaseContentLanguages and GetPreferences are still to do. I'll handle them today or on Monday.
May 7 2025
May 5 2025
Errors I get with docker-registry.discovery.wmnet/repos/wmde/wikidata-query-gui:2025-05-05-082353 (which is build from commit b4723080315b02bacdbac45e52ca3128d489e6f1):
This still needs an update to http://wikiba.se/ontology, though in my opinion we could defer that to the parent (T371752), which also requires an update to our ontology.owl.
AFAIS this could be resolved by either copying the file or by unpacking the temporary file directly to the target directory (could still use a different name, though).