Page MenuHomePhabricator

Gilles (Gilles Dubuc)
Senior Performance Engineer, WMFAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 8:24 AM (321 w, 4 d)
Roles
Administrator
Availability
Available
IRC Nick
gilles
LDAP User
Gilles
MediaWiki User
GDubuc (WMF) [ Global Accounts ]

Recent Activity

Thu, Dec 3

Gilles updated subscribers of T269338: Popup extension: use templates instead of HTML parse.
Thu, Dec 3, 9:31 AM · Readers-Web-Backlog (Kanbanana-FY-2020-21), Patch-For-Review, Page-Previews
Gilles updated subscribers of T269336: Preview popups: Replace SVG with clip-path.
Thu, Dec 3, 9:31 AM · Readers-Web-Backlog (Kanbanana-FY-2020-21), Browser-Support-Internet-Explorer, Page-Previews
Gilles added a comment to T269336: Preview popups: Replace SVG with clip-path.

Could the existing SVG mechanic be kept as a fallback that only runs for IE11, with clip-path used for other browsers?

Thu, Dec 3, 9:12 AM · Readers-Web-Backlog (Kanbanana-FY-2020-21), Browser-Support-Internet-Explorer, Page-Previews
Gilles triaged T269329: Many Grafana dashboards had their queries nuked. Currently display "no data". as Unbreak Now! priority.
Thu, Dec 3, 8:06 AM · observability
Gilles created T269329: Many Grafana dashboards had their queries nuked. Currently display "no data"..
Thu, Dec 3, 8:06 AM · observability

Wed, Dec 2

Gilles added a parent task for T269215: Blubber "copies" and "builder command" steps should run in the opposite order: T267327: Run latest Thumbor on Docker with Buster + Python 3.
Wed, Dec 2, 10:30 AM · Release Pipeline (Blubber)
Gilles added a subtask for T267327: Run latest Thumbor on Docker with Buster + Python 3: T269215: Blubber "copies" and "builder command" steps should run in the opposite order.
Wed, Dec 2, 10:30 AM · Operations, User-jijiki, serviceops, Performance-Team
Gilles created T269215: Blubber "copies" and "builder command" steps should run in the opposite order.
Wed, Dec 2, 10:30 AM · Release Pipeline (Blubber)

Tue, Dec 1

Gilles added a comment to T267327: Run latest Thumbor on Docker with Buster + Python 3.

Thumbor is neither stateful nor high I/O.

Tue, Dec 1, 1:30 PM · Operations, User-jijiki, serviceops, Performance-Team

Mon, Nov 30

Gilles moved T268815: Observe Fresnel error estimates from Inbox to Doing on the Performance-Team board.
Mon, Nov 30, 7:47 PM · Performance-Team, Fresnel
Gilles assigned T268815: Observe Fresnel error estimates to aaron.
Mon, Nov 30, 7:47 PM · Performance-Team, Fresnel
Gilles moved T268929: npm-install fails on mediawiki/core REL1_31 from Inbox to Radar on the Performance-Team board.
Mon, Nov 30, 7:45 PM · Performance-Team (Radar), MW-1.31-release
Gilles moved T269024: Disable client-side cache for WikimediaDebug requests from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Mon, Nov 30, 7:42 PM · WikimediaDebug, Performance-Team
Gilles moved T269026: WikimediaDebug extension should apply to view-source in Firefox from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Mon, Nov 30, 7:40 PM · Performance-Team, WikimediaDebug
Gilles moved T269028: WikimediaDebug should avoid confusion on unsupported domains from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Mon, Nov 30, 7:39 PM · Performance-Team, WikimediaDebug
Gilles moved T269031: Evaluate single-tab mode for WikimediaDebug from Inbox to Radar on the Performance-Team board.
Mon, Nov 30, 7:38 PM · Performance-Team (Radar), WikimediaDebug
Gilles moved T268167: Fetch mwdebug backend server list from noc.wikimedia.org from Backlog: Small & Maintenance to Doing on the Performance-Team board.
Mon, Nov 30, 1:49 PM · serviceops, WikimediaDebug, Performance-Team
Gilles added a comment to T264987: Add cache response type and response size as new dimensions to navtiming_responsestart_by_host_seconds prometheus metric.

I can't manage to add transfer size to that dashboard, for some reason the time-shifted graphs don't work with it. Maybe a Grafana bug?

Mon, Nov 30, 12:37 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), MediaWiki-extensions-NavigationTiming, Performance-Team
Gilles added a comment to T264987: Add cache response type and response size as new dimensions to navtiming_responsestart_by_host_seconds prometheus metric.

I've added cache response type to the per host dashboard: https://grafana-rw.wikimedia.org/d/M7xQ_BeWk/response-time-by-host

Mon, Nov 30, 12:30 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), MediaWiki-extensions-NavigationTiming, Performance-Team
Gilles added a comment to T264987: Add cache response type and response size as new dimensions to navtiming_responsestart_by_host_seconds prometheus metric.

The new cacheReponseType field is being collected correctly in Hive:

Mon, Nov 30, 12:16 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), MediaWiki-extensions-NavigationTiming, Performance-Team
Gilles added a comment to T267327: Run latest Thumbor on Docker with Buster + Python 3.

It's now complete: https://github.com/gi11es/thumbor-docker

Mon, Nov 30, 12:07 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles moved T268167: Fetch mwdebug backend server list from noc.wikimedia.org from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Mon, Nov 30, 9:27 AM · serviceops, WikimediaDebug, Performance-Team

Fri, Nov 27

Gilles added a comment to T268188: Release WikimediaDebug for mwdebug1003 addition.

Git tag has been created. I've submitted the new version for Firefox.

Fri, Nov 27, 9:48 AM · Performance-Team, WikimediaDebug

Wed, Nov 25

Gilles closed T268724: Coal graphs empty on performance.wikimedia.org as Resolved.

Data backfilled

Wed, Nov 25, 1:44 PM · Performance-Team
Gilles added a comment to T268724: Coal graphs empty on performance.wikimedia.org.

Fixed, I'm currently backfilling the data that went missing during the outage.

Wed, Nov 25, 12:45 PM · Performance-Team
Gilles claimed T268724: Coal graphs empty on performance.wikimedia.org.
Wed, Nov 25, 12:45 PM · Performance-Team
Gilles closed T238494: 15% response start regression as of 2019-11-11 (Varnish->ATS) as Resolved.

Thank you for the detailed update!

Wed, Nov 25, 12:32 PM · Wikimedia-Incident, Performance-Team, Operations, Traffic
Gilles added a comment to T268724: Coal graphs empty on performance.wikimedia.org.

This fixed the error, but now I see that the process can't write to graphite:

Wed, Nov 25, 11:37 AM · Performance-Team
Gilles updated the task description for T268724: Coal graphs empty on performance.wikimedia.org.
Wed, Nov 25, 8:55 AM · Performance-Team
Gilles created T268724: Coal graphs empty on performance.wikimedia.org.
Wed, Nov 25, 8:55 AM · Performance-Team

Tue, Nov 24

Gilles claimed T268167: Fetch mwdebug backend server list from noc.wikimedia.org.
Tue, Nov 24, 8:04 PM · serviceops, WikimediaDebug, Performance-Team
Gilles moved T268308: 'https:' prepended to relative paths going through RL, even when the site doesn't support https from Inbox to Doing on the Performance-Team board.
Tue, Nov 24, 7:57 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Patch-For-Review, Performance-Team, MediaWiki-ResourceLoader
Gilles assigned T268308: 'https:' prepended to relative paths going through RL, even when the site doesn't support https to Krinkle.
Tue, Nov 24, 7:57 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Patch-For-Review, Performance-Team, MediaWiki-ResourceLoader
Gilles closed T267185: Story idea for Blog: Web platform performance case study: preview popups as Resolved.
Tue, Nov 24, 4:27 PM · Performance-Team, Technical-blog-posts
Gilles closed T268624: statsv seems to be down or broken as Resolved.

The fix appears to work, I see new data coming into Grafana.

Tue, Nov 24, 2:03 PM · Performance-Team, Analytics, observability, Graphite
Gilles closed T268624: statsv seems to be down or broken, a subtask of T268618: "Wikidata Bridge" Grafana dashboard is empty since 2020-11-17, as Resolved.
Tue, Nov 24, 2:02 PM · Wikidata-Campsite, Graphite, Wikidata
Gilles closed T268624: statsv seems to be down or broken, a subtask of T268620: "Wikidata Query Service UI" Grafana dashboard is empty since 2020-11-17, as Resolved.
Tue, Nov 24, 2:02 PM · Wikidata-Campsite, Graphite, Wikidata Query UI, Wikidata
Gilles closed T268624: statsv seems to be down or broken, a subtask of T268623: "Wikidata Tainted References" Grafana dashboard is empty since 2020-11-17, as Resolved.
Tue, Nov 24, 2:02 PM · Wikidata-Campsite, Graphite, Wikidata Tainted References, Wikidata
Gilles claimed T268624: statsv seems to be down or broken.
Tue, Nov 24, 1:16 PM · Performance-Team, Analytics, observability, Graphite
Gilles added a comment to T268624: statsv seems to be down or broken.

Seemingly broken by https://gerrit.wikimedia.org/r/c/analytics/statsv/+/639223 and/or https://gerrit.wikimedia.org/r/c/operations/puppet/+/639216

Tue, Nov 24, 1:15 PM · Performance-Team, Analytics, observability, Graphite
Gilles assigned T268624: statsv seems to be down or broken to Ottomata.
Tue, Nov 24, 1:14 PM · Performance-Team, Analytics, observability, Graphite
Gilles added a comment to T264398: 8-10% response start regression (Varnish 5.1.3-1wm15 -> 6.0.6-1wm1).

I pulled the November data for the experiment, for reference:

Tue, Nov 24, 10:20 AM · Performance-Team (Radar), Operations, Traffic
Gilles added a comment to T268188: Release WikimediaDebug for mwdebug1003 addition.

FYI, usage of Google Payments for my work account has to go through legal review, which is going to delay my ability to push this update to the Chrome store.

Tue, Nov 24, 9:24 AM · Performance-Team, WikimediaDebug
Gilles added a comment to T267185: Story idea for Blog: Web platform performance case study: preview popups.

@srodlund it does! I've fixed the article's slug as well, to match the new title. You can go ahead and re-publish it. Thanks!

Tue, Nov 24, 9:20 AM · Performance-Team, Technical-blog-posts
Gilles closed T260580: Parse user agents in navtiming instead of relying on eventlogging to do it, a subtask of T259163: Migrate legacy metawiki schemas to Event Platform, as Resolved.
Tue, Nov 24, 9:06 AM · Product-Analytics, MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Patch-For-Review, Product-Infrastructure-Data, Analytics-Kanban, Analytics, Analytics-EventLogging, Event-Platform
Gilles closed T260580: Parse user agents in navtiming instead of relying on eventlogging to do it as Resolved.
Tue, Nov 24, 9:06 AM · Patch-For-Review, Performance-Team, Analytics, Analytics-EventLogging, Event-Platform

Mon, Nov 23

Gilles added a comment to T267185: Story idea for Blog: Web platform performance case study: preview popups.

@srodlund one thing that might need to get fixed, title included, is that product refers to this feature as "Page previews". That's the name of the product, if you will, which is different than the name of the MediaWiki extension.

Mon, Nov 23, 5:57 PM · Performance-Team, Technical-blog-posts
Gilles added a comment to T260860: Performance review of GlobalWatchlist.

They are only shown when $wgGlobalWatchlistDevMode is true, which is true for the beta cluster but false for prod (or will be). Is that enough?

Mon, Nov 23, 12:38 PM · MediaWiki-extensions-GlobalWatchlist, Performance-Team, User-DannyS712
Gilles added a comment to T268267: Reduce CORS preflight requests.

On the latest Chrome stable I see an OPTIONS CORS preflight request before every API request to other domains:

Mon, Nov 23, 12:37 PM · Performance Issue, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
Gilles moved T268188: Release WikimediaDebug for mwdebug1003 addition from Inbox to Doing on the Performance-Team board.
Mon, Nov 23, 12:19 PM · Performance-Team, WikimediaDebug
Gilles added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

My recollection of why we don't serve user-submitted SVGs directly as thumbnails is that the last time this was looked at there was no robust and up-to-date FLOSS SVG sanitiser that could ensure that the SVGs were safe to display directly in the browser.

Mon, Nov 23, 8:41 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Fri, Nov 20

Gilles added a comment to T268188: Release WikimediaDebug for mwdebug1003 addition.

I signed up for Firefox with gilles@wikimedia.org

Fri, Nov 20, 12:02 PM · Performance-Team, WikimediaDebug
Gilles added a comment to T225678: Migrate 3d2png to k8s.

It's probably going to happen as part of the follow-up to T267327 next quarter, which will be to migrate Thumbor to Kubernetes. I already have it running on Docker with Buster/Thumbor 5/Python 3.

Fri, Nov 20, 11:37 AM · Structured-Data-Backlog, Performance-Team (Radar), Product-Infrastructure-Team-Backlog, Patch-For-Review, Multimedia, 3D, Release Pipeline
Gilles added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

The problem isn't as much the amount of SVGs we get per day, than the fact that we render thumbnails on demand when they're for a file/size combination never requested before. Any extra rendering time is a penalty for that viewer. The issue compounds if they request a lot of new thumbnails at once, making them more likely to run into throttling limits, resulting in erroring images. That can easily happen on galleries that get visited very rarely.

Fri, Nov 20, 8:19 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Thu, Nov 19

jijiki awarded T268188: Release WikimediaDebug for mwdebug1003 addition a Love token.
Thu, Nov 19, 11:11 PM · Performance-Team, WikimediaDebug
Gilles added a comment to T268259: Add a way to get back to Special:GlobalWatchlist from Special:GlobalWatchlistSettings.

If the preferences page is extensible (via a hook, maybe?), I think it would make a lot more sense to have these settings added to the "Watchlist" tab there rather than having a dedicated new page.

Thu, Nov 19, 7:05 PM · Design, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
Gilles added a comment to T268259: Add a way to get back to Special:GlobalWatchlist from Special:GlobalWatchlistSettings.

You'd need to consult a designer from staff on this, this is not my speciality. There is a consistency issue here, we can't have every extension have a custom settings page that behaves completely differently than the wiki's or other extensions.

Thu, Nov 19, 7:03 PM · Design, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
Gilles added a comment to T260860: Performance review of GlobalWatchlist.

Not a performance concern, but I notice that the settings page is a navigation dead end. Once you get to it, there is no link back to the Special:GlobalWatchlist page, you're forced to use user history. And once you save changes, there's no link to either Special:GlobalWatchlist or Special:GlobalWatchlistSettings in its default state.

Thu, Nov 19, 11:14 AM · MediaWiki-extensions-GlobalWatchlist, Performance-Team, User-DannyS712
Gilles triaged T268188: Release WikimediaDebug for mwdebug1003 addition as Medium priority.
Thu, Nov 19, 9:54 AM · Performance-Team, WikimediaDebug
Gilles added a comment to T268188: Release WikimediaDebug for mwdebug1003 addition.

@Krinkle where are the credentials for the chrome-wikimedia-debug Google account and the Firefox equivalent stored? I don't see any mention of it on the repo README or on the wiki page about the extension.

Thu, Nov 19, 9:51 AM · Performance-Team, WikimediaDebug

Tue, Nov 17

Gilles moved T235554: MediaWiki::outputResponsePayload seemingly causes net::ERR_HTTP2_PROTOCOL_ERROR 200 and compression issues in 1.35 from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Tue, Nov 17, 8:42 PM · Patch-For-Review, wbstack, MW-1.35-release, Regression, MediaWiki-General, Performance-Team, Anti-Harassment, Cloud-VPS
Gilles assigned T235554: MediaWiki::outputResponsePayload seemingly causes net::ERR_HTTP2_PROTOCOL_ERROR 200 and compression issues in 1.35 to aaron.
Tue, Nov 17, 8:41 PM · Patch-For-Review, wbstack, MW-1.35-release, Regression, MediaWiki-General, Performance-Team, Anti-Harassment, Cloud-VPS
Gilles moved T267785: Outdated LocalisationCache can cause LessVarModule to fail compilation from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Tue, Nov 17, 8:38 PM · Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2020-21), Performance-Team, MobileFrontend (Tracking), MediaWiki-ResourceLoader

Mon, Nov 16

Gilles added a comment to T265553: Regenerate Bengali Wikipedia logo (2).

Yes, I believe it's a logo that was updated while my patch was in review and that I missed when I updated my patch for the last time before merging (and tried to integrate all logos that changed while my patch was in review).

Mon, Nov 16, 11:38 AM · User-Kizule, Wikimedia-Site-requests
Gilles added a comment to T240201: Performance review of GrowthExperiments extension, Special:Homepage Suggested Edits module.

@kostajh there is: https://wikitech.wikimedia.org/wiki/Grafana.wikimedia.org#Alerts_(with_notifications_via_Icinga)

Mon, Nov 16, 11:35 AM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Patch-For-Review, Growth-Team, GrowthExperiments-NewcomerTasks, Performance-Team

Mon, Nov 9

Gilles moved T267581: Phasing out "redis_sessions" MediaWiki cluster from Inbox to Radar on the Performance-Team board.
Mon, Nov 9, 7:41 PM · Performance-Team (Radar), Platform Engineering, serviceops, Operations
Gilles moved T267185: Story idea for Blog: Web platform performance case study: preview popups from Inbox to Doing on the Performance-Team board.
Mon, Nov 9, 7:39 PM · Performance-Team, Technical-blog-posts
Gilles moved T267270: Determine multi-dc strategy for CentralAuth from Inbox to Radar on the Performance-Team board.
Mon, Nov 9, 7:39 PM · Performance-Team (Radar), Platform Team Workboards (Purple), serviceops, Sustainability (MediaWiki-MultiDC), Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Initiatives (Session Management Service (CDP2))
Gilles moved T267327: Run latest Thumbor on Docker with Buster + Python 3 from Inbox to Doing on the Performance-Team board.
Mon, Nov 9, 7:38 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles updated the task description for T267561: Beta needs to be upgraded to Varnish 6.
Mon, Nov 9, 2:53 PM · User-Ryasmeen, Operations, Beta-Cluster-Infrastructure, Traffic
Gilles added a parent task for T267561: Beta needs to be upgraded to Varnish 6: T267551: Beta Cluster is down.
Mon, Nov 9, 2:53 PM · User-Ryasmeen, Operations, Beta-Cluster-Infrastructure, Traffic
Gilles added a subtask for T267551: Beta Cluster is down: T267561: Beta needs to be upgraded to Varnish 6.
Mon, Nov 9, 2:53 PM · User-Ryasmeen, User-zeljkofilipin, Beta-Cluster-reproducible, Beta-Cluster-Infrastructure
Gilles created T267561: Beta needs to be upgraded to Varnish 6.
Mon, Nov 9, 2:52 PM · User-Ryasmeen, Operations, Beta-Cluster-Infrastructure, Traffic
Gilles added a comment to T267551: Beta Cluster is down.

Likely caused by T267006

Mon, Nov 9, 2:01 PM · User-Ryasmeen, User-zeljkofilipin, Beta-Cluster-reproducible, Beta-Cluster-Infrastructure
Gilles updated the task description for T267006: Puppet failures on many hosts.
Mon, Nov 9, 1:58 PM · Beta-Cluster-Infrastructure
Gilles updated the task description for T267327: Run latest Thumbor on Docker with Buster + Python 3.
Mon, Nov 9, 12:45 PM · Operations, User-jijiki, serviceops, Performance-Team

Thu, Nov 5

Gilles updated subscribers of T267327: Run latest Thumbor on Docker with Buster + Python 3.

Progress! Turns out I should have been using pytest instead of nosetest to run the tests. I've filed a small PR to make the python binary used in the Makefile configurable: https://github.com/thumbor/thumbor/pull/1328

Thu, Nov 5, 9:09 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles added a comment to T254950: Performance review of WikimediaApiPortalOAuth extension.

FYI, it doesn't:

Thu, Nov 5, 8:35 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), MediaWiki-extensions-WikimediaApiPortalOAuth, Performance-Team, Platform Team Initiatives (API Gateway)
Gilles added a comment to T267327: Run latest Thumbor on Docker with Buster + Python 3.

Seeing that there were a lot of missing or outdated Python Debian packages in Buster compared to what the latest Thumbor master needs, I decided to install the minimum via Debian and all the Python dependencies via pip. Next I will look into whether I can turn all those pip calls into local wheel files, which would be a cleaner way to package this for production.

Thu, Nov 5, 2:31 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles triaged T267327: Run latest Thumbor on Docker with Buster + Python 3 as Medium priority.
Thu, Nov 5, 2:27 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles created T267327: Run latest Thumbor on Docker with Buster + Python 3.
Thu, Nov 5, 2:27 PM · Operations, User-jijiki, serviceops, Performance-Team
Gilles changed the status of T260821: Performance review of IP Info extension from Open to Stalled.

Awesome, thanks for filing all these tasks. That's all for now, since you mention that the design might change, please ping me when that's the case, so I can look at the changes. If there's any other major change, please move the status of this task back to "Open" and point me to what needs to be looked at.

Thu, Nov 5, 1:08 PM · Anti-Harassment, Performance-Team, IP Info
Gilles changed the status of T260821: Performance review of IP Info extension, a subtask of T260610: Request the necessary reviews of the IP Info extension, from Open to Stalled.
Thu, Nov 5, 1:08 PM · Epic, Anti-Harassment, IP Info
Gilles added a comment to T254950: Performance review of WikimediaApiPortalOAuth extension.

I was actually already logged into Beta Meta. I've just looked at the error code returned by the API call and it's more explicit: email_not_confirmed.

Thu, Nov 5, 12:46 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), MediaWiki-extensions-WikimediaApiPortalOAuth, Performance-Team, Platform Team Initiatives (API Gateway)
Gilles added a comment to T240201: Performance review of GrowthExperiments extension, Special:Homepage Suggested Edits module.

It might be useful to set up some alerts on that dashboard, to be notified about incidents like this in the feature without having to keep on eye on the dashboard regularly. We can show you how our Grafana-based alerts currently work.

Thu, Nov 5, 12:33 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Patch-For-Review, Growth-Team, GrowthExperiments-NewcomerTasks, Performance-Team

Nov 4 2020

Gilles awarded Web Perf Hero to recipient: nray.
Nov 4 2020, 10:28 AM
Gilles closed T240201: Performance review of GrowthExperiments extension, Special:Homepage Suggested Edits module as Resolved.

I just took a look at your dashboard, which I haven't consulted in a while. I see that there were some really expensive calls in the last 24 hours:

Nov 4 2020, 10:19 AM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Patch-For-Review, Growth-Team, GrowthExperiments-NewcomerTasks, Performance-Team
Gilles changed the status of T260913: Performance review of Wikipedia Preview from Open to Stalled.

Changing the status since I haven't heard back about my initial feedback, feel free to make this task "Open" again once you've had a chance to respond to my questions.

Nov 4 2020, 10:13 AM · Wikipedia-Preview (Mobile-Prototype), Inuka-Team, Performance-Team
Gilles added a comment to T254950: Performance review of WikimediaApiPortalOAuth extension.

Going to the Special:AppManagement page, I see that a progress bar appears immediately and for a very short time:

Nov 4 2020, 10:11 AM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), MediaWiki-extensions-WikimediaApiPortalOAuth, Performance-Team, Platform Team Initiatives (API Gateway)
Gilles added a project to T267185: Story idea for Blog: Web platform performance case study: preview popups: Performance-Team.
Nov 4 2020, 9:25 AM · Performance-Team, Technical-blog-posts

Nov 3 2020

Gilles closed T266985: asoranking failed its monthly run stat1007 as Resolved.

I ran it manually and it completed successfully.

Nov 3 2020, 1:06 PM · Performance-Team
Gilles closed T261701: Performance review of session length instrument (in WikimediaEvents extension), a subtask of T248987: Session Length Metric. Web implementation, as Resolved.
Nov 3 2020, 12:50 PM · Product-Infrastructure-Data, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), Analytics-Radar, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Epic, Product-Analytics, Better Use Of Data
Gilles closed T261701: Performance review of session length instrument (in WikimediaEvents extension) as Resolved.
Nov 3 2020, 12:50 PM · Product-Infrastructure-Data, Performance-Team
Gilles added a comment to T260821: Performance review of IP Info extension.

Unrelated to the performance review, but there seems to be a current limitation in ipv6 address comparison and 0-padding that I saw on the test wiki:

Nov 3 2020, 12:48 PM · Anti-Harassment, Performance-Team, IP Info
Gilles added a comment to T266985: asoranking failed its monthly run stat1007.

It worked, thanks!

Nov 3 2020, 11:51 AM · Performance-Team
Gilles added a comment to T266985: asoranking failed its monthly run stat1007.

@elukey still the same. Shouldn't it be analytics-deploy?

Nov 3 2020, 10:46 AM · Performance-Team
Gilles added a comment to T266985: asoranking failed its monthly run stat1007.

@elukey the scap deploy fails on permissions, does this look familiar?

Nov 3 2020, 10:31 AM · Performance-Team

Nov 2 2020

Gilles moved T266502: Deprecate and remove wfMemcKey() from Inbox to Doing on the Performance-Team board.
Nov 2 2020, 7:39 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Patch-For-Review, Technical-Debt (Deprecation process), Performance-Team, MediaWiki-Cache
Gilles assigned T266502: Deprecate and remove wfMemcKey() to aaron.
Nov 2 2020, 7:39 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Patch-For-Review, Technical-Debt (Deprecation process), Performance-Team, MediaWiki-Cache
Gilles moved T266517: Do log errors with no url or file_uri instead of dropped from client side error instrumentation from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Nov 2 2020, 7:38 PM · Performance-Team (Radar), Instrument-ClientError