Page MenuHomePhabricator

Imarlier (Ian Marlier)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Jan 21 2019

Ladsgroup awarded T208524: RfC: Standards for external services in the Wikimedia infrastructure. a Like token.
Jan 21 2019, 10:53 AM · TechCom-RFC (TechCom-Approved), serviceops

Jan 10 2019

Imarlier closed T213427: Add kchapman@wikimedia.org to performance-team@wikimedia.org as Resolved.
Jan 10 2019, 4:46 PM · Performance-Team, Office-IT, Operations
Imarlier added a comment to T213427: Add kchapman@wikimedia.org to performance-team@wikimedia.org.

It is a google group -- I've invited @kchapman and made her a manager of the group.

Jan 10 2019, 4:45 PM · Performance-Team, Office-IT, Operations

Jan 7 2019

Imarlier edited projects for T211747: Graphite generates a lot of 502 in Grafana, added: Performance-Team (Radar); removed Performance-Team.
Jan 7 2019, 9:05 PM · Performance-Team (Radar), observability, Graphite, Operations
Imarlier moved T212460: Adopt static array files for local disk storage of values (tracking) from Inbox to Backlog: Future Goals on the Performance-Team board.
Jan 7 2019, 9:04 PM · Epic, Performance-Team
Imarlier edited projects for T212482: Evolve hook system to support "filters" and "actions" only, added: Performance-Team (Radar); removed Performance-Team.
Jan 7 2019, 9:01 PM · CPT Initiatives (Extension Interfaces (CDP2)), Performance-Team (Radar), TechCom-RFC, TechCom
Imarlier moved T212485: Automatically match phone with bus/devnum from Inbox to Doing on the Performance-Team board.
Jan 7 2019, 8:54 PM · Performance-Team
Imarlier assigned T212537: Remove parse_ua_legacy from navtiming.py to Krinkle.
Jan 7 2019, 8:54 PM · Performance-Team, MediaWiki-extensions-NavigationTiming
Imarlier moved T213047: Add info boxes to the WebPageTest drilldown dashboard from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Jan 7 2019, 8:53 PM · WebPageTest, Performance-Team
Imarlier edited projects for T213089: Upgrade memcached for Debian Stretch/Buster, added: Performance-Team (Radar); removed Performance-Team.
Jan 7 2019, 8:53 PM · User-jijiki, serviceops, Performance-Team (Radar), Operations, User-Elukey

Dec 18 2018

Imarlier edited projects for T212129: Use a multi-dc aware store for ObjectCache's MainStash if needed., added: Performance-Team (Radar); removed Performance-Team.
Dec 18 2018, 7:17 PM · CPT Initiatives (Mainstash Multi-DC), MediaWiki-General, serviceops-radar, User-mobrovac, User-jijiki, Performance-Team (Radar), Operations

Dec 17 2018

Imarlier moved T211661: Automatically clean up unused thumbnails in Swift from Inbox to Backlog: Future Goals on the Performance-Team board.
Dec 17 2018, 9:19 PM · User-jijiki, Patch-For-Review, Traffic, media-storage, Operations, Performance-Team
Imarlier moved T211667: Study the compression performance of single-frame AV1 from Inbox to Doing on the Performance-Team board.
Dec 17 2018, 9:18 PM · Performance-Team
Imarlier edited projects for T211721: Establish an SLA for session storage, added: Performance-Team (Radar); removed Performance-Team.
Dec 17 2018, 9:18 PM · CPT Initiatives (Session Management Service (CDP2)), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Performance-Team (Radar), TechCom, Services (next), Operations, User-Clarakosi, User-Eevans
Imarlier moved T211851: Remove unused keys in Graphite for WebPageReplay/WebPageTest from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 17 2018, 9:16 PM · Patch-For-Review, WebPageTest, Performance-Team, WebPageReplay
Imarlier moved T211906: Expose PHP7/HHVM to NavTiming in a header, send with navtiming beacon so we can use it as a dimension from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 17 2018, 9:15 PM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), MediaWiki-extensions-NavigationTiming, Performance-Team
Imarlier claimed T211906: Expose PHP7/HHVM to NavTiming in a header, send with navtiming beacon so we can use it as a dimension.
Dec 17 2018, 9:15 PM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), MediaWiki-extensions-NavigationTiming, Performance-Team

Dec 15 2018

mmodell awarded Blog Post: Why performance matters a Barnstar token.
Dec 15 2018, 8:01 PM

Dec 14 2018

Imarlier added a comment to T201409: Harmonise the identification of requests across our stack.

On a very random note, I wanted to say that I enjoyed this:

Dec 14 2018, 2:33 AM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Patch-For-Review, Core Platform Team Legacy (Designing), User-CDanis, TechCom-RFC (TechCom-Approved), Performance-Team (Radar), Operations, Services (designing), User-mobrovac, Traffic

Dec 13 2018

Imarlier triaged T211906: Expose PHP7/HHVM to NavTiming in a header, send with navtiming beacon so we can use it as a dimension as Normal priority.
Dec 13 2018, 5:59 PM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), MediaWiki-extensions-NavigationTiming, Performance-Team
Imarlier updated the task description for T176370: Migrate to PHP 7 in WMF production.
Dec 13 2018, 5:45 PM · CPT Initiatives (PHP7 (TEC4)), Patch-For-Review, TechCom-RFC (TechCom-Approved), User-ArielGlenn, HHVM, Operations

Dec 12 2018

Imarlier updated the post content for Blog Post: Why performance matters.
Dec 12 2018, 4:21 PM

Dec 11 2018

Imarlier updated subscribers of T211721: Establish an SLA for session storage.

Had an extended conversation with @Eevans about this on IRC today. His values are good with me -- as long as he/Core Platform feel that session storage is fast enough I'm happy to take the increased latency in exchange for a move toward multi-master.

Dec 11 2018, 11:30 PM · CPT Initiatives (Session Management Service (CDP2)), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Performance-Team (Radar), TechCom, Services (next), Operations, User-Clarakosi, User-Eevans
Imarlier added a comment to T211534: Pin test dependencies in perf-team Python projects.

@Krinkle Opened CR's for coal and navtiming. arc-lamp is missing most of the scaffolding for a python package (tox.ini, setup.py, etc), so rather than add that as part of this ticket, I'd suggest that the tox.ini file be created with a pinned version whenever that happens.

Dec 11 2018, 5:54 PM · Performance-Team
Imarlier added a comment to T211534: Pin test dependencies in perf-team Python projects.

Verified that tox.ini pinning works, by changing and then running locally:

Dec 11 2018, 5:28 PM · Performance-Team

Dec 10 2018

Imarlier moved T181959: Blog post: Why we measure performance from Backlog: Future Goals to Doing on the Performance-Team board.
Dec 10 2018, 9:15 PM · Performance-Team
Imarlier moved T211631: Add info boxes to all save timing graphs on Grafana from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 10 2018, 9:07 PM · Performance-Team
Imarlier moved T210484: Only serve debug HTTP headers when x-wikimedia-debug is present from Inbox to Doing on the Performance-Team board.
Dec 10 2018, 9:07 PM · Operations, Analytics, Traffic, Performance-Team
Imarlier moved T210911: Request on mobile isn't recorded in the replay proxy from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 10 2018, 9:07 PM · WebPageReplay, Performance-Team
Imarlier assigned T210992: Increase parsercache keys TTL from 22 days back to 30 days to aaron.

@aaron to provide feedback, will assign back once he has.

Dec 10 2018, 9:06 PM · Performance-Team (Radar), Patch-For-Review, Operations, DBA
Imarlier assigned T204531: Wikidata dumps creating large amounts of log spam to aaron.

@aaron is going to see what else can be done to reduce spam, will then assign back to @ArielGlenn

Dec 10 2018, 9:04 PM · MW-1.32-notes, MW-1.30-release-notes, MW-1.31-release-notes, Performance-Team, Datacenter-Switchover-2018, MediaWiki-Logging, Wikidata, Dumps-Generation, Wikimedia-production-error
Imarlier moved T211487: Create on-wiki baseline page for our synthetic tests from Inbox to Backlog: Future Goals on the Performance-Team board.
Dec 10 2018, 9:02 PM · WebPageTest, Performance-Team
Imarlier edited projects for T210416: Upgrade grafana to 5.x, added: Performance-Team (Radar); removed Performance-Team.
Dec 10 2018, 9:01 PM · Performance-Team (Radar), Patch-For-Review, Operations, observability, User-CDanis
Imarlier moved T211352: Add info boxes on each graph/dashboard for WebPageReplay from Inbox to Doing on the Performance-Team board.
Dec 10 2018, 9:00 PM · Performance-Team, WebPageReplay
Imarlier updated the task description for T211381: Detect performance changes on deploy more quickly.
Dec 10 2018, 8:59 PM · Performance-Team
Imarlier assigned T211381: Detect performance changes on deploy more quickly to Peter.
Dec 10 2018, 8:59 PM · Performance-Team
Imarlier edited projects for T205870: Fully migrate >= 30% of producers off statsd, added: Performance-Team (Radar); removed Performance-Team.
Dec 10 2018, 8:57 PM · Performance-Team (Radar), Patch-For-Review, observability, Operations
Imarlier moved T68828: CentralAuth: Audit autologin procedure for performance and code quality from Inbox to Backlog: Future Goals on the Performance-Team board.
Dec 10 2018, 8:54 PM · Performance-Team, MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Imarlier edited projects for T190379: RFC: Re-establish the development policies, added: Performance-Team (Radar); removed Performance-Team.
Dec 10 2018, 8:52 PM · DBA, Performance-Team, TechCom-RFC (TechCom-Approved), TechCom
Imarlier moved T211534: Pin test dependencies in perf-team Python projects from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 10 2018, 8:49 PM · Performance-Team
Imarlier moved T211538: Report cpu seconds spent from MediaWiki to Graphite from Inbox to Backlog: Future Goals on the Performance-Team board.
Dec 10 2018, 8:49 PM · Performance-Team
Imarlier moved T211579: Test on multiple phones using one server from Inbox to Doing on the Performance-Team board.
Dec 10 2018, 8:48 PM · Performance-Team
Imarlier moved T211618: New alert strategy: One URL can fire first visual change from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 10 2018, 8:48 PM · WebPageReplay, Performance-Team
Imarlier added a comment to T211534: Pin test dependencies in perf-team Python projects.

Given that we mix and match using pip to manage python deps (which is good!), and using puppet to install them (which is bad!), I'd suggest using a VERY light hand with this.

Dec 10 2018, 3:46 PM · Performance-Team

Dec 6 2018

Imarlier created T211381: Detect performance changes on deploy more quickly.
Dec 6 2018, 9:38 PM · Performance-Team

Dec 5 2018

Imarlier edited projects for T197954: Mobile Safari (WebView) produces invalid Navigation Timing data, added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 10:23 PM · Performance-Team (Radar), Upstream, MediaWiki-extensions-NavigationTiming
Imarlier moved T186396: Remove desktop tests running on WebPageTest.org from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:37 PM · Performance-Team, WebPageTest
Imarlier moved T182949: Get size compressed and uncompressed size of JS and CSS from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:37 PM · Performance-Team, WebPageTest
Imarlier moved T192536: High variance in Chrome for one of the URLs on the Japanese Wikipedia from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:37 PM · Performance-Team, WebPageTest
Imarlier moved T185741: Alert on log errors on Browsertime/WebPageReplay from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:36 PM · Performance-Team
Imarlier moved T101732: Use Service Worker cache when available for ResourceLoader caching instead of LocalStorage from Blocked or Needs-CR to Backlog: Future Goals on the Performance-Team board.
Dec 5 2018, 5:30 PM · MediaWiki-ResourceLoader, Performance-Team
Imarlier added a comment to T184681: Document how to run performance tests on real phones.

@phuedx Any chance that someone had an opportunity to look at this?

Dec 5 2018, 5:24 PM · Readers-Web-Backlog (Tracking), Mobile, Documentation, Performance-Team
Imarlier edited projects for T107561: MediaWiki support for Composer equivalent for JavaScript packages, added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 5:23 PM · Performance-Team (Radar), MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group
Imarlier moved T188689: Finalise addModuleStyles() and addModuleScripts() legacy behaviours from Blocked or Needs-CR to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:21 PM · MW-1.34-release, Technical-Debt (Deprecation), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader
Imarlier added a comment to T197954: Mobile Safari (WebView) produces invalid Navigation Timing data.

Had a conversation with Apple Web Tech Evangelist, they are aware of this and it's assigned, but no release date known

Dec 5 2018, 5:20 PM · Performance-Team (Radar), Upstream, MediaWiki-extensions-NavigationTiming
Imarlier moved T202479: Investigate source of 404 Not Found responses from load.php from Blocked or Needs-CR to Doing on the Performance-Team board.
Dec 5 2018, 5:17 PM · Traffic, Operations, Performance-Team
Imarlier moved T190936: navtiming.py: When processing metrics, include effectiveConnectionType as a factor from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:08 PM · Performance-Team
Imarlier claimed T187684: Define key metrics (3-5 total) that we're tracking and go public with the metrics.
Dec 5 2018, 5:08 PM · Performance-Team
Imarlier edited projects for T88445: MediaWiki active/active datacenter investigation and work (tracking), added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 5:08 PM · CPT Initiatives (Multi-DC (TEC1)), User-mobrovac, Performance-Team (Radar), Availability (MediaWiki-MultiDC), Epic
Imarlier added a subtask for T193221: Mobile doesn't render until full HTML is downloaded in Chrome: T210141: Test our production stack's HTTP/2 priority support.
Dec 5 2018, 5:05 PM · Upstream, Performance-Team
Imarlier added a parent task for T210141: Test our production stack's HTTP/2 priority support: T193221: Mobile doesn't render until full HTML is downloaded in Chrome.
Dec 5 2018, 5:05 PM · Performance-Team-publish, Performance-Team
Imarlier moved T194639: Pick up Navigation Timing metrics with WebPageTest from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:01 PM · Performance-Team, WebPageTest
Imarlier moved T194684: Migrate Performance Inspector from GUI to console from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Future Goals on the Performance-Team board.
Dec 5 2018, 5:01 PM · PerformanceInspector, Performance-Team
Imarlier moved T195233: Blog post: Explain how we use Browsertime/WebPageReplay/WebPageTest from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:00 PM · WebPageReplay, WebPageTest, Performance-Team
Imarlier moved T196312: Fine tune WebPageTest alerts from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:00 PM · WebPageTest, Performance-Team
Imarlier moved T102793: Bash tools with histograms, trends, and "field" tool should be available to all users on fluorine from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 5:00 PM · Performance-Team
Imarlier moved T153301: Make it easy to compare WebPageTest results on alerts from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:59 PM · Upstream, WebPageTest, Performance-Team
Imarlier assigned T185446: Create static version of wiki page as reference page for our tests to Krinkle.
Dec 5 2018, 4:58 PM · WebPageTest, Performance-Team
Imarlier moved T189966: Audit and simplify MediaWiki initialisation code (Spring 2018) from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Future Goals on the Performance-Team board.
Dec 5 2018, 4:58 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Performance-Team
Imarlier moved T159668: WebPageTest private server loads assets from Google from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:57 PM · Performance-Team, Upstream, WebPageTest
Imarlier edited projects for T133462: Provide standard-compatible way to load multi-file packages (not plain concatenation), added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 4:57 PM · Performance-Team, MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), TechCom-RFC (TechCom-Approved), Readers-Web-Backlog (Tracking), Front-end-Standards-Group, MediaWiki-ResourceLoader
Imarlier removed a project from T200526: ThumbnailRenderJob should use MWHttpRequest isOK() function: Patch-For-Review.
Dec 5 2018, 4:56 PM · Multimedia, MediaWiki-File-management, Commons, Performance-Team
Imarlier closed T200526: ThumbnailRenderJob should use MWHttpRequest isOK() function as Declined.
Dec 5 2018, 4:55 PM · Multimedia, MediaWiki-File-management, Commons, Performance-Team
Imarlier updated subscribers of T200758: Performance review for SecureLinkFixer extension.

@CCicalese_WMF @Legoktm Is this ready to review? We are a bit unclear on current status.

Dec 5 2018, 4:54 PM · Performance-Team (Radar), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
Imarlier moved T185724: Publish Doxygen for RunningStat library from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:52 PM · Patch-For-Review, patch-welcome, Librarization, Performance-Team, RunningStat, Continuous-Integration-Config
Imarlier moved T198394: Change viewport for desktop tests (Browsertime and WebPageTest) from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:51 PM · WebPageReplay, WebPageTest, Performance-Team
Imarlier closed T203845: [Bug] 150 ms increase in edit response time median since August 18th, 2018 as Resolved.

Same as T205369, which has been resolved.

Dec 5 2018, 4:51 PM · Readers-Web-Backlog (Tracking), Performance-Team
Imarlier moved T211220: Update Save Timing grafana dashboards to break down by content model from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:50 PM · Performance-Team
Imarlier created T211220: Update Save Timing grafana dashboards to break down by content model.
Dec 5 2018, 4:50 PM · Performance-Team
Imarlier moved T204423: MW 1.31 install reports "InvalidArgumentException ... DatabaseDomain.php: Domain has too few or too many parts " from This Quarter (FY1920Q1 Jul-Sep) to Blocked or Needs-CR on the Performance-Team board.
Dec 5 2018, 4:46 PM · MW-1.31-release-notes, MW-1.32-notes, Patch-For-Review, Performance-Team, MW-1.31-release, MediaWiki-Rdbms, MediaWiki-Installer
Imarlier added a comment to T204423: MW 1.31 install reports "InvalidArgumentException ... DatabaseDomain.php: Domain has too few or too many parts ".

@mwjames we believe that this is fixed, but we're waiting on confirmation of that. Could you please let us know if this is addressed for you?

Dec 5 2018, 4:46 PM · MW-1.31-release-notes, MW-1.32-notes, Patch-For-Review, Performance-Team, MW-1.31-release, MediaWiki-Rdbms, MediaWiki-Installer
Imarlier edited projects for T204245: Run MediaWiki media originals active/active, added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 4:44 PM · Patch-For-Review, Services (watching), Core Platform Team Legacy (Watching / External), Performance-Team (Radar), User-fgiunchedi, Availability (MediaWiki-MultiDC), Epic
Imarlier moved T204174: FileOperation error "SwiftFileBackend::addMissingMetadata: {path} was not stored with SHA-1 metadata." from This Quarter (FY1920Q1 Jul-Sep) to Doing on the Performance-Team board.
Dec 5 2018, 4:44 PM · MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Patch-For-Review, Performance-Team, Thumbor, MediaWiki-File-management, Wikimedia-production-error
Imarlier moved T205601: Clean up start script for WebPageReplay from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:43 PM · WebPageReplay, Performance-Team
Imarlier assigned T206288: Exception from LinksUpdate "Could not acquire lock for page" when a page is edited frequently to Krinkle.
Dec 5 2018, 4:43 PM · Patch-For-Review, Performance-Team, MediaWiki-General, Wikimedia-production-error
Imarlier assigned T206283: Failed deferred updates should be queued as jobs if possible (Deadlock from LinksUpdate in WikiPage::updateCategoryCounts) to Krinkle.
Dec 5 2018, 4:42 PM · Core Platform Team Workboards (Clinic Duty Team), Core Platform Team, MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, MediaWiki-Page-derived-data, Performance-Team, Wikimedia-production-error
Imarlier moved T207440: Chrome 69 -> Chrome 70 changes in metrics from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:41 PM · WebPageTest, WebPageReplay, Performance-Team
Imarlier moved T208804: Start work on a Chores list for Performance Team from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:41 PM · Performance-Team
Imarlier moved T203543: Chrome 69 increase time for first visual change in synthetic testing from This Quarter (FY1920Q1 Jul-Sep) to Backlog: Small & Maintenance on the Performance-Team board.
Dec 5 2018, 4:40 PM · WebPageReplay, Upstream, Performance-Team
Imarlier edited projects for T207941: Spike of DBTransactionSizeError exceptions from /w/api.php from Special:Watchlist, added: Performance-Team (Radar); removed Performance-Team.
Dec 5 2018, 4:39 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Growth-Team (Current Sprint), Patch-For-Review, Performance-Team (Radar), Wikimedia-production-error

Dec 4 2018

Imarlier added a comment to T196378: Investigate solutions for MySQL connection pooling.

@jcrespo Why would we need to deploy Mediawiki in order to repoint when the master is switched? Wouldn't the proxy be responsible for that?

Dec 4 2018, 2:51 PM · DBA, Availability (MediaWiki-MultiDC), Performance-Team (Radar), Operations

Dec 3 2018

Imarlier reassigned T207718: Errors trying to fetch RDF from Wikidata from Imarlier to Smalyshev.
Dec 3 2018, 9:13 PM · Traffic, Operations, Performance-Team, Wikidata-Query-Service, Wikidata
Imarlier added a comment to T207718: Errors trying to fetch RDF from Wikidata.

@Smalyshev Guessing this should go back to you for followup?

Dec 3 2018, 8:48 PM · Traffic, Operations, Performance-Team, Wikidata-Query-Service, Wikidata
Imarlier added a comment to T207718: Errors trying to fetch RDF from Wikidata.

I've been running this in a tmux session on a few of the wdqs servers: while :; do DSTAMP=$(date); CW=$(sudo netstat -anet | grep 208.80.154.224 | grep -c CLOSE_WAIT); echo "${DSTAMP}: ${CW}"; sleep 1; done >> ~/close_waits.txt. (154.224 is the edge for the text cache cluster.)

Dec 3 2018, 8:48 PM · Traffic, Operations, Performance-Team, Wikidata-Query-Service, Wikidata
Imarlier added a comment to T207718: Errors trying to fetch RDF from Wikidata.

@Smalyshev Yes, it would be slower, but it would also be diagnostic -- if persistent connections are disabled and the errors stop, we can be pretty confident that something about the way that they're configured is what's resulting in this issue.

Dec 3 2018, 7:55 PM · Traffic, Operations, Performance-Team, Wikidata, Wikidata-Query-Service
Imarlier added a comment to T207718: Errors trying to fetch RDF from Wikidata.

@Smalyshev Another thought: why not just disable pooling, and have the client close each connection after each request?

Dec 3 2018, 7:51 PM · Traffic, Operations, Performance-Team, Wikidata, Wikidata-Query-Service
Imarlier added a comment to T207718: Errors trying to fetch RDF from Wikidata.

@BBlack @ema Couple of questions for you about Nginx:

  • Do we have nginx configured to handle a specific number of requests on a given worker process/thread, and then shut that down?
  • If it possible for nginx to be restarted (interrupting existing persistent connections) due to config updates or the like, and if so, is there a record of times when that has happened?
Dec 3 2018, 7:18 PM · Traffic, Operations, Performance-Team, Wikidata, Wikidata-Query-Service
Imarlier added a comment to T177747: grafana-labs often fails to generate graphs with c.datapoints is undefined.

tentatively resolving, graphite 0.9.15 is on labmon1001 (jessie) while production runs graphite 1.x on stretch

Dec 3 2018, 3:28 PM · cloud-services-team, Graphite, Cloud-VPS

Nov 30 2018

Imarlier awarded T205369: Investigate > 40% Save Timing regression (2018-09-05) a Mountain of Wealth token.
Nov 30 2018, 7:06 PM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), Performance-Team-publish, Performance-Team
Imarlier added a comment to T205369: Investigate > 40% Save Timing regression (2018-09-05).

Hey, that looks a lot better! Nice work, @daniel !

Nov 30 2018, 7:06 PM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), Performance-Team-publish, Performance-Team