Anomie (Brad Jorsch)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 1:25 PM (196 w, 6 d)
Availability
Available
LDAP User
Anomie
MediaWiki User
Anomie [ Global Accounts ]

Recent Activity

Today

Anomie moved T199647: Failing ParserIntegrationTest PHPUnit test causes CI failures for various extensions from Ready to Waiting for Review on the Core-Platform-Team (CPT-Q1-Jul-Sep-2018) board.
Mon, Jul 16, 2:56 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, SyntaxHighlight, MediaWiki-Parser, User-zeljkofilipin
Anomie added a project to T199647: Failing ParserIntegrationTest PHPUnit test causes CI failures for various extensions: Core-Platform-Team (CPT-Q1-Jul-Sep-2018).
Mon, Jul 16, 2:56 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, SyntaxHighlight, MediaWiki-Parser, User-zeljkofilipin
Anomie updated subscribers of T128394: Deprecate and remove User::isSafeToLoad.

I think we're saying the same thing with different words.

Mon, Jul 16, 2:10 PM · Technical-Debt (Deprecation), MediaWiki-User-login-and-signup
Anomie edited projects for T199647: Failing ParserIntegrationTest PHPUnit test causes CI failures for various extensions, added: SyntaxHighlight; removed MediaWiki-extensions-FlaggedRevs, ContentTranslation, RelatedArticles, MediaWiki-extensions-Scribunto.

The failure is coming from a test in SyntaxHighlight, caused by rMWbe266087b47c: Don't armor french spaces before punctuation followed by word characters removing a case where a space was getting turned into a non-breaking space.

Mon, Jul 16, 1:21 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, SyntaxHighlight, MediaWiki-Parser, User-zeljkofilipin

Yesterday

Anomie updated subscribers of T199554: Switching between visual editor and source mode gives error message.

rMW264b4039b30f: Remove outdated transition code seems suspicious. Perhaps VE and other scripts are still relying on the old behavior removed in that patch.

Sun, Jul 15, 10:35 PM · VisualEditor

Fri, Jul 13

Anomie closed T194263: Deprecate/Remove ContentHandler::makeParserOptions() as Resolved.
Fri, Jul 13, 7:48 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie closed T194263: Deprecate/Remove ContentHandler::makeParserOptions(), a subtask of T194048: Introduce RevisionRenderer, as Resolved.
Fri, Jul 13, 7:48 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Patch-For-Review, Structured-Data-Commons, Wikidata
Anomie edited projects for T199495: Remove deprecated $input from LogEventsListGetExtraInputs hook, added: MediaWiki-Logging; removed MediaWiki-API.

This seems to have nothing to do with the action API.

Fri, Jul 13, 2:45 PM · MediaWiki-Logging, Patch-For-Review

Thu, Jul 12

Anomie added a comment to T189808: Make undo work with multiple slots..

I note there's no reason the edit form with the undo content would have to actually be editable for any particular field or having the raw content of that field being displayed to the user, as long as the preview and show changes functions work sensibly. In the extreme case, an "undo without edit" could have all fields' content as <input type="hidden"> or as data stored in the session server-side.

Thu, Jul 12, 8:36 PM · Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie closed T198525: Can't log into mobile on Commons as Resolved.

Unless someone backports it, the fix should be deployed with 1.32.0-wmf.13 or later. That should be Wednesday, July 18.

Thu, Jul 12, 7:40 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, MediaWiki-Authentication-and-authorization, Wikimedia-General-or-Unknown
Anomie added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

The longer I think about this, the more I want ParserOptions creation to have a Title for context.
The reason is that default parser behavior may vary with the type of page. The special case for conversion tables in WikiPage::makeParserOptions() is the point in case.

Thu, Jul 12, 5:40 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie merged Restricted Task into T71222: list=logevents slow for users with last log action long time ago.
Thu, Jul 12, 4:05 PM · DBA, Performance, MediaWiki-API
Anomie added a comment to T199393: Reproducible deadlock in User::addToDatabase() when api.php?action=createaccount is called simultaneously by several users.

Using MariaDB 10.1.29 locally, I narrowed it down to the following series of queries being executed (intermixed with many other queries) as part of the account creation process:

A: BEGIN;
A: SELECT user_id  FROM `user` WHERE user_name = 'T199393.153140698912290'  LIMIT 1   LOCK IN SHARE MODE;
Thu, Jul 12, 3:28 PM · MediaWiki-Authentication-and-authorization, MediaWiki-Database
Anomie added a comment to T199393: Reproducible deadlock in User::addToDatabase() when api.php?action=createaccount is called simultaneously by several users.

Does the deadlock also happen if multiple users use the web UI Special:CreateAccount?

Thu, Jul 12, 2:05 PM · MediaWiki-Authentication-and-authorization, MediaWiki-Database
Anomie moved T199438: Unit of measure in Quantity datatype when written with bots (Wikidata API) is not (correctly) shown in Wikidata pages. from Unsorted to Non-core-API stuff on the MediaWiki-API board.
Thu, Jul 12, 2:03 PM · MediaWiki-API, Operations, MediaWiki-General-or-Unknown

Wed, Jul 11

Anomie committed rETST435e06e2f5bc: Replace deprecated ContentHandler::makeParserOptions() (authored by Anomie).
Replace deprecated ContentHandler::makeParserOptions()
Wed, Jul 11, 6:38 PM
Anomie closed T190712: Wikibase\Repo\Content\EntityHandler should not override makeParserOptions(), a subtask of T194263: Deprecate/Remove ContentHandler::makeParserOptions(), as Resolved.
Wed, Jul 11, 5:52 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie closed T190712: Wikibase\Repo\Content\EntityHandler should not override makeParserOptions() as Resolved.
Wed, Jul 11, 5:52 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), User-Daniel, MediaWiki-extensions-WikibaseRepository, Wikidata
Anomie added a comment to T117549: ApiParse: Do not generate warning on parameter `variant`.

Resolving T44240: LanguageConverter should not inspect global state to determine the variant would make it easier to progress on this task, since then the API can have more direct control over the variant used (or at least better knowledge of how the variant is going to be determined).

Wed, Jul 11, 5:48 PM · Patch-Needs-Improvement, MediaWiki-API
Anomie renamed T44240: LanguageConverter should not inspect global state to determine the variant from Refactor LanguageConverter to decouple it from various $wg objects to LanguageConverter should not inspect global state to determine the variant.
Wed, Jul 11, 5:46 PM · Technical-Debt, MediaWiki-Language-converter
Anomie added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

ParserOptions::newCanonical() already exists, taking a User and a Language for the 'userlang' option. If they're not passed, they currently default to $wgUser and $wgLang. Now that I think about it fresh, I think I'll just extend that method to accept an IContextSource or the string 'canonical' too.

Wed, Jul 11, 3:39 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie added a comment to T51199: Add index log_type_action.

After all the changes on the logging table related to the actor refactoring, what should we do with this ticket?

Wed, Jul 11, 2:52 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Blocked-on-schema-change, MediaWiki-Database, Schema-change
Anomie added a comment to T199323: cuc_comment is incompatible with Comments.

If you want a quick fix instead of going ahead and updating CheckUser to use the comment table, sure.

Wed, Jul 11, 1:46 PM · CheckUser
Anomie added a comment to T195515: GUC query performance regressed 100x from <3s to 80-300s.

There are two types of joins going on for the actor and comment table stuff:

Wed, Jul 11, 1:41 PM · Stewards-and-global-tools, Data-Services, cloud-services-team, Tool-Global-user-contributions
Anomie added a comment to T199323: cuc_comment is incompatible with Comments.

rc_comment is also in the process of being replaced by rc_comment_id referencing the comment table.

Wed, Jul 11, 1:24 PM · CheckUser
Anomie added a comment to T199316: "sql wikishared" doesn't work on mwmaint1001.

The new way to access that be something like sql wikishared --cluster=extension1. The old sql script had a special case doing the equivalent for "wikishared" (and only "wikishared").

Wed, Jul 11, 12:06 PM · Core-Platform-Team, Scap
Anomie added a comment to T195515: GUC query performance regressed 100x from <3s to 80-300s.

Fine by me. When I made the suggestion, it was only a suggestion pending it being feasible and desired.

Wed, Jul 11, 11:46 AM · Stewards-and-global-tools, Data-Services, cloud-services-team, Tool-Global-user-contributions

Tue, Jul 10

Anomie added a comment to T151415: Log email changes for all users.

Now in Gerrit as https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/445016

Tue, Jul 10, 8:49 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MediaWiki-Special-pages, MediaWiki-Authentication-and-authorization, MediaWiki-User-preferences, Security
Anomie moved T194263: Deprecate/Remove ContentHandler::makeParserOptions() from Ready to In Progress on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Tue, Jul 10, 8:39 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie added a project to T194263: Deprecate/Remove ContentHandler::makeParserOptions(): MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018).
Tue, Jul 10, 8:39 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

For now, it probably OK to move the logic to WikiPage::makeParserOptions().

Tue, Jul 10, 8:38 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
Anomie moved T190712: Wikibase\Repo\Content\EntityHandler should not override makeParserOptions() from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Tue, Jul 10, 7:58 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), User-Daniel, MediaWiki-extensions-WikibaseRepository, Wikidata
Anomie edited projects for T190712: Wikibase\Repo\Content\EntityHandler should not override makeParserOptions(), added: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018); removed Patch-For-Review.
Tue, Jul 10, 7:58 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), User-Daniel, MediaWiki-extensions-WikibaseRepository, Wikidata
Anomie added a comment to T151415: Log email changes for all users.

Fine by me. I only put it here because that's what we do for private Security tasks.

Tue, Jul 10, 6:37 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MediaWiki-Special-pages, MediaWiki-Authentication-and-authorization, MediaWiki-User-preferences, Security
Anomie moved T151415: Log email changes for all users from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.

Tue, Jul 10, 6:16 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MediaWiki-Special-pages, MediaWiki-Authentication-and-authorization, MediaWiki-User-preferences, Security
Anomie added a project to T151415: Log email changes for all users: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018).
Tue, Jul 10, 6:15 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MediaWiki-Special-pages, MediaWiki-Authentication-and-authorization, MediaWiki-User-preferences, Security
Anomie added a comment to T198869: [Bug] CentralNotice: "Failed to load data blob" error when editing translatable messages.

...looks like loadRevisionFromId() needs a $queryFlag parameter which it can then pass to loadRevisionFromConds(). newNullRevision() can then call loadRevisionFromId with READ_LATEST. That should fix the issue, but always hitting master when creating a null revision may not be desirable.

Tue, Jul 10, 5:20 PM · Core-Platform-Team, Fundraising Sprint Naming Sprints Is Not Important, MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions, Fundraising Sprint Matt Damon to head up Space Force, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Anomie added a comment to T100782: http://en.wikipedia.org//wiki/Main_Page raise "Redirect loop detected!" because of the double slash.

If we normalize the entire path in PathRouter

Tue, Jul 10, 4:00 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-General-or-Unknown, Wikimedia-log-errors
Anomie added a comment to T189022: Deploy TemplateStyles to zhwiki.

Remaining lint errors shouldn't be a problem. The wait for Remex was because wikitext like[1]

Lorem ipsum dolor sit amet, consectetur adipiscing elit,<templatestyles src="foo.css"/> sed do eiusmod tempor incididunt.

would incorrectly render like this with Raggett Tidy:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit,</p>
<style>...</style>
<p>sed do eiusmod tempor incididunt.</p>

Note the paragraph is broken at the <style> tag.

Tue, Jul 10, 2:27 PM · Reading-Infrastructure-Team-Backlog, Patch-For-Review, User-Zoranzoki21, Wikimedia-Site-requests, Chinese-Sites, TemplateStyles
Addshore awarded T198973: Wikibase tests are failing CI on unrelated changes a Cup of Joe token.
Tue, Jul 10, 8:51 AM · Release-Engineering-Team (Kanban), Wikidata-Campsite, Wikidata, Continuous-Integration-Infrastructure, Wikibase-DataModel-JavaScript

Mon, Jul 9

Anomie created T199152: mysql.php reacts to signals intended for mysql.
Mon, Jul 9, 8:52 PM · Core-Platform-Team, MediaWiki-Maintenance-scripts
Anomie moved T199044: Special:ActiveUsers results in fatal exception of type "Wikimedia\Rdbms\DBQueryTimeoutError" from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Mon, Jul 9, 7:37 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, Commons, User-Josve05a, MediaWiki-Special-pages, MediaWiki-Database, Wikimedia-log-errors
Anomie edited projects for T199044: Special:ActiveUsers results in fatal exception of type "Wikimedia\Rdbms\DBQueryTimeoutError", added: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018); removed MediaWiki-Platform-Team.
Mon, Jul 9, 7:37 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, Commons, User-Josve05a, MediaWiki-Special-pages, MediaWiki-Database, Wikimedia-log-errors
Anomie added a comment to T199044: Special:ActiveUsers results in fatal exception of type "Wikimedia\Rdbms\DBQueryTimeoutError".

The part of the query on recentchanges here seems to be the problem. It's having to go through every user from querycachetwo that meets the other conditions in order to filter two for the result, and since it's doing a filesort it can't stop early as soon as it finds two that pass.

Mon, Jul 9, 4:23 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, Commons, User-Josve05a, MediaWiki-Special-pages, MediaWiki-Database, Wikimedia-log-errors

Sun, Jul 8

Anomie added a comment to T198525: Can't log into mobile on Commons.

rMW23706be35c03: Disable WebResponse setters for post-send processing broke the WebResponseSetCookie hook's ability to alter the cookie being set, which broke the mobile hack for T49647: meta.m.wikimedia.org user login doesn't work, so it was trying to set the CentralAuth cookies with domain=commons.wikimedia.org instead of domain=commons.m.wikimedia.org.

Sun, Jul 8, 7:32 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, MediaWiki-Authentication-and-authorization, Wikimedia-General-or-Unknown

Fri, Jul 6

Anomie added a comment to T190015: Create separate user group for editing sitewide CSS/JavaScript that does not include administrators by default.

Both this and T71445 are useful things to do.

Fri, Jul 6, 4:21 PM · User-Tgr, Trust-and-Safety, Wikimedia-General-or-Unknown, Patch-For-Review, Security, JavaScript, Security-Core
Anomie triaged T198973: Wikibase tests are failing CI on unrelated changes as Unbreak Now! priority.
Fri, Jul 6, 3:01 PM · Release-Engineering-Team (Kanban), Wikidata-Campsite, Wikidata, Continuous-Integration-Infrastructure, Wikibase-DataModel-JavaScript
Anomie created T198973: Wikibase tests are failing CI on unrelated changes.
Fri, Jul 6, 3:01 PM · Release-Engineering-Team (Kanban), Wikidata-Campsite, Wikidata, Continuous-Integration-Infrastructure, Wikibase-DataModel-JavaScript
Anomie moved T198935: Clean up the mess with one-off transformations for some preferences from Unsorted to Non-core-API stuff on the MediaWiki-API board.
Fri, Jul 6, 1:48 PM · Patch-For-Review, MediaWiki-API, Community-Tech-Sprint, MediaWiki-User-preferences

Thu, Jul 5

Anomie added a project to T198916: Investigate and improve MediaWiki Action API documentation : Documentation.

There are currently 26 open tasks tagged with MediaWiki-API and Documentation, but most don't seem relevant to the scope of this task. At first glance, these do:

Thu, Jul 5, 9:42 PM · Goal, Documentation, Developer-Advocacy (Jul-Sep 2018), MediaWiki-API
Anomie added a comment to T59176: ApiQueryExtLinksUsage::run query has crazy limit.

Yes. I forgot there was a checklist in here.

Thu, Jul 5, 6:34 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), MW-1.29-release-notes, Patch-For-Review, Schema-change, DBA, MediaWiki-API, Performance, MediaWiki-Database
Anomie updated the task description for T59176: ApiQueryExtLinksUsage::run query has crazy limit.
Thu, Jul 5, 6:34 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), MW-1.29-release-notes, Patch-For-Review, Schema-change, DBA, MediaWiki-API, Performance, MediaWiki-Database
Anomie added a comment to T197891: Schema change to drop default from externallinks.el_index_60.

@Anomie this is how the table looks like after the alter:

Thu, Jul 5, 5:20 PM · Patch-For-Review, Schema-change, DBA
Anomie added a comment to T196379: Schema change: Add unique index on archive.ar_rev_id.

@Anomie this is how the table looks like once altered in codfw:

Thu, Jul 5, 5:13 PM · Patch-For-Review, Schema-change, DBA
Anomie added a comment to T133410: Deploy TemplateStyles to WMF production.

Added a mention in https://www.mediawiki.org/w/index.php?title=Extension:TemplateStyles&diff=2822114&oldid=2810115.

Thu, Jul 5, 4:38 PM · Epic, Performance-Team (Radar), User-notice, Readers-Web-Backlog (Tracking), Traffic, Operations, Wikimedia-Extension-setup, TemplateStyles
Anomie added a comment to T198701: Create RevisionStoreFactory [MCR].

Perhaps we could use SiteConfiguration to gain access to the various migration stages on the different wikis: If a SiteConfiguration is injected, the local values of the migrations tage for MCR, CommentStore and Actor are overwritten by the value for the target wiki retrieved from SiteConfiguration.

Thu, Jul 5, 3:59 PM · Patch-For-Review, User-Addshore, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Wikidata
Anomie added a comment to T190015: Create separate user group for editing sitewide CSS/JavaScript that does not include administrators by default.

There are, broadly speaking, two reasons for someone to have an "interface editor" permission:

  • The person is editing JS or CSS.
  • The person is only editing translations or other things that are not JS/CSS.
Thu, Jul 5, 1:12 PM · User-Tgr, Trust-and-Safety, Wikimedia-General-or-Unknown, Patch-For-Review, Security, JavaScript, Security-Core

Wed, Jul 4

Anomie closed T198737: RFC : HTML API FORMAT as Invalid.
Wed, Jul 4, 1:51 AM · MediaWiki-API, TechCom-RFC

Tue, Jul 3

Anomie moved T197475: Wikimedia: Command-line scripts are saying to set $wgShowExceptionDetails from Ready to Done on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Tue, Jul 3, 6:22 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, Wikimedia-General-or-Unknown
Anomie closed T197475: Wikimedia: Command-line scripts are saying to set $wgShowExceptionDetails as Resolved.
Tue, Jul 3, 6:22 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, Wikimedia-General-or-Unknown
Anomie added a comment to T198721: SearchTestCase.test_search is failing on test.wikipedia.org.

Ah, that explains it. They apparently forgot to run maintenance/namespaceDupes.php after adding the namespace.

Tue, Jul 3, 4:47 PM · Pywikibot-tests, Pywikibot-core
Anomie added a comment to T198143: Enable Draft namespace on testwiki .

It looks like you forgot to run maintenance/namespaceDupes.php after adding the namespace, which caused T198721.

Tue, Jul 3, 4:46 PM · Patch-For-Review, Community-Tech-Sprint
Anomie added a comment to T198721: SearchTestCase.test_search is failing on test.wikipedia.org.

The page "Draft:Testing AFCH" in the "Draft talk" namespace does not exist. But that's not what's being returned here.

Tue, Jul 3, 4:38 PM · Pywikibot-tests, Pywikibot-core
Anomie moved T198687: FlaggedRevs causes query error in LocalFile::getHistory from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Tue, Jul 3, 4:02 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.31-release-notes, MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multimedia, Commons, MediaWiki-File-management, Patch-For-Review, MediaWiki-extensions-FlaggedRevs
Anomie added a project to T198687: FlaggedRevs causes query error in LocalFile::getHistory: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018).
Tue, Jul 3, 4:02 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.31-release-notes, MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multimedia, Commons, MediaWiki-File-management, Patch-For-Review, MediaWiki-extensions-FlaggedRevs
Anomie added a comment to T198687: FlaggedRevs causes query error in LocalFile::getHistory.

@Anomie looks like it's probably another bug relating to array() + array()

Tue, Jul 3, 3:59 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.31-release-notes, MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multimedia, Commons, MediaWiki-File-management, Patch-For-Review, MediaWiki-extensions-FlaggedRevs
Anomie updated the task description for T198687: FlaggedRevs causes query error in LocalFile::getHistory.
Tue, Jul 3, 3:30 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.31-release-notes, MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multimedia, Commons, MediaWiki-File-management, Patch-For-Review, MediaWiki-extensions-FlaggedRevs

Mon, Jul 2

Anomie added a comment to T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin..

I believe i use a process explained here, to login to API, correct?

Mon, Jul 2, 7:45 PM · MediaWiki-extensions-ExternalData
Anomie closed T197672: assertuserfailed error should take precedence over too-many-titles as Resolved.

This should be deployed to Wikimedia wikis with 1.32.0-wmf.12 or later, see https://www.mediawiki.org/wiki/MediaWiki_1.32/Roadmap#Schedule_for_the_deployments for a schedule.

Mon, Jul 2, 6:57 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, MediaWiki-Platform-Team (MWPT-Q4-Apr-Jun-2018), MediaWiki-API
Anomie added a comment to T198214: Deprecate and remove non-remex Tidy modes of the core parser.

I'm suggesting step 1 and 2 in 1.31, and 3 either in 1.31 or wait until 1.32.

Mon, Jul 2, 6:41 PM · MediaWiki-Parser, Technical-Debt (Deprecation), Patch-For-Review, Tidy, Parsing-Team
Anomie removed projects from T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin.: MediaWiki-API, ApiFeatureUsage.

No, it's not invalid. We still don't know the cause.

Mon, Jul 2, 6:38 PM · MediaWiki-extensions-ExternalData
Anomie added a comment to T140302: plwiki API request is excessively slow when including a badrevid.

The bug only occurs when you quote the integers:

wikiadmin@db1089(enwiki)>explain SELECT  rev_id,rev_page  FROM `revision`,`page`   WHERE rev_id IN ('21914234230','3243242','234324')  AND (rev_page = page_id);
+------+-------------+----------+-------+--------------------------------------------------------+-------------+---------+---------------------+----------+--------------------------+
| id   | select_type | table    | type  | possible_keys                                          | key         | key_len | ref                 | rows     | Extra                    |
+------+-------------+----------+-------+--------------------------------------------------------+-------------+---------+---------------------+----------+--------------------------+
|    1 | SIMPLE      | page     | index | PRIMARY                                                | page_len    | 4       | NULL                | 45356594 | Using index              |
|    1 | SIMPLE      | revision | ref   | PRIMARY,page_timestamp,page_user_timestamp,rev_page_id | rev_page_id | 4       | enwiki.page.page_id |        6 | Using where; Using index |
+------+-------------+----------+-------+--------------------------------------------------------+-------------+---------+---------------------+----------+--------------------------+
Mon, Jul 2, 6:07 PM · Patch-For-Review, DBA, Performance, MediaWiki-API
Anomie added a comment to T198214: Deprecate and remove non-remex Tidy modes of the core parser.

I like this idea. Templates and such copied from Wikimedia wikis often rely on some sort of tidying, and Remex has no non-PHP dependencies. That leaves the only reason for disabling tidying as concern over performance.

Mon, Jul 2, 6:04 PM · MediaWiki-Parser, Technical-Debt (Deprecation), Patch-For-Review, Tidy, Parsing-Team
Anomie moved T198285: Renameuser producing a lot of errors from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Mon, Jul 2, 5:58 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-extensions-Renameuser
Anomie added a project to T198285: Renameuser producing a lot of errors: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018).
Mon, Jul 2, 5:58 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-extensions-Renameuser
Anomie added a comment to T194950: Include Wikibase dispatch lag in API "maxlag" enforcing.

maxlag does not appear to be documented for the query action...

Mon, Jul 2, 5:49 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Pywikibot-Wikidata, Wikidata-Campsite, Patch-For-Review, Wikidata-Ministry-Of-Magic, User-Ladsgroup, MediaWiki-extensions-WikibaseRepository, Wikidata
Anomie added a comment to T198350: Rising lock wait timeout SQL errors upon 1.32.0-wmf.10 group1 deployment.

I remember discussing how the flattened array would interact with the joins, I think with @Anomie, but I can't find that discussion right now. Apparently we got it wrong in the end.

Mon, Jul 2, 5:46 PM · MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), DBA, MediaWiki-Database, Wikimedia-log-errors
Anomie closed T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin. as Invalid.

I'm glad you found the issue. (:

Mon, Jul 2, 5:13 PM · MediaWiki-extensions-ExternalData
Anomie removed a project from T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin.: MediaWiki-API.

Still no evidence that this has anything to do with the API.

Mon, Jul 2, 5:06 PM · MediaWiki-extensions-ExternalData
Anomie added a comment to T145545: "No active login attempt is in progress for your session." when trying to log in on wikisource.org.

Another instance of the error when logging to commons, on mobile: T198515

Mon, Jul 2, 4:52 PM · MediaWiki-extensions-CentralAuth
Anomie added a comment to T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin..

Your best way forward would be to do debugging on your wiki that's having the problem to actually identify the actual cause. There's not much point in trying to guess every possible thing that might be causing your problem, and even less point in trying to add tags for every such thing.

Mon, Jul 2, 4:41 PM · MediaWiki-extensions-ExternalData
Anomie updated the task description for T198308: Enable MCR migration stage "write both, read new" on live systems.
Mon, Jul 2, 3:47 PM · Multi-Content-Revisions (MCR Deployment), Wikidata, Structured-Data-Commons
Anomie added a comment to T198413: Allow multiple slots to be used while still writing to the old as well as the new schema.

For the record:

Mon, Jul 2, 3:44 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Wikidata, Structured-Data-Commons
Anomie moved T198618: TOC processing should strip contents of <style> tags from Ready to Waiting for Review on the MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018) board.
Mon, Jul 2, 3:21 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-Parser, TemplateStyles
Anomie added a project to T198618: TOC processing should strip contents of <style> tags: MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2018).
Mon, Jul 2, 3:21 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-Parser, TemplateStyles
Anomie renamed T198618: TOC processing should strip contents of <style> tags from TemplateStyles should be ignored in table of contents to TOC processing should strip contents of <style> tags.
Mon, Jul 2, 2:30 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), Patch-For-Review, MediaWiki-Parser, TemplateStyles
Anomie edited projects for T198577: 1.31 API Not Returning Data to Parser Function When Logged-In as Admin., added: MediaWiki-extensions-ExternalData; removed MediaWiki-extensions-ParserFunctions, ApiFeatureUsage, TemplateData, VisualEditor.

This seems unlikely to have anything to do with any of the projects you tagged. More likely is some bug in MediaWiki-extensions-ExternalData, which is what provides that {{#get_web_data:}} parser function, or some bug in your usage of the extension.

Mon, Jul 2, 2:26 PM · MediaWiki-extensions-ExternalData
Anomie added a comment to T198413: Allow multiple slots to be used while still writing to the old as well as the new schema.

Note a danger with this is that rolling back to "read-old" mode will remove access to the data in those slots.

Mon, Jul 2, 2:14 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Wikidata, Structured-Data-Commons
Anomie added projects to T198030: List number of search results in titles: MediaWiki-Search, CirrusSearch.

Implementing this would require that the SearchResult be able to expose this information and the search engine populate it.

Mon, Jul 2, 1:56 PM · Discovery-Search, Discovery, CirrusSearch, MediaWiki-Search, MediaWiki-API
Anomie moved T198030: List number of search results in titles from Unsorted to Blocked on the MediaWiki-API board.
Mon, Jul 2, 1:55 PM · Discovery-Search, Discovery, CirrusSearch, MediaWiki-Search, MediaWiki-API
Anomie merged T198153: API endpoint should format fatal errors in the requested format, not in HTML into T55663: Getting the referring pages takes up too much memory (due to included image metadata).
Mon, Jul 2, 1:51 PM · Regression, MediaWiki-API
Anomie merged task T198153: API endpoint should format fatal errors in the requested format, not in HTML into T55663: Getting the referring pages takes up too much memory (due to included image metadata).
Mon, Jul 2, 1:51 PM · MediaWiki-API
Anomie moved T198381: API should indicate parameters that have no effect in generator mode, and ApiSandbox should use this from Unsorted to Needs Code on the MediaWiki-API board.
Mon, Jul 2, 1:46 PM · MediaWiki-API
Anomie added a comment to T198381: API should indicate parameters that have no effect in generator mode, and ApiSandbox should use this.

Implementing this would likely involve a new ApiBase::PARAM_* constant.

Mon, Jul 2, 1:46 PM · MediaWiki-API
Anomie renamed T198381: API should indicate parameters that have no effect in generator mode, and ApiSandbox should use this from The gclprop property with generator=categories does not seem to make any difference to API should indicate parameters that have no effect in generator mode, and ApiSandbox should use this.
Mon, Jul 2, 1:45 PM · MediaWiki-API

Thu, Jun 28

Anomie added a comment to T198153: API endpoint should format fatal errors in the requested format, not in HTML.

I'm on vacation at the moment, but since I see people haring off on this task I'll throw in a quick comment.

Thu, Jun 28, 10:45 AM · MediaWiki-API

Tue, Jun 26

Anomie removed a project from T198107: Begin to use central modules: MediaWiki-extensions-Scribunto.
Tue, Jun 26, 1:18 PM · Wikimedia-General-or-Unknown

Fri, Jun 22

Anomie closed T197860: Special:Userrights does not display temporary groups if the user is in no non-temporary, non-automatic groups as Resolved.

The fix should be deployed to Wikimedia wikis with 1.32.0-wmf.10 or later, see https://www.mediawiki.org/wiki/MediaWiki_1.32/Roadmap for a schedule.

Fri, Jun 22, 1:36 PM · Patch-For-Review, MediaWiki-Platform-Team (MWPT-Q4-Apr-Jun-2018), MediaWiki-Special-pages

Thu, Jun 21

Anomie added a comment to T195304: Special:UserRights does not display temporary groups to users that can not change userrights.

I suspect this is the same as T197860: Special:Userrights does not display temporary groups if the user is in no non-temporary, non-automatic groups. If you can reproduce when the user is in non-temporary groups in addition to the temporary group, feel free to reopen.

Thu, Jun 21, 8:12 PM · MediaWiki-User-management, MediaWiki-Special-pages
Anomie merged T195304: Special:UserRights does not display temporary groups to users that can not change userrights into T197860: Special:Userrights does not display temporary groups if the user is in no non-temporary, non-automatic groups.
Thu, Jun 21, 8:12 PM · Patch-For-Review, MediaWiki-Platform-Team (MWPT-Q4-Apr-Jun-2018), MediaWiki-Special-pages