Page MenuHomePhabricator

ori (Ori Livneh)
Senior Grepper

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 4:18 AM (350 w, 5 d)
Availability
Available
IRC Nick
ori
LDAP User
Ori.livneh
MediaWiki User
ATDT [ Global Accounts ]

Recent Activity

Thu, Jun 3

ori closed T282631: Rename LDAP CN to 'Ori' as Resolved.

Looks like https://wikitech.wikimedia.org/wiki/LDAP/Renaming_users/Gerrit is the other bit of magic needed.

Thu, Jun 3, 7:55 PM · Gerrit, cloud-services-team (Kanban), LDAP, wikitech.wikimedia.org

May 13 2021

ori committed rECHB87e95bdd19c1: Dim inactive buttons when displaying initial or final board state (authored by ori).
Dim inactive buttons when displaying initial or final board state
May 13 2021, 12:08 AM

May 12 2021

Amire80 awarded T244075: Deploy ChessBrowser extension to Beta Cluster a Party Time token.
May 12 2021, 5:43 AM · Patch-For-Review, ChessBrowser, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

May 11 2021

ori created T282631: Rename LDAP CN to 'Ori'.
May 11 2021, 11:41 PM · Gerrit, cloud-services-team (Kanban), LDAP, wikitech.wikimedia.org
ori closed T244075: Deploy ChessBrowser extension to Beta Cluster as Resolved.
May 11 2021, 11:22 PM · Patch-For-Review, ChessBrowser, Wikimedia-extension-review-queue, Wikimedia-Extension-setup
ori added a comment to T244075: Deploy ChessBrowser extension to Beta Cluster.

The extension is now live on the Beta cluster. Example: https://en.wikipedia.beta.wmflabs.org/wiki/User:Ori.livneh/Chess

May 11 2021, 10:21 PM · Patch-For-Review, ChessBrowser, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

May 9 2021

ori added a comment to T281649: Simplify ChessBrowser interactive controls.

@Kipod: I reverted the patch, and I apologize for being hasty. In hindsight, I should have made my case here and waited for consensus.

May 9 2021, 2:18 AM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), ChessBrowser

May 6 2021

ori added a comment to T281649: Simplify ChessBrowser interactive controls.

several comments:

  • "play" button for autoplay is expected in any interactive chess viewer, and it was a mistake to remove it. please visit any number of chess websites which provide interactive play (practically all of them do...)
May 6 2021, 5:39 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), ChessBrowser

May 5 2021

ori committed rECHBb2aa00101c81: Remove auto-play feature (authored by ori).
Remove auto-play feature
May 5 2021, 10:43 PM
ori added a comment to T282006: Create a freely licensed replacement for !hss.

As far as I'm concerned there is only one solution to this, and it's for one of you to pose in a recreation of this picture.

May 5 2021, 7:02 PM · MediaWiki-General

May 4 2021

ori added a comment to T244075: Deploy ChessBrowser extension to Beta Cluster.

This extension should be ready for beta deployment next week, assuming this week's deployment train completes as planned.

May 4 2021, 6:57 PM · Patch-For-Review, ChessBrowser, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

May 3 2021

ori added a comment to T271751: SyntaxHighlight extension is slow (needs more active stewardship).

@bd808 a microservice like the one you whipped up sounds like the right idea going forward. Are you still up for it? I'd be happy to help somehow.

May 3 2021, 4:47 AM · Performance-Team (Radar), SyntaxHighlight

May 2 2021

ori created T281649: Simplify ChessBrowser interactive controls.
May 2 2021, 6:43 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), ChessBrowser

Apr 30 2021

ori committed rECHB7bbbb0467553: Fix ChessSquare::getAs64, and a bunch of testing (authored by DannyS712).
Fix ChessSquare::getAs64, and a bunch of testing
Apr 30 2021, 3:03 AM

Apr 26 2021

ori committed rECHB94fda9aa24c9: Misc clean up (authored by Daimona).
Misc clean up
Apr 26 2021, 4:50 PM

Apr 25 2021

ori committed rECHBef4824548e1e: PgnParser: PHP Code cleanup (authored by Reedy).
PgnParser: PHP Code cleanup
Apr 25 2021, 12:03 AM

Apr 24 2021

ori committed rECHBd054f9fd296c: PHP Code Cleanup (authored by Reedy).
PHP Code Cleanup
Apr 24 2021, 11:47 PM

Apr 22 2021

ori closed T280263: Namespace extension and use AutoloadNamespaces, a subtask of T182943: Move namespaced extensions to use PSR-4 autoloading, as Resolved.
Apr 22 2021, 9:54 PM · Epic, MediaWiki-extensions-General
ori closed T280263: Namespace extension and use AutoloadNamespaces as Resolved.
Apr 22 2021, 9:54 PM · ChessBrowser
ori committed rECHBde0fc1cb33de: Add namespaces and Use AutoloadNamespaces (authored by ori).
Add namespaces and Use AutoloadNamespaces
Apr 22 2021, 9:50 PM
ori claimed T280263: Namespace extension and use AutoloadNamespaces.
Apr 22 2021, 8:02 PM · ChessBrowser

Apr 20 2021

ori added a comment to T271751: SyntaxHighlight extension is slow (needs more active stewardship).

I tried to reproduce and got different results:

Apr 20 2021, 9:59 PM · Performance-Team (Radar), SyntaxHighlight
ori added a comment to T244076: Security Readiness Review For ChessBrowser extension.

@Jcross, thank you for taking up and considering this request — I appreciate it. I think we can ask around for a team to sponsor this project, but I want to make sure I understand what exactly we'd be asking for. What, practically speaking, does it mean for a team/manager to "accept at least a medium risk for deployment of this extension"?

Apr 20 2021, 9:46 PM · secscrum, Security Readiness Reviews, Community-Tech, ChessBrowser

Apr 15 2021

ori added a comment to T279804: Visits to Wikimedia properties should not be used for Google ad targeting (FLoC).

Are the Google heuristics for "ads-related resources" public? Are changes to those heuristics (or to the FLoC "trial") announced in advance? Do we have the resources to monitor for changes to either in determining if this header is needed in the future?

If the answer to any of the above is no, I think it's worth 39 bytes of response payload to unambiguously signal that we don't want our users to be tracked. As a point of context, a fresh enwiki/Main_Page pageview is 1,057,815 bytes, so this is 0.0036% overhead. Assuming a 1,500 byte MTU, it does not affect the number of packets containing the initial response, so should have no effect on latency.

I would love if FLoC were to be made opt-in, or abandoned completely. If that should happen, reverting the patches proposed in this task is trivial.

Apr 15 2021, 8:03 PM · fundraising-tech-ops, Patch-For-Review, SRE, Traffic, Privacy Engineering, Privacy
ori added a comment to T279804: Visits to Wikimedia properties should not be used for Google ad targeting (FLoC).

Is the header needed at all?

Apr 15 2021, 6:03 PM · fundraising-tech-ops, Patch-For-Review, SRE, Traffic, Privacy Engineering, Privacy

Apr 14 2021

ori closed T277817: incrementStatsKey() calls in Wikibase Lua are expensive as Resolved.
Apr 14 2021, 11:59 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)

Apr 12 2021

ori added a comment to T271751: SyntaxHighlight extension is slow (needs more active stewardship).

Do we have any evidence that SyntaxHighlight performance is a problem for users, besides https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/queries/examples ?

Apr 12 2021, 10:07 PM · Performance-Team (Radar), SyntaxHighlight
ori added a comment to T271751: SyntaxHighlight extension is slow (needs more active stewardship).

On my VM, the difference between using the zipped pygmentize that is bundled with the extension vs. the system one is negligible:

Apr 12 2021, 9:13 PM · Performance-Team (Radar), SyntaxHighlight
ori added a comment to T271751: SyntaxHighlight extension is slow (needs more active stewardship).

T276298: Package latest python3-pygments for apt.wikimedia.org I'll leave it for someone else to take on #1.

Apr 12 2021, 8:45 PM · Performance-Team (Radar), SyntaxHighlight

Apr 7 2021

ori added a comment to T244076: Security Readiness Review For ChessBrowser extension.

@Jcross, I am volunteering to be the deployment sponsor for this extension for the Beta cluster. I'm not currently a WMF staff member, but I am a code deployer. I have also done an initial review of this extension at T244075#6981581 and believe it poses very low risk.

Apr 7 2021, 9:41 PM · secscrum, Security Readiness Reviews, Community-Tech, ChessBrowser
ori added a comment to T244075: Deploy ChessBrowser extension to Beta Cluster.

I've read through the code of this extension and I think it is generally of a high-quality and could be enabled on Beta.

Apr 7 2021, 7:54 PM · Patch-For-Review, ChessBrowser, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Mar 31 2021

ori added a comment to T277817: incrementStatsKey() calls in Wikibase Lua are expensive.

The change I'm proposing (I6b36c1647) should not introduce any significant discontinuity, since the counter delta is proportional to the sampling rate: i.e., with a sampling rate of 1%, 1:100 incrementStatsKey() calls will be processed, but each one will increment the counter by 100.

Mar 31 2021, 6:27 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)
Ladsgroup awarded T277817: incrementStatsKey() calls in Wikibase Lua are expensive a Like token.
Mar 31 2021, 10:08 AM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)

Mar 22 2021

ori added a comment to T277817: incrementStatsKey() calls in Wikibase Lua are expensive.

By the way: this would be a good first patch for a new contributor, and I'd be happy to mentor someone through it.

Mar 22 2021, 6:52 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)
ori added a comment to T277817: incrementStatsKey() calls in Wikibase Lua are expensive.

...and if you increment the stat by a 100 each time, you wouldn't need to change the dashboards.

Mar 22 2021, 6:01 AM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)
ori added a comment to T277817: incrementStatsKey() calls in Wikibase Lua are expensive.

I like this idea, but wouldn't N reset to zero every time we called into Lua code? How would you persist it?

Mar 22 2021, 5:56 AM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)

Mar 18 2021

ori created T277817: incrementStatsKey() calls in Wikibase Lua are expensive.
Mar 18 2021, 10:21 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Wikidata-Campsite, Wikibase-Lua, Wikidata, Performance-Team (Radar), Wikibase (3rd party installations)

Mar 17 2021

ori created T277614: Flaky selenium test: Error in "Page should be undoable": Can't call getText on element ....
Mar 17 2021, 12:17 AM · Release-Engineering-Team-TODO, ci-test-error

Jan 26 2021

Majavah awarded T98640: Document and automate updating of static/project-logos in mediawiki-config a Barnstar token.
Jan 26 2021, 6:26 AM · Release-Engineering-Team (Radar), Performance-Team (Radar), Deployments, Wikimedia-General-or-Unknown

Jan 23 2021

Aklapper awarded T98640: Document and automate updating of static/project-logos in mediawiki-config a Love token.
Jan 23 2021, 10:38 AM · Release-Engineering-Team (Radar), Performance-Team (Radar), Deployments, Wikimedia-General-or-Unknown

Jan 15 2021

ori added a comment to T272118: Wikipedia 20: Uncachable traffic to recentchanges API.

The difference in setups is intentional but will be reviewed later this FY when we are finished with some higher priority technical needs

Jan 15 2021, 7:40 AM · wikimediafoundation.org, Performance-Team (Radar)

Nov 24 2020

ori committed rESHG4f46b0010853: create_pygmentize_bundle: use pypi's JSON API (authored by ori).
create_pygmentize_bundle: use pypi's JSON API
Nov 24 2020, 4:14 AM

Aug 25 2020

ori added a comment to T257643: https://wikitech-static.wikimedia.org/wiki/ redirecting improperly.

I don't think it's just RL. <link rel="EditURI"> tags in the page source are also pointing to wikitech.wikimedia.org.

Aug 25 2020, 7:11 PM · cloud-services-team (Kanban), wikitech.wikimedia.org
ori added a comment to T257643: https://wikitech-static.wikimedia.org/wiki/ redirecting improperly.

mw.config.get('wgServer') on wikitech-static in a browser console shows a value of "https://wikitech.wikimedia.org", which seems wrong.

Aug 25 2020, 6:50 PM · cloud-services-team (Kanban), wikitech.wikimedia.org

Aug 15 2020

ori added a comment to T253673: Avoid php-opcache corruption in WMF production.

And on the subject of useful php.ini debug settings:

Aug 15 2020, 6:10 PM · Performance-Team (Radar), User-jijiki, Patch-For-Review, Sustainability (Incident Followup), serviceops
ori added a comment to T253673: Avoid php-opcache corruption in WMF production.

Script to generate randomized, self-validating code:

Aug 15 2020, 5:52 PM · Performance-Team (Radar), User-jijiki, Patch-For-Review, Sustainability (Incident Followup), serviceops
ori added a comment to T253673: Avoid php-opcache corruption in WMF production.

Chatted a bit about this with @jijiki. If the data corruption was triggered by code deployments, maybe the way to reproduce this bug is to simulate the effect of many code deployments by spamming opcache with auto-generated, randomized PHP code.

Aug 15 2020, 5:16 AM · Performance-Team (Radar), User-jijiki, Patch-For-Review, Sustainability (Incident Followup), serviceops

Jun 30 2020

ori added a comment to T252236: Prepare CentralAuth (e.g. login.wikimedia.org) for requirement of SameSite=None cross-site cookies in Chrome.

There are a bunch of browsers still in basic support that will break if we send SameSite=None. It will be necessary to check the User-Agent header before sending it.

Jun 30 2020, 5:02 AM · MW-1.31-release-notes, MW-1.34-notes, User-RhinosF1, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Patch-For-Review, MediaWiki-extensions-CentralAuth

Jun 20 2020

Akuckartz awarded T53782: Provide a web interface for customizing an MediaWiki instance and provisioning it in the cloud or locally a Like token.
Jun 20 2020, 4:48 PM · MediaWiki-Stakeholders-Group, Design, MediaWiki-Vagrant

Jun 4 2020

ori removed a project from T253483: MimeAnalyzer::improveTypeFromExtension() may return null: Performance-Team (Radar).
Jun 4 2020, 3:39 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MediaWiki-libs-Mime

Jun 1 2020

ori closed T252228: Make MimeAnalyser fast as Resolved.
Jun 1 2020, 7:47 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Performance-Team-publish, MediaWiki-libs-Mime, Performance-Team (Radar)
ori added a comment to T252228: Make MimeAnalyser fast.

The change @Reedy had to revert was not one of the core changes with a performance-impact.

Jun 1 2020, 7:47 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Performance-Team-publish, MediaWiki-libs-Mime, Performance-Team (Radar)

May 27 2020

ori added a comment to T253673: Avoid php-opcache corruption in WMF production.

A contractor is going to ask for the same thing that upstream is asking for: a reproduction case. There's not much to go on without one.

May 27 2020, 10:26 PM · Performance-Team (Radar), User-jijiki, Patch-For-Review, Sustainability (Incident Followup), serviceops

May 24 2020

ori created T253483: MimeAnalyzer::improveTypeFromExtension() may return null.
May 24 2020, 7:18 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MediaWiki-libs-Mime

May 21 2020

ori added a comment to T252228: Make MimeAnalyser fast.

Let's keep this open for now; there's a bit more follow-up work needed to clean up some residual cruft.

May 21 2020, 6:28 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Performance-Team-publish, MediaWiki-libs-Mime, Performance-Team (Radar)

May 20 2020

ori added a subtask for T235455: Resolve arclamp disk exhaustion problem (Oct 2019): T253160: Wall-clock Excimer profiling in production.
May 20 2020, 11:55 PM · Patch-For-Review, serviceops, Performance-Team, Arc-Lamp
ori added a parent task for T253160: Wall-clock Excimer profiling in production: T235455: Resolve arclamp disk exhaustion problem (Oct 2019).
May 20 2020, 11:55 PM · Excimer, Performance-Team, Arc-Lamp

May 19 2020

ori created T253160: Wall-clock Excimer profiling in production.
May 19 2020, 9:15 PM · Excimer, Performance-Team, Arc-Lamp

May 1 2020

ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

@Joe, I appreciate the effort you put in to evaluating this change! If you have the patience to put up with some more annoying kibitzing from me, I have a few questions :)

May 1 2020, 5:21 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Mar 18 2020

ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).
In T99740#5977889, @Joe wrote:

This seems really excessive, especially if we ever want to run in a containerized environment (where ideally we run multiple, smaller instances of php-fpm) and / or if we want to run a memcached instance on the same server where we're running php.

I'll run some numbers later today but this doesn't look acceptable at first sight.

Mar 18 2020, 4:53 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Mar 7 2020

Florian awarded T99740: Use static php array files for l10n cache at WMF (instead of CDB) a Yellow Medal token.
Mar 7 2020, 12:59 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Mar 5 2020

ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

Deployed to Beta Cluster and tested. All seems to work well, in different languages and on different (Beta Cluster) wikis. Hurrah.

Is this why betacommons is timing out every 2 minutes? It works fine in between, but every 2 minutes or whatever (haven't timed it) it's just unreachable for 30 seconds. Really annoying.

Mar 5 2020, 7:11 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Mar 4 2020

ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

I'll enable it on a canary server for a while first, and work with SRE try to find any operational impact over a few hours time to see if we can find any notable differences and/or problems.

Mar 4 2020, 5:02 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Mar 1 2020

ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

As far as I know, opcache is enabled on CLI

Mar 1 2020, 5:24 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Feb 28 2020

ori added a comment to T246382: New EventLogging queue doesn't log events in window.unload.

The perf issues are more prevalent in mobile but really exists anywhere that events are sent in close succession.

Feb 28 2020, 3:50 PM · User-Ryasmeen, MW-1.35-notes (1.35.0-wmf.23; 2020-03-10), Analytics-Kanban, DiscussionTools, OWC2020 (OWC2020 Replying 1.0), Editing-team (Q3 2019-2020 Kanban Board), Analytics, VisualEditor, Analytics-EventLogging
ori added a comment to T246382: New EventLogging queue doesn't log events in window.unload.

If EventLogging is inconsistent, unreliable, or opaque in its behavior, researchers will lose trust in it, and its net contribution to the MediaWiki ecosystem will be less than zero.

Feb 28 2020, 4:06 AM · User-Ryasmeen, MW-1.35-notes (1.35.0-wmf.23; 2020-03-10), Analytics-Kanban, DiscussionTools, OWC2020 (OWC2020 Replying 1.0), Editing-team (Q3 2019-2020 Kanban Board), Analytics, VisualEditor, Analytics-EventLogging

Feb 24 2020

ori awarded T245530: Deploy scap 3.13.0-1 a Party Time token.
Feb 24 2020, 6:33 PM · Release-Engineering-Team-TODO, serviceops, Scap

Feb 21 2020

greg awarded T99740: Use static php array files for l10n cache at WMF (instead of CDB) a Barnstar token.
Feb 21 2020, 12:52 AM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Feb 19 2020

ori added a comment to Blog Post: Parsoid in PHP, or There and Back Again.

This is a such major achievement. Well done!

Feb 19 2020, 6:24 AM · Parsoid
ori awarded Blog Post: Parsoid in PHP, or There and Back Again a Yellow Medal token.
Feb 19 2020, 6:22 AM · Parsoid
ori merged task T61699: Better spinner icon for jquery.spinner.js into T219163: Rewrite jquery.spinner module to use CSS.
Feb 19 2020, 6:16 AM · Patch-For-Review, JavaScript, MediaWiki-Interface, good first task
ori merged T61699: Better spinner icon for jquery.spinner.js into T219163: Rewrite jquery.spinner module to use CSS.
Feb 19 2020, 6:16 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, UI-Standardization, MediaWiki-General

Feb 18 2020

ori added a comment to T245530: Deploy scap 3.13.0-1.

Cool beans. What's the timeline for getting this release out?

Feb 18 2020, 8:10 PM · Release-Engineering-Team-TODO, serviceops, Scap
ori added a parent task for T245530: Deploy scap 3.13.0-1: T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Feb 18 2020, 5:08 PM · Release-Engineering-Team-TODO, serviceops, Scap
ori added a subtask for T99740: Use static php array files for l10n cache at WMF (instead of CDB): T245530: Deploy scap 3.13.0-1.
Feb 18 2020, 5:08 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Feb 14 2020

ori committed rESHGc4ea31447008: Fix for create_pygmentize_bundle Python 3 compat (authored by ori).
Fix for create_pygmentize_bundle Python 3 compat
Feb 14 2020, 10:54 PM
ori committed rESHG269cc7c536bd: Update pygments to 2.5.2 (authored by ori).
Update pygments to 2.5.2
Feb 14 2020, 10:51 PM

Dec 16 2019

mmodell awarded T105683: Add Scap support for static-array format of LCStore a Like token.
Dec 16 2019, 7:36 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), User-Ladsgroup, Release-Engineering-Team (Deployment services), Performance-Team (Radar), Scap
Ladsgroup awarded T99740: Use static php array files for l10n cache at WMF (instead of CDB) a Like token.
Dec 16 2019, 10:11 AM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization
ori added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

The work needed to support this in scap turns out to be relatively straightforward.

Dec 16 2019, 2:37 AM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

Nov 11 2019

ori created T238027: Flame graphs on performance.wikimedia.org are missing (404).
Nov 11 2019, 9:14 PM · Excimer, Arc-Lamp, Performance-Team
ori awarded T236102: Can't load flame or coal graphs on performance.wikimedia.org (HTTP 502) a Love token.
Nov 11 2019, 2:28 AM · SRE, Traffic, Performance-Team

Nov 8 2019

ori awarded T237708: Audit page parsing time (2020) a Yellow Medal token.
Nov 8 2019, 4:03 PM · Parsing-Team--ARCHIVED, Performance-Team

Oct 22 2019

Gilles awarded T236102: Can't load flame or coal graphs on performance.wikimedia.org (HTTP 502) a Love token.
Oct 22 2019, 8:20 AM · SRE, Traffic, Performance-Team

Oct 21 2019

ori added a comment to T236102: Can't load flame or coal graphs on performance.wikimedia.org (HTTP 502).

Still doesn't work for me.

Oct 21 2019, 9:13 PM · SRE, Traffic, Performance-Team
ori created T236102: Can't load flame or coal graphs on performance.wikimedia.org (HTTP 502).
Oct 21 2019, 8:54 PM · SRE, Traffic, Performance-Team

Sep 19 2019

ori awarded Blog Post: Wikipedia's JavaScript initialisation on a budget a Yellow Medal token.
Sep 19 2019, 3:46 PM

Sep 18 2019

ori added a comment to T233047: Apache mod_status aggregator.

@ori I'm not 100% sure I got what information you think would be useful to extract. At first glance it would seem like collecting those data in a structured manner on logstash would be useful, but the ticket seems to suggest to build a specialized interface.

Are there things you consider important to such an interface that querying on kibana would not achieve?

Sep 18 2019, 8:46 PM · observability, SRE

Sep 16 2019

ori updated the task description for T233047: Apache mod_status aggregator.
Sep 16 2019, 8:15 PM · observability, SRE
ori updated the task description for T233047: Apache mod_status aggregator.
Sep 16 2019, 8:03 PM · observability, SRE
ori created T233047: Apache mod_status aggregator.
Sep 16 2019, 8:02 PM · observability, SRE

Aug 12 2019

kerberizer awarded T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser a Evil Spooky Haunted Tree token.
Aug 12 2019, 5:56 PM · AbuseFilter

Jul 16 2019

hashar awarded T99740: Use static php array files for l10n cache at WMF (instead of CDB) a 100 token.
Jul 16 2019, 1:41 PM · Release-Engineering-Team (Radar), Patch-For-Review, Performance-Team, Scap, MediaWiki-Internationalization

May 17 2019

ori awarded T223391: Deploy Wikidiff2 version 1.8.2 with the timeout issue fixed a Love token.
May 17 2019, 2:47 PM · WMDE-QWERTY-Sprint-2019-06-26, User-jijiki, WMDE-QWERTY-Sprint-2019-06-12, WMDE-QWERTY-Sprint-2019-05-29, serviceops, SRE, WMDE-QWERTY-Sprint-2019-05-15, WMDE-TechWish, wikidiff2

May 13 2019

ori added a comment to T222966: > 2% of API wall time spent generating UUIDs.

SGTM. UIDGenerator::newUUIDv4() uses a good source of randomness, and the rate of API requests is on the order of <100k/s, so the probability of ever having a collision is incredibly small.

May 13 2019, 3:09 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Platform Team Workboards (Team 2), Event-Platform, Platform Engineering (Modern Event Platform (TEC2)), Services-next, Analytics, Performance Issue

May 10 2019

ori added a comment to T137979: Support brotli compression.

Re-reading above: probably the better blend of options would be to swap gzip for brotli in Varnish one-for-one (without the whole storing-dual-forms mess) and then have nginx transcode back to gzip for gzip-only clients, and maybe not deploy it until the brotli percentage swings a bit higher than it already is.

May 10 2019, 6:22 PM · Performance-Team (Radar), Traffic, SRE
ori updated the task description for T222966: > 2% of API wall time spent generating UUIDs.
May 10 2019, 4:32 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Platform Team Workboards (Team 2), Event-Platform, Platform Engineering (Modern Event Platform (TEC2)), Services-next, Analytics, Performance Issue
ori created T222966: > 2% of API wall time spent generating UUIDs.
May 10 2019, 4:32 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Platform Team Workboards (Team 2), Event-Platform, Platform Engineering (Modern Event Platform (TEC2)), Services-next, Analytics, Performance Issue

May 9 2019

ori assigned T222896: Update the php-wikidiff2 package to WMDE-Fisch.
May 9 2019, 7:15 PM · wikidiff2
ori added a comment to T222896: Update the php-wikidiff2 package.

SGTM; thank you.

May 9 2019, 7:14 PM · wikidiff2