Page MenuHomePhabricator

Krinkle (Timo Tijhof)
Principal Engineer (Performance)Administrator

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 4:41 AM (228 w, 3 d)
Roles
Administrator
Availability
Available
IRC Nick
Krinkle
LDAP User
Krinkle
MediaWiki User
Krinkle [ Global Accounts ]

(Photography by Niek Hidding.)

Recent Activity

Today

Krinkle committed rERLS59bace52a8ad: build: Remove unused jquery/mw from eslint config (authored by Krinkle).
build: Remove unused jquery/mw from eslint config
Fri, Feb 22, 2:10 AM
Krinkle created T216791: Make clean script path the default canonical url for the Main Page.
Fri, Feb 22, 1:58 AM · TechCom, MediaWiki-General-or-Unknown
Krinkle closed T42934: Implement <wiki domain>/open pages (e.g. http://en.wikipedia.org/open) as Declined.

Closing as this does not appear to significant interest anymore. The website for this initiative appears to no longer exist.

Fri, Feb 22, 12:45 AM · WorkType-NewFunctionality, Wikimedia-General-or-Unknown
Krinkle created T216789: "Find in page" does include text in sections default .
Fri, Feb 22, 12:40 AM · Readers-Web-Backlog, MobileFrontend

Yesterday

Krinkle removed a subtask for T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking): T38759: WikiPageTest::testDoDeleteArticle fails on PostgreSQL.
Thu, Feb 21, 11:53 PM · PostgreSQL, Tracking, MediaWiki-Database
Krinkle removed a parent task for T38759: WikiPageTest::testDoDeleteArticle fails on PostgreSQL: T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking).
Thu, Feb 21, 11:53 PM · PostgreSQL, MediaWiki-Core-Testing
Krinkle removed a subtask for T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking): T39600: WikiPageTest::testDoDeleteUpdates fails on PostgreSQL.
Thu, Feb 21, 11:53 PM · PostgreSQL, Tracking, MediaWiki-Database
Krinkle removed a parent task for T39600: WikiPageTest::testDoDeleteUpdates fails on PostgreSQL: T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking).
Thu, Feb 21, 11:53 PM · PostgreSQL, MediaWiki-Core-Testing
Krinkle removed a parent task for T39702: Cloned tables for unittests do not have references and constraints: T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking).
Thu, Feb 21, 11:52 PM · Patch-For-Review, PostgreSQL, MediaWiki-Core-Testing
Krinkle removed a subtask for T2384: [REPLACED BY TAG] PostgreSQL/pgsql support (tracking): T39702: Cloned tables for unittests do not have references and constraints.
Thu, Feb 21, 11:52 PM · PostgreSQL, Tracking, MediaWiki-Database
Krinkle committed rEWBI14ccbdfbbab7: Collapse the wikibase.mediainfo RL module into its only caller (authored by Jdforrester-WMF).
Collapse the wikibase.mediainfo RL module into its only caller
Thu, Feb 21, 11:18 PM
Krinkle edited Description on MediaWiki-User-management.
Thu, Feb 21, 7:41 PM
Krinkle moved T205788: Remove rows from the user_former_groups table after a removed group is restored from Other to User rights on the MediaWiki-User-management board.
Thu, Feb 21, 7:37 PM · MediaWiki-User-management
Krinkle moved T216309: Ignore the no-block block use case in Title::checkUserBlock() from Backlog to User blocking on the MediaWiki-User-management board.
Thu, Feb 21, 7:37 PM · Patch-For-Review, Anti-Harassment (Dalet — ד), MediaWiki-User-management
Krinkle added a comment to T215562: npm 6 consistently fails with "Z_DATA_ERROR: invalid distance too far back" on some repos.

Reported upstream at https://npm.community/t/zlib-invalid-distance-too-far-back/5577.

Thu, Feb 21, 4:58 PM · Continuous-Integration-Config
Krinkle moved T216494: Deploy 3d2png to thumbor servers (stretch) from Limbo to Watching on the Performance-Team (Radar) board.
Thu, Feb 21, 3:27 PM · Patch-For-Review, Performance-Team (Radar), Multimedia, Thumbor, serviceops, Operations
Krinkle moved T215088: Update page performance tests to use null banner parameter from Limbo to Watching on the Performance-Team (Radar) board.
Thu, Feb 21, 3:27 PM · Performance-Team (Radar), Readers-Web-Backlog
Krinkle moved T216646: Reduce startup registry footprint of WikibaseMediaInfo from Limbo to Perf recommendation on the Performance-Team (Radar) board.
Thu, Feb 21, 3:27 PM · MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Patch-For-Review, SDC Engineering, WikibaseMediaInfo, Performance-Team (Radar)
Krinkle updated the post content for Blog Post: Perf Matters at Wikipedia 2015.
Thu, Feb 21, 2:43 PM
aborrero awarded T95922: Adopt service status dashboard a Love token.
Thu, Feb 21, 12:55 PM · cloud-services-team (Kanban), Cloud-VPS

Wed, Feb 20

Krinkle updated subscribers of T216663: CI fails all tests to CirrusSearch REL1_32 branch.
Wed, Feb 20, 11:13 PM · Discovery-Search, Release-Engineering-Team
Krinkle added a comment to T216663: CI fails all tests to CirrusSearch REL1_32 branch.

Might be related to, or duplicate of T189560: mediawiki/vendor REL1_31 no more ship dependencies for wmf extensions that are not in the mediawiki tarball.

Wed, Feb 20, 11:11 PM · Discovery-Search, Release-Engineering-Team
Krinkle renamed T111283: Replace docs/design.txt with a reasonably complete summary of how MW works from Replace docs/design.txt with a reasonably complete summary of mw:Architectural_guidelines to Replace docs/design.txt with a reasonably complete summary of how MW works.
Wed, Feb 20, 9:54 PM · Performance-Team, TechCom, MediaWiki-Documentation, Documentation
Krinkle updated the task description for T214362: RFC: Store WikibaseQualityConstraint check data in persistent storage.
Wed, Feb 20, 9:43 PM · Core Platform Team Backlog (Designing), Services (designing), User-mobrovac, wikidata-tech-focus, TechCom-RFC, Wikibase-Quality, Wikidata
Krinkle added a comment to T190379: RFC: Re-establish the development policies.

Change https://www.mediawiki.org/wiki/Development_policy to be a good entry point for our development policies. Basically, reduce it to just the following two normative statement

An entry point is good. There's a lot of other information currently existing on that page, though, that should probably be copied somewhere before it gets removed.

Wed, Feb 20, 7:31 PM · Performance-Team (Radar), TechCom-RFC, TechCom
Krinkle committed rEWBI2a55130d6f26: Scrap the wikibase.mediainfo.datamodel.MediaInfo pointless module (authored by Jdforrester-WMF).
Scrap the wikibase.mediainfo.datamodel.MediaInfo pointless module
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBI02ab38094c66: Drop the now-unused ViewMediaInfoAction class and related RL modules (authored by Jdforrester-WMF).
Drop the now-unused ViewMediaInfoAction class and related RL modules
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBIde1cdae46512: Scrap the wikibase.mediainfo.datamodel.MediaInfo pointless module (authored by Jdforrester-WMF).
Scrap the wikibase.mediainfo.datamodel.MediaInfo pointless module
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBIe2355843deba: Drop the now-unused ViewMediaInfoAction class and related RL modules (authored by Jdforrester-WMF).
Drop the now-unused ViewMediaInfoAction class and related RL modules
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBI489f3373b1a7: Rename wikibase.mediainfo.filepagestyles to wikibase.mediainfo.filepage.styles (authored by Jdforrester-WMF).
Rename wikibase.mediainfo.filepagestyles to wikibase.mediainfo.filepage.styles
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBI34d4864f8554: extensions: Collapse the wikibase.mediainfo module into its only caller (authored by Jdforrester-WMF).
extensions: Collapse the wikibase.mediainfo module into its only caller
Wed, Feb 20, 7:10 PM
Krinkle committed rEWBI6d883bc96ab1: MediaInfoHandler: Drop getActionOverrides, no longer used (authored by Jdforrester-WMF).
MediaInfoHandler: Drop getActionOverrides, no longer used
Wed, Feb 20, 7:10 PM
Krinkle triaged T216646: Reduce startup registry footprint of WikibaseMediaInfo as High priority.
Wed, Feb 20, 7:07 PM · MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Patch-For-Review, SDC Engineering, WikibaseMediaInfo, Performance-Team (Radar)
Krinkle added a comment to T180864: Inactive extensions and skins in Diffusion / Github.
Wed, Feb 20, 4:13 PM · GitHub-Mirrors, Repository-Admins, Cleanup
Krinkle created T216622: Jenkins should collect Fresnel records as build artefact.
Wed, Feb 20, 3:26 PM · Performance-Team, Continuous-Integration-Config, Fresnel
Krinkle awarded T122144: Move most (all?) exim personal aliases to OIT a Orange Medal token.
Wed, Feb 20, 12:16 AM · Mail, Operations

Tue, Feb 19

Krinkle added projects to T216574: For the Fresnel job, distinguish system failure from assert failure: Fresnel, Continuous-Integration-Config.
Tue, Feb 19, 11:09 PM · Performance-Team, Continuous-Integration-Config, Fresnel
Krinkle created T216574: For the Fresnel job, distinguish system failure from assert failure.
Tue, Feb 19, 11:09 PM · Performance-Team, Continuous-Integration-Config, Fresnel
Krinkle created T216572: Add "Console section" pattern to Jenkins to make Fresnel results easy to find.
Tue, Feb 19, 11:03 PM · Performance-Team, Continuous-Integration-Config, Fresnel
Krinkle created T216571: Write runbook about releasing/deploying Fresnel.
Tue, Feb 19, 10:57 PM · Performance-Team, Fresnel
Krinkle created T216569: Fix printing of near-zero negative values.
Tue, Feb 19, 10:50 PM · Patch-For-Review, Fresnel, Performance-Team
Krinkle edited projects for T133646: Run performance test on commits (Fresnel), added: Performance-Team-notice; removed Epic.
Tue, Feb 19, 10:49 PM · Performance-Team-notice, Fresnel, Performance-Team
Krinkle closed T133646: Run performance test on commits (Fresnel) as Resolved.

Future development will be tracked under under Fresnel

Tue, Feb 19, 10:49 PM · Performance-Team-notice, Fresnel, Performance-Team
Krinkle edited projects for T133646: Run performance test on commits (Fresnel), added: Fresnel; removed MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Patch-For-Review.
Tue, Feb 19, 10:49 PM · Performance-Team-notice, Fresnel, Performance-Team
Krinkle edited Description on Performance-Team.
Tue, Feb 19, 10:48 PM
Krinkle set the image for Fresnel to F28247879: profile.
Tue, Feb 19, 10:48 PM
Krinkle created Fresnel.
Tue, Feb 19, 10:47 PM
Krinkle triaged T200758: Performance review for SecureLinkFixer extension as Normal priority.
Tue, Feb 19, 10:18 PM · Core Platform Team Kanban (Blocked Externally), Core Platform Team (Security, stability, performance and scalability (TEC1)), Performance-Team, MediaWiki-extensions-SecureLinkFixer
Krinkle closed T110125: Yearly site performance reports (blog post) as Resolved.
Tue, Feb 19, 10:01 PM · Performance-Team
Krinkle claimed T110125: Yearly site performance reports (blog post).

For now, it covers individual projects and metric impacts, as opposed to the a regular reporting of key metrics. In part because T187684 is not yet resolved, but also because we lost the Graphite data for 2015/2016. I'm hoping after T187684 is resolved, starting with the 2017 edition we'll do year-range analysis of metrics as well.

Tue, Feb 19, 10:01 PM · Performance-Team
Krinkle moved T198758: Load .json configuration files via ResourceLoaderWikiModule from Limbo to Watching on the Performance-Team (Radar) board.
Tue, Feb 19, 9:59 PM · Performance-Team (Radar), MediaWiki-Interface, MediaWiki-ResourceLoader
Krinkle changed the status of T198758: Load .json configuration files via ResourceLoaderWikiModule from Stalled to Open.

(No longer blocked/stalled per T133462. ) Moving to radar as this isn't currently resourced through a specific product need.

Tue, Feb 19, 9:59 PM · Performance-Team (Radar), MediaWiki-Interface, MediaWiki-ResourceLoader
Krinkle changed the status of T176916: Set up sampling profiler for PHP 7 (alternative to HHVM Xenon) from Stalled to Open.

Next steps are for me:

  • Look at Excimer sampling config in wmf-config and verify it works.
  • Ensure code exists in wmf-config to submit them to Redis under a new topic (e.g. excimer, instead of xenon).
  • Set up separate arc-lamp subscriber and figure out how/where to store the flame graphs on webperf1002 disk.
Tue, Feb 19, 9:54 PM · Patch-For-Review, Core Platform Team Kanban (Doing), PHP 7.1 support, Core Platform Team (PHP7 (TEC4)), Performance-Team
Krinkle changed the status of T176916: Set up sampling profiler for PHP 7 (alternative to HHVM Xenon), a subtask of T176370: Migrate to PHP 7 in WMF production, from Stalled to Open.
Tue, Feb 19, 9:54 PM · Core Platform Team Kanban (Doing), Core Platform Team (PHP7 (TEC4)), Patch-For-Review, TechCom-RFC (TechCom-Approved), User-ArielGlenn, HHVM, Operations
Krinkle removed a project from T176916: Set up sampling profiler for PHP 7 (alternative to HHVM Xenon): Patch-For-Review.
Tue, Feb 19, 9:51 PM · Patch-For-Review, Core Platform Team Kanban (Doing), PHP 7.1 support, Core Platform Team (PHP7 (TEC4)), Performance-Team
Krinkle renamed T206152: Set up request debug profiling for PHP 7 from Set up request profiling for PHP 7 to Set up request debug profiling for PHP 7.
Tue, Feb 19, 9:51 PM · Performance-Team, MediaWiki-Debug-Logger, Operations
Krinkle added a comment to T206152: Set up request debug profiling for PHP 7.

I did manually install php7.2-tideways-xhprof on mwdebug1001 and I now see the following error:

 Fatal error: Uncaught Error: Call to undefined function register_postsend_function() in /srv/mediawiki/wmf-config/profiler.php:359 
Stack trace: #0 /srv/mediawiki/wmf-config/profiler.php(46): wmfSetupTideways(Array) 
#1 /srv/mediawiki/wmf-config/PhpAutoPrepend.php(45): wmfSetupProfiler(Array) #2 {main} thrown in /srv/mediawiki/wmf-config/profiler.php on line 359

which isn't surprising given register_postsend_function is HHVM-specific AIUI.

Tue, Feb 19, 9:51 PM · Performance-Team, MediaWiki-Debug-Logger, Operations
Krinkle moved T206152: Set up request debug profiling for PHP 7 from Blocked to Doing on the Performance-Team board.
Tue, Feb 19, 9:43 PM · Performance-Team, MediaWiki-Debug-Logger, Operations
Krinkle moved T215611: MediaWiki errors overloading logstash from Meta to Resolved on the Wikimedia-production-error board.
Tue, Feb 19, 9:13 PM · Core Platform Team Kanban (Blocked Externally), Core Platform Team (Security, stability, performance and scalability (TEC1)), Performance-Team, Wikimedia-production-error, Wikimedia-Logstash, Operations, MediaWiki-Database, monitoring
Krinkle assigned T215611: MediaWiki errors overloading logstash to jcrespo.

@jcrespo I believe the issue is resolved, but leaving it open for you to confirm and/or test as you wish. Feel free to assign back if there's anything else, so I won't miss it :)

Tue, Feb 19, 9:13 PM · Core Platform Team Kanban (Blocked Externally), Core Platform Team (Security, stability, performance and scalability (TEC1)), Performance-Team, Wikimedia-production-error, Wikimedia-Logstash, Operations, MediaWiki-Database, monitoring
Krinkle added a comment to T213242: Move OutputPage::setTarget() call from BeforePageDisplay to an earlier hook.
Tue, Feb 19, 1:13 PM · Need-volunteer, Readers-Web-Backlog, MobileFrontend, Performance-Team (Radar)
Krinkle raised the priority of T216287: CentralNotice must not query master on GET request (page views) from Normal to Needs Triage.
Tue, Feb 19, 4:11 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle changed the status of T118774: No way to force a user to change their password if it's invalid from Stalled to Open.
Tue, Feb 19, 4:10 AM · Security, Patch-For-Review, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), MediaWiki-User-login-and-signup
Krinkle renamed T128911: Update Sentry to 8.2.2 from Update Sentry to 8. to Update Sentry to 8.2.2.
Tue, Feb 19, 4:10 AM · Security, Security-Other, Sentry
Krinkle closed T216473: http://comma.org/, as Invalid.
Tue, Feb 19, 4:09 AM · Trash
Krinkle closed T32956: Make ResourceLoader a standalone library as Resolved.
Tue, Feb 19, 4:02 AM · Performance-Team, Librarization, MediaWiki-ResourceLoader
Krinkle closed T150324: Fatal MWNamespace exception on Special:Contributions when given namespace is a negative number as Resolved.

Verified on beta at https://en.wikipedia.beta.wmflabs.org/w/index.php?namespace=-1%27&month=-1&limit=50&title=Special:Contributions&contribs=newbie&contribs=user&target=217.23.7.140&nsInvert=1&associated=1&tagfilter=1&topOnly=1&newOnly=1&hideMinor=1&year=2016.

Tue, Feb 19, 1:20 AM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), User-D3r1ck01, Wikimedia-production-error, MediaWiki-Special-pages
Krinkle removed a project from T203187: Performance Timeline for www.wikipedia.org (August 2018): Patch-For-Review.

Change 456462 merged by jenkins-bot:
[wikimedia/portals@master] Add <link rel=preload> for CSS background image (sprite.svg)

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

Tue, Feb 19, 12:50 AM · Performance-Team (Radar), Wikimedia-Portals
Krinkle moved T216287: CentralNotice must not query master on GET request (page views) from Limbo to Perf recommendation on the Performance-Team (Radar) board.
Tue, Feb 19, 12:36 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle added a project to T216287: CentralNotice must not query master on GET request (page views): Performance-Team (Radar).
Tue, Feb 19, 12:35 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle moved T216287: CentralNotice must not query master on GET request (page views) from Untriaged to Meta on the Wikimedia-production-error board.

(Tagging as Meta for now, as only seen in beta, but no reason to believe it is limited to that.)

Tue, Feb 19, 12:35 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle added a comment to T216287: CentralNotice must not query master on GET request (page views).

/**

  • TranslatePostInitGroups hook handler *
  • Add banner message groups to the list of message groups that should be
  • translated through the Translate extension. *
  • @param array &$list
  • @return bool
	 */

public static function registerGroupHook( &$list ) {

		$dbr = CNDatabase::getDb( DB_MASTER );
		                        # ^^^^^^^^^
Tue, Feb 19, 12:35 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle renamed T216287: CentralNotice must not query master on GET request (page views) from MediaWiki should work in readonly mode when the master is down to CentralNotice must not query master on GET request (page views).
Tue, Feb 19, 12:33 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle added a subtask for T92357: Fix problematic database master queries performed on HTTP GET/HEAD: T216287: CentralNotice must not query master on GET request (page views).
Tue, Feb 19, 12:32 AM · Availability (MediaWiki-MultiDC), Patch-For-Review, MediaWiki-General-or-Unknown
Krinkle added a parent task for T216287: CentralNotice must not query master on GET request (page views): T92357: Fix problematic database master queries performed on HTTP GET/HEAD.
Tue, Feb 19, 12:31 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle edited projects for T216287: CentralNotice must not query master on GET request (page views), added: MediaWiki-extensions-CentralNotice, Wikimedia-production-error, Availability (MediaWiki-MultiDC); removed MediaWiki-Database.

MediaWiki should not need master reads just to show the main page, but if it does, it should at least resume in readonly mode on error.

Tue, Feb 19, 12:31 AM · Fundraising-Backlog, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Wikimedia-production-error, MediaWiki-extensions-CentralNotice, Beta-Cluster-reproducible
Krinkle added a project to T216459: Rights issue deleted versions of js page: MediaWiki-Page-deletion.
Tue, Feb 19, 12:21 AM · MediaWiki-Page-deletion

Mon, Feb 18

Krinkle moved T104902: Refactor Navigation Timing gathering to produce reliable stackable measures (aka "frontend.navtiming2") from Untriaged to Archive on the Performance-Team-notice board.
Mon, Feb 18, 10:34 PM · Patch-For-Review, Performance-Team-notice, MediaWiki-extensions-NavigationTiming, Performance-Team
Krinkle moved T133507: Careless use of $wgExternalLinkTarget is insecure from Untriaged to Archive on the Performance-Team-notice board.
Mon, Feb 18, 10:34 PM · Performance-Team-notice, Performance-Team, Patch-For-Review, Security
Krinkle moved T202154: Audit modules 2018: Reduce registry overhead from Untriaged to Announce next on the Performance-Team-notice board.
Mon, Feb 18, 10:34 PM · Performance-Team-notice, MediaWiki-ResourceLoader, Performance-Team
Krinkle added a project to T202154: Audit modules 2018: Reduce registry overhead: Performance-Team-notice.
Mon, Feb 18, 10:34 PM · Performance-Team-notice, MediaWiki-ResourceLoader, Performance-Team
Krinkle closed T202154: Audit modules 2018: Reduce registry overhead as Resolved.
Mon, Feb 18, 10:34 PM · Performance-Team-notice, MediaWiki-ResourceLoader, Performance-Team
Krinkle added a comment to T202154: Audit modules 2018: Reduce registry overhead.

Closing as the quarter has ended last month. T203696 and T203695 will continue for a bit on their own. Thanks everyone!

Mon, Feb 18, 10:34 PM · Performance-Team-notice, MediaWiki-ResourceLoader, Performance-Team
Krinkle removed projects from T202154: Audit modules 2018: Reduce registry overhead: Patch-For-Review, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05).
Mon, Feb 18, 10:32 PM · Performance-Team-notice, MediaWiki-ResourceLoader, Performance-Team
Krinkle closed T196526: Geodata running long running queries on Commons as Resolved.

Not seen on Logstash for 30 days.

Mon, Feb 18, 9:43 PM · Core Platform Team Backlog (Watching / External), Discovery-Search (Current work), Patch-For-Review, Wikimedia-production-error, Discovery, GeoData
Krinkle moved T216200: includes/specials/pagers/ActiveUsersPager.php: PHP Notice: Undefined index: dir from Backlog to User list on the MediaWiki-User-management board.
Mon, Feb 18, 9:40 PM · MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Core Platform Team (Security, stability, performance and scalability (TEC1)), Patch-For-Review, MediaWiki-User-management, Wikimedia-production-error
Krinkle edited projects for T216200: includes/specials/pagers/ActiveUsersPager.php: PHP Notice: Undefined index: dir, added: MediaWiki-User-management, Core Platform Team; removed MediaWiki-Special-pages.

Currently the most frequent error on https://logstash.wikimedia.org/app/kibana#/dashboard/mediawiki-errors

Mon, Feb 18, 9:40 PM · MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Core Platform Team (Security, stability, performance and scalability (TEC1)), Patch-For-Review, MediaWiki-User-management, Wikimedia-production-error
Krinkle added a comment to T146418: Special:Contributions lists namespaces by index number, which is not intuitive.

I suspect that this cannot be solved or improved by something as simple as a plain alphabetical sort. I can imagine various other approaches that could work, but I think we should let the experts from Design share their thoughts instead.

Mon, Feb 18, 8:58 PM · Design, User-D3r1ck01, Patch-For-Review, MediaWiki-Special-pages
Krinkle added a project to T146418: Special:Contributions lists namespaces by index number, which is not intuitive: Design.
Mon, Feb 18, 8:56 PM · Design, User-D3r1ck01, Patch-For-Review, MediaWiki-Special-pages
Krinkle added a comment to T214451: [Bug] A large amount of our errors are occurring in iOS Safari.

Please beware that passing in document as context for parseHTML disables the security guards provided by jQuery [..]

Yup, and View's should be safe in this regard. [..]

Mon, Feb 18, 2:18 PM · MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Performance-Team (Radar), Epic, Readers-Web-Backlog
Krinkle closed T209629: Update use of the deprecated "schema.UniversalLanguageSelector" module as Resolved.
Mon, Feb 18, 2:05 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Language-Team, Performance-Team (Radar), UniversalLanguageSelector
Krinkle updated the task description for T203696: Drastically reduce the number of ResourceLoader modules that WikibaseClient registers.
Mon, Feb 18, 1:54 PM · MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), MediaWiki-extensions-WikibaseClient, Patch-For-Review, Performance-Team (Radar), Wikidata
Krinkle removed a project from T216266: Fatal MWException on Special:ExternalGuidance: Patch-For-Review.
Mon, Feb 18, 1:52 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), ExternalGuidance, Wikimedia-production-error
Krinkle closed T127969: Changing parameter doesn't adjust the paramOrder list, leaving it out of sync as Resolved.

I think I misunderstood Ed's comment. I assumed the intention was to automatically update the list to match the same order (which is what the UI does right now, but source edits don't/can't).

Mon, Feb 18, 1:50 PM · User-Ryasmeen, VisualEditor, TemplateData

Sun, Feb 17

Krinkle updated the task description for T107399: Make top queue fully asynchronous.
Sun, Feb 17, 10:12 PM · Performance-Team-notice, User-notice, WMF-deploy-2015-08-04_(1.26wmf17), MW-1.26-release, Performance-Team, MediaWiki-ResourceLoader
Krinkle updated the subtitle for The speed of thought.
Sun, Feb 17, 10:10 PM · Performance-Team
Krinkle renamed Blog Post: Perf Matters at Wikipedia 2015 blog post from Perf Matters in 2015 to Perf Matters at Wikipedia 2015.
Sun, Feb 17, 10:08 PM
Krinkle renamed T216313: Console warning "jquery.localize is missing" when loading VisualEditor on no.wikipedia.org from VisualEditor: jquery.localize is missing to Console warning "jquery.localize is missing" when loading VisualEditor on no.wikipedia.org.
Sun, Feb 17, 8:31 PM · Editing-team, Wikimedia-General-or-Unknown
Krinkle added a comment to T171940: Create an easier way to manage SWAT deploys on (Deployments calendar).

Proof of concept using TemplateData: https://wikitech.wikimedia.org/wiki/User:Krinkle/Deployments_sandbox.

Sun, Feb 17, 4:05 AM · wikitech.wikimedia.org, Deployments, Release-Engineering-Team (Backlog), User-MModell
Krinkle renamed T171940: Create an easier way to manage SWAT deploys on (Deployments calendar) from Create an easier way to add/remove/modify patches for SWAT to Create an easier way to manage SWAT deploys on (Deployments calendar).
Sun, Feb 17, 4:05 AM · wikitech.wikimedia.org, Deployments, Release-Engineering-Team (Backlog), User-MModell