Imarlier (Ian Marlier)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 13 2017, 5:57 PM (35 w, 6 d)
Availability
Available
LDAP User
Imarlier
MediaWiki User
IMarlier (WMF) [ Global Accounts ]

Recent Activity

Sat, Jul 21

Krenair awarded T180761: Move XHGui from tungsten to webperf-002 a Like token.
Sat, Jul 21, 8:45 PM · Beta-Cluster-Infrastructure, Performance-Team

Fri, Jul 20

Imarlier added a comment to T200109: Move Arc Lamp code to a Scap-deployed repository.

At any stage in this process where it's possible to NOT use Puppet, we should do that. Overlaps between Puppet and applications are bad, and should be avoid. (Frankly, this includes the scap::sources puppet setup, which is a terrible hack that we should eliminate ASAP.)

Fri, Jul 20, 9:56 PM · Patch-For-Review, Performance-Team
Imarlier added a comment to T195530: status.wikimedia.org showing all lights green during major outage.

@TheDJ Guessing this was obvious from the parent task that Reedy added, but the short story is that the existing status.wikimedia.org page is effectively unmaintained (and has been for a while). We're beginning the process of replacing it, and "actually shows outages when outages happen" is by far the most basic requirement for the replacement.

Fri, Jul 20, 3:57 PM · monitoring, Operations

Wed, Jul 18

Imarlier added a comment to T199853: Increase webperf1002/webperf2002 space from 50GB to 500 GB (Ganeti).

Dedicated hardware makes me so sad :-(

Wed, Jul 18, 6:12 PM · vm-requests, Operations, Performance-Team

Tue, Jul 17

Imarlier added a watcher for Wikimedia-Incident: Imarlier.
Tue, Jul 17, 8:23 PM
Imarlier added a member for Wikimedia-Incident: Imarlier.
Tue, Jul 17, 8:23 PM
Imarlier claimed T199252: Search engines continue to link to JS-redirect destination after Wikipedia copyright protest.
Tue, Jul 17, 8:13 PM · Performance-Team, Operations, Traffic, Wikimedia-General-or-Unknown
Imarlier moved T199383: WaitConditionLoop callers need to log on timeout from Inbox to Radar on the Performance-Team board.
Tue, Jul 17, 8:08 PM · MediaWiki-General-or-Unknown, Performance-Team (Radar), Wikimedia-Incident, Core-Platform-Team
Imarlier assigned T199416: Gadgets update time has increased drastically to Krinkle.
Tue, Jul 17, 8:08 PM · Regression, Gadgets, Performance-Team, MediaWiki-ResourceLoader
Imarlier closed T143367: Users getting logged-out during minor network glitches as Resolved.

Closing as not worth further effort at this point. If we see reappearance of these types of issues in the future, we can address at that point.

Tue, Jul 17, 8:06 PM · Performance-Team, Availability (MediaWiki-MultiDC), MediaWiki-Authentication-and-authorization
Imarlier assigned T199762: WikiPage::updateCategoryCounts causing Lock wait timeout exceeded to aaron.

Aaron is preparing a patch that may address this. If not, may need to reassign for further evaluation.

Tue, Jul 17, 8:01 PM · Patch-For-Review, Wikimedia-log-errors, Performance-Team, Core-Platform-Team, MediaWiki-Database
Imarlier moved T199762: WikiPage::updateCategoryCounts causing Lock wait timeout exceeded from Inbox to Doing on the Performance-Team board.
Tue, Jul 17, 8:00 PM · Patch-For-Review, Wikimedia-log-errors, Performance-Team, Core-Platform-Team, MediaWiki-Database

Wed, Jul 11

Imarlier added a comment to T199150: Audio player is non-functional on first load in Chrome.

A little more information: as far as we have observed, this is only the case on first load. I cannot replicate this in a browser session that has has a given page open previously. I can replicate it in a Chrome Incognito window.

Wed, Jul 11, 9:05 PM · TimedMediaHandler

Tue, Jul 10

Imarlier added a comment to T198483: Save Timing increased 50% since 2018-06-28 20:53.

@daniel It may be possible to change the visualization in order to more proactively catch these cases, even when changes to the average are pretty subtle. https://phabricator.wikimedia.org/phame/live/7/post/83/measuring_wikipedia_page_load_times/ has a bunch of good info. This is something that Perf could definitely set aside to help with, if you were interested. (Though best to track it separately, I think, rather than in this ticket.)

Tue, Jul 10, 3:15 PM · MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), Patch-For-Review, Performance-Team, Release-Engineering-Team

Mon, Jul 9

Imarlier closed T186260: CL support for rolling out Performance Inspector , a subtask of T117411: Launch on-wiki page performance inspector, as Invalid.
Mon, Jul 9, 8:35 PM · User-notice, PerformanceInspector, Performance-Team
Imarlier closed T186260: CL support for rolling out Performance Inspector as Invalid.

Thanks Nick. After further consideration, we've changed the way that we're intending to do this, so this task is no longer relevant. Sorry I didn't close it out earlier.

Mon, Jul 9, 8:34 PM · CommRel-Specialists-Support (Jul-Sep-2018), Performance-Team (Radar), PerformanceInspector
Imarlier assigned T196923: CSP Report: Triggered by mediawiki.js's domEval() function in Chrome and Safari (but not Firefox) to Krinkle.
Mon, Jul 9, 8:08 PM · Core-Platform-Team, Performance-Team, MediaWiki-ResourceLoader, Patch-For-Review, Browser-Support-Apple-Safari, Browser-Support-Google-Chrome, Security-Team
Imarlier assigned T198930: It should be possible to specify a ResourceLoaderImage module without data uris to Krinkle.
Mon, Jul 9, 8:06 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Readers-Web-Backlog (Tracking), User-Jdlrobson, Performance-Team, MediaWiki-ResourceLoader, Page-Issue-Warnings, Front-end-Standards-Group
Imarlier moved T198758: Load .json configuration files via ResourceLoaderWikiModule from Inbox to Backlog on the Performance-Team board.
Mon, Jul 9, 8:06 PM · MediaWiki-Interface, Performance-Team, MediaWiki-ResourceLoader
Imarlier moved T198930: It should be possible to specify a ResourceLoaderImage module without data uris from Inbox to Doing on the Performance-Team board.
Mon, Jul 9, 8:06 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Readers-Web-Backlog (Tracking), User-Jdlrobson, Performance-Team, MediaWiki-ResourceLoader, Page-Issue-Warnings, Front-end-Standards-Group

Mon, Jul 2

Imarlier moved T197450: test.wp is using test2.wp's message cache from Inbox to Doing on the Performance-Team board.
Mon, Jul 2, 8:29 PM · Performance-Team, Gadgets, MediaWiki-Cache, Operations
Imarlier moved T101936: Allow styles to be language-dependent from Inbox to Next-up on the Performance-Team board.

@Krinkle

Mon, Jul 2, 8:28 PM · Performance-Team, MediaWiki-ResourceLoader, I18n
Imarlier moved T198239: Rollout use of mcrouter for MediaWiki in production from Inbox to Next-up on the Performance-Team board.
Mon, Jul 2, 8:27 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Availability (MediaWiki-MultiDC), Performance-Team
Imarlier reopened T198339: ResourceLoaderImageModule should be able to pull colours from core themes by name as "Open".
Mon, Jul 2, 8:26 PM · Front-end-Standards-Group, Performance-Team, MediaWiki-ResourceLoader
Imarlier closed T198339: ResourceLoaderImageModule should be able to pull colours from core themes by name as Resolved.
Mon, Jul 2, 8:26 PM · Front-end-Standards-Group, Performance-Team, MediaWiki-ResourceLoader
Imarlier moved T198394: Change viewport for desktop tests (Browsertime and WebPageTest) from Inbox to Backlog on the Performance-Team board.
Mon, Jul 2, 8:23 PM · WebPageTest, Performance-Team
Imarlier assigned T198483: Save Timing increased 50% since 2018-06-28 20:53 to aaron.

@aaron is going to be keeping an eye on this, but to be sure: @Tgr are you and others looking at this as well?

Mon, Jul 2, 8:05 PM · MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), Patch-For-Review, Performance-Team, Release-Engineering-Team
Imarlier claimed T198646: Temporary logo change for frwiki.
Mon, Jul 2, 8:02 PM · Performance-Team, Wikimedia-Site-requests

Tue, Jun 26

Imarlier awarded T198239: Rollout use of mcrouter for MediaWiki in production a Love token.
Tue, Jun 26, 7:46 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Availability (MediaWiki-MultiDC), Performance-Team

Mon, Jun 25

Imarlier assigned T191941: Gadget CSS should be applied after Site styles to Krinkle.
Mon, Jun 25, 8:08 PM · Regression, MediaWiki-ResourceLoader, Performance-Team, Gadgets
Imarlier moved T193995: Call to undefined method Wikimedia\Rdbms\DatabaseMysqli::patchPath() from Inbox to Next-up on the Performance-Team board.
Mon, Jun 25, 8:07 PM · MW-1.30-release-notes, MW-1.31-release-notes, MW-1.31-release, MW-1.30-release, Performance-Team, MediaWiki-Installer, MediaWiki-Core-Tests
Imarlier removed a project from T197655: <mapframe> JavaScript runtime error: Performance-Team.
Mon, Jun 25, 8:06 PM · MediaWiki-ResourceLoader, Wikimedia-log-errors, Maps (Kartographer), JavaScript
Imarlier assigned T88654: Performance review 2015: mediawiki.page.gallery module to Krinkle.

@Krinkle is going to re-evaluate whether the refactor makes this irrelevant.

Mon, Jun 25, 8:06 PM · Performance-Team (Radar), MediaWiki-Gallery, JavaScript, Technical-Debt, Multimedia
Imarlier assigned T197810: If you run mw.inspect twice on the same page, the second time it is an object and not a function to Krinkle.
Mon, Jun 25, 8:02 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), MediaWiki-ResourceLoader, Performance-Team
Imarlier moved T197847: Collect performance metrics from a mobile over time from Inbox to Next-up on the Performance-Team board.
Mon, Jun 25, 8:02 PM · Performance-Team
Imarlier moved T197849: Add Grafana dashboard for WANObjectCache statsd from Inbox to Potential goals on the Performance-Team board.
Mon, Jun 25, 8:01 PM · Goal, MediaWiki-Cache, Performance-Team
Imarlier moved T197851: Service to optimize existing PNG thumbnails from Inbox to Potential goals on the Performance-Team board.
Mon, Jun 25, 7:59 PM · Performance-Team
Imarlier edited projects for T197909: ResourceLoaderImage module should support a default color, added: Performance-Team (Radar); removed Performance-Team.
Mon, Jun 25, 7:59 PM · Patch-For-Review, Performance-Team (Radar), MinervaNeue, MediaWiki-ResourceLoader, Readers-Web-Backlog, Front-end-Standards-Group
Imarlier moved T197950: Upgrade WebPageTest server from Inbox to Next-up on the Performance-Team board.
Mon, Jun 25, 7:57 PM · WebPageTest, Performance-Team
Imarlier moved T197974: Record transferSize in Navigation Timing data from Inbox to Doing on the Performance-Team board.
Mon, Jun 25, 7:57 PM · MediaWiki-extensions-NavigationTiming, Performance-Team
Imarlier moved T197983: Update design/look and feel on WebPageReplay results from Inbox to Doing on the Performance-Team board.
Mon, Jun 25, 7:55 PM · Performance-Team
Imarlier edited projects for T172497: Change pt-heartbeat model to not use super-user, avoid SPOF and switch automatically to the real master without puppet dependency, added: Performance-Team (Radar); removed Performance-Team.
Mon, Jun 25, 7:53 PM · Core-Platform-Team, Performance-Team (Radar), MediaWiki-Database, Wikimedia-Incident, DBA
Imarlier moved T198043: Thumbor thumbnails for WebM & Ogg videos with non square pixels have wrong aspect ratio from Inbox to Doing on the Performance-Team board.
Mon, Jun 25, 7:52 PM · Patch-For-Review, Performance-Team, Thumbor

Jun 21 2018

Imarlier closed T193223: Allow better localization of Performance Inspector messages as Declined.
Jun 21 2018, 11:20 AM · I18n, Performance-Team, PerformanceInspector
Imarlier closed T193223: Allow better localization of Performance Inspector messages, a subtask of T194684: [For June offsite] Decide on the plan for Performance Inspector, as Declined.
Jun 21 2018, 11:20 AM · Performance-Team
Imarlier assigned T190260: Fatal exception of type "Wikimedia\Rdbms\DBTransactionSizeError" trying to undelete a file to Krinkle.

@Krinkle Check if this is still happening, followup if so.

Jun 21 2018, 11:18 AM · MW-1.32-release-notes (WMF-deploy-2018-07-24 (1.32.0-wmf.14)), Multimedia, Core-Platform-Team, Patch-For-Review, MediaWiki-Page-deletion, MediaWiki-File-management, Performance-Team
Imarlier closed T190082: 5-second latency for certain API calls? as Resolved.
Jun 21 2018, 11:15 AM · MW-1.32-release-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), Wikipedia-Android-App-Backlog (Android-app-release-v2.7.24x-I-Ice-lolly), Patch-For-Review, MediaWiki-Database, Performance-Team, Android-app-Bugs
Imarlier assigned T189966: Audit and simplify MediaWiki initialisation code (Spring 2018) to Krinkle.
Jun 21 2018, 11:11 AM · Core-Platform-Team, Technical-Debt, MediaWiki-General-or-Unknown, Performance-Team
Imarlier edited projects for T189824: Expose api-stashedit JS to non-legacy textarea editors, added: Performance-Team (Radar); removed Performance-Team.
Jun 21 2018, 11:08 AM · Performance-Team (Radar), MediaWiki-Page-editing, VisualEditor (Current work), Patch-For-Review, CodeEditor, MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, WikiEditor
Imarlier added a comment to T189824: Expose api-stashedit JS to non-legacy textarea editors.

@Esanders Patch has comments, waiting on your reply

Jun 21 2018, 11:08 AM · Performance-Team (Radar), MediaWiki-Page-editing, VisualEditor (Current work), Patch-For-Review, CodeEditor, MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, WikiEditor
Imarlier closed T188588: Low latency kernel for WebPageReplay/Browsertime as Declined.
Jun 21 2018, 11:06 AM · Performance-Team
Imarlier moved T187858: Chrome bug makes us miss collecting Navigation Timing metrics for redirects. from Blocked to Doing on the Performance-Team board.
Jun 21 2018, 11:05 AM · MediaWiki-extensions-NavigationTiming, Upstream, Performance-Team
Imarlier added a comment to T187858: Chrome bug makes us miss collecting Navigation Timing metrics for redirects..

Need to check on what's driving error rate now.

Jun 21 2018, 11:04 AM · MediaWiki-extensions-NavigationTiming, Upstream, Performance-Team
Imarlier added a comment to T187765: Replace the Nginx fronting Thumbor with a reverse proxy capable of queuing requests.

@Gilles Schedule for Q1, talk with SRE to review

Jun 21 2018, 11:00 AM · Patch-For-Review, Performance-Team, Thumbor
Imarlier closed T187421: Create blog post (series?) about our testing with mahimahi/WebPageReplay and different host providers as Declined.
Jun 21 2018, 10:58 AM · Performance-Team
Imarlier closed T186680: Inconsistent success using PerformanceInspector as Declined.

We are changing the way that we're implementing Performance Inspector, which makes this moot.

Jun 21 2018, 10:56 AM · Performance-Team, PerformanceInspector
Imarlier added a comment to T185446: Add static Obama page as reference page for our tests.

Allows us to differentiate between when something has regressed within MediaWiki or within our testing infrastructure.

Jun 21 2018, 10:54 AM · Easy, WebPageTest, Performance-Team
Imarlier raised the priority of T185186: Firefox Quantum (and later or earlier) gives us really unstable metrics in Docker from Normal to High.

Blocking us from setting up alerts on Firefox.

Jun 21 2018, 10:51 AM · Performance-Team
Imarlier added a comment to T184681: Document how to run performance tests on real phones.

@Peter to connect with @Jhernandez to make sure that the docs make sense

Jun 21 2018, 10:49 AM · Readers-Web-Backlog (Tracking), Mobile, Documentation, Performance-Team
Imarlier closed T184527: Test performance win with lazy references on a real mobile phone, a subtask of T123328: [GOAL] Lazy load references in mobile skin, as Resolved.
Jun 21 2018, 10:48 AM · Readers-Web-Backlog, Epic, Goal, Reading-Web-Planning, Reading-Admin
Imarlier closed T184527: Test performance win with lazy references on a real mobile phone as Resolved.
Jun 21 2018, 10:48 AM · Performance-Team
Imarlier added a comment to T181026: Spikes in TTFB for mobile.

@Peter follow up on upstream issue, maybe?

Jun 21 2018, 10:45 AM · Upstream, Performance-Team, WebPageTest
Imarlier edited projects for T180105: Set up a statsv-like endpoint for Prometheus, added: Performance-Team (Radar), monitoring, Operations; removed Performance-Team.
Jun 21 2018, 10:41 AM · Operations, monitoring, Performance-Team (Radar)
Imarlier edited projects for T179200: Some half-broken PNGs cannot be rendered with the Jessie IM version, added: Performance-Team (Radar); removed Performance-Team.
Jun 21 2018, 10:38 AM · Performance-Team (Radar), Thumbor, Multimedia
Imarlier closed T178973: Cleanup WebPageTest dashboards as Resolved.
Jun 21 2018, 10:37 AM · Performance-Team, WebPageTest
Imarlier added a comment to T175708: Add annotations per URL tested in WebPagetest.

Collect output, publish internally within Jenkins for consumption by another job.

Jun 21 2018, 10:36 AM · Upstream, Performance-Team, WebPageTest
Imarlier added projects to T172941: Track duplicate parses on page save: MediaWiki-Parser, MediaWiki-Page-editing.

Start by adding a log message when this is detected.

Jun 21 2018, 10:30 AM · Patch-For-Review, MediaWiki-Page-editing, MediaWiki-Parser, Performance-Team
Imarlier closed T171093: Performance review of Editing features as Resolved.

VisualEditor team - please reach out to Perf if you're interested in doing a review at some point.

Jun 21 2018, 10:27 AM · User-Ryasmeen, VisualEditor-Performance, Performance-Team, VisualEditor
Imarlier added a project to T161749: Introduce InterruptMutexManager: MediaWiki-Platform-Team.
Jun 21 2018, 10:25 AM · Core-Platform-Team, Patch-For-Review, TechCom-RFC (TechCom-Approved), User-Daniel, Performance-Team, MediaWiki-General-or-Unknown
Imarlier added a comment to T161749: Introduce InterruptMutexManager.

Code is written, needs code review -- the gerrit patches are in the task description. @tstarling Is someone from your team able to take that on?

Jun 21 2018, 10:24 AM · Core-Platform-Team, Patch-For-Review, TechCom-RFC (TechCom-Approved), User-Daniel, Performance-Team, MediaWiki-General-or-Unknown
Imarlier added a comment to T164714: Calculate parsing speed for JavaScript on mobile.

Check on whether Chrome publishes a breakdown of which V8 events count as parsing. If not, reach out to the V8 team.

Jun 21 2018, 10:16 AM · Mobile, Performance-Team
Imarlier lowered the priority of T163537: Make it easy to verify that video/firstVisualChange is correct from Normal to Low.
Jun 21 2018, 10:11 AM · WebPageTest, Performance-Team
Imarlier added a comment to T159668: WebPageTest private server loads assets from Google.

Try loading libraries from the local server, instead of calling out to Google.

Jun 21 2018, 10:08 AM · Performance-Team, Upstream, WebPageTest
Imarlier added a comment to T154895: Investigate late first visual change/start render in Firefox.

@Peter will look into this, after he comes back from Summer vacation.

Jun 21 2018, 10:07 AM · Performance-Team
Imarlier closed T153640: Really high TTFB for authenticated/second view WebPageTest for Chrome as Resolved.

Windows-specific. Haven't seen this since we switched to Linux.

Jun 21 2018, 10:04 AM · Upstream, WebPageTest, Performance-Team
Imarlier closed T153640: Really high TTFB for authenticated/second view WebPageTest for Chrome, a subtask of T175931: Add alert for authenticated users (SpeedIndex/firstVisualChange), as Resolved.
Jun 21 2018, 10:04 AM · WebPageTest, Performance-Team
Imarlier moved T153301: Make it easier compare WebPageTest results from Backlog to Next-up on the Performance-Team board.
Jun 21 2018, 10:03 AM · WebPageTest, Performance-Team
Imarlier claimed T153301: Make it easier compare WebPageTest results.

Create an upstream issue/PR asking for some sort of link or whatever.

Jun 21 2018, 10:03 AM · WebPageTest, Performance-Team
Imarlier closed T153069: Detect performance regressions when comparing timelines/profiles as Declined.

It would be really neat if the Chrome team decided to make this tool....

Jun 21 2018, 10:00 AM · Epic, Performance-Team
Imarlier closed T153069: Detect performance regressions when comparing timelines/profiles, a subtask of T133646: Run performance test on commits, as Declined.
Jun 21 2018, 10:00 AM · Epic, Performance-Team
Imarlier closed T151309: Measure the user journey from portal to content as Declined.

Not something that we expect to take on. If it comes up as a concern in the future we'll look into it then.

Jun 21 2018, 9:57 AM · Product-Analytics, Wikimedia-Portals, Discovery, Discovery-Analysis, Performance-Team
Imarlier closed T145123: Correlate image/page weight to cost for users downloading the page as Declined.
Jun 21 2018, 9:47 AM · PerformanceInspector, Performance-Team
Imarlier added a comment to T144786: Switch fetching image size to use ResourceTiming API.

Still blocked on FF.

Jun 21 2018, 9:46 AM · Performance-Team (Radar), Upstream, PerformanceInspector
Imarlier closed T138621: Evaluate UX/Design for Performance Inspector as Declined.

With the new plans for Performance Inspector, this is moot.

Jun 21 2018, 9:42 AM · PerformanceInspector, Performance-Team
Imarlier updated subscribers of T134811: Consider REST with SSL (HyperSwitch/Cassandra) for session storage.

@tstarling It's our (Perf team's) impression that we wouldn't be the ones taking this on. Does that seem right to you?

Jun 21 2018, 9:41 AM · Services (designing), Performance-Team (Radar), Availability (MediaWiki-MultiDC), Operations
Imarlier moved T131894: Collect Backend-Timing in Prometheus from Backlog to Potential goals on the Performance-Team board.
Jun 21 2018, 9:36 AM · Patch-For-Review, Wikimedia-Incident, Operations, Traffic, Performance-Team
Imarlier closed T130581: Performance inspector on mobile as Declined.

We've changed the way that we're intending to implement performance inspector, which makes this moot.

Jun 21 2018, 9:35 AM · PerformanceInspector, Performance-Team
Imarlier closed T128166: Make search automatically show todays runs as Resolved.
Jun 21 2018, 9:34 AM · WebPageTest, Performance-Team
Imarlier updated subscribers of T121440: Dedicated post-edit cache busting cookie to prevent stale reads (session consistency).

@BBlack Is this something that Traffic could take on? (Specifically, the VCL part -- the rest is already done.)

Jun 21 2018, 9:33 AM · Performance-Team
Imarlier claimed T120686: Detect trends in MediaWiki xenon data.

Something to add to mw-log toolset (along with Ori tools)

Jun 21 2018, 9:30 AM · Performance-Team
Imarlier added a comment to T118893: Consider using APC for the individually cached keys (e.g. 'TOO BIG') in MessageCache.

(Or add stats)

Jun 21 2018, 9:20 AM · Patch-For-Review, Performance-Team, MediaWiki-Cache
Imarlier added a comment to T118893: Consider using APC for the individually cached keys (e.g. 'TOO BIG') in MessageCache.

@aaron To take a look at whether this is an easy/quick to do.

Jun 21 2018, 9:20 AM · Patch-For-Review, Performance-Team, MediaWiki-Cache
Imarlier added a comment to T117411: Launch on-wiki page performance inspector.

@Imarlier To add notes from 2018 offsite discussion.

Jun 21 2018, 9:16 AM · User-notice, PerformanceInspector, Performance-Team
Imarlier closed T115606: Add "consistently interactive" metric to WebPageTest data as Resolved.

At this point, the metric definition isn't fleshed out enough to be usable. We'll revisit when there's a better definition.

Jun 21 2018, 9:15 AM · Patch-For-Review, WebPageTest, Performance-Team
Imarlier closed T115606: Add "consistently interactive" metric to WebPageTest data, a subtask of T99060: Create a dashboard of key user-centric performance metrics, as Resolved.
Jun 21 2018, 9:15 AM · Performance-Team
Imarlier moved T110353: Audit use of cookies from Blocked to Doing on the Performance-Team board.

@Krinkle to figure out what the next step we can do is.

Jun 21 2018, 9:13 AM · Epic, Sysadmin-notice, Performance-Team, Wikimedia-General-or-Unknown
Imarlier raised the priority of T110125: Yearly site performance reports (blog post) from Normal to High.

Ref: the post that Gilles wrote last year.

Jun 21 2018, 9:11 AM · Performance-Team
Imarlier moved T104902: Refactor Navigation Timing gathering to produce reliable stackable measures from Next-up to Doing on the Performance-Team board.
  • Use medians
  • Use navtiming2 values
Jun 21 2018, 9:08 AM · MediaWiki-extensions-NavigationTiming, Performance-Team

Jun 20 2018

Imarlier created T197810: If you run mw.inspect twice on the same page, the second time it is an object and not a function.
Jun 20 2018, 4:30 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), MediaWiki-ResourceLoader, Performance-Team
Imarlier updated subscribers of T102793: Bash tools with histograms, trends, and "field" tool should be available to all users on fluorine.

trend and trends:

#!/bin/bash
log-trend() {
  sparkline=$(ls -t1 /a/mw-log/archive/"$1".log*.gz | head -30 | tac | xargs -L 1 lcz | spark)
  printf "%-30s\t%s\n" "$1" "$sparkline"
}
Jun 20 2018, 3:08 PM · Performance-Team