Page MenuHomePhabricator

mobrovac (Marko Obrovac)
Spy

Projects (46)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Dec 16 2014, 7:40 PM (256 w, 1 d)
Availability
Available
IRC Nick
mobrovac
LDAP User
Mobrovac
MediaWiki User
Mobrovac [ Global Accounts ]

Recent Activity

Today

mobrovac moved T237026: Page creation log cannot be viewed from oldest records, Fatal: "execution time limit of 60 seconds was exceeded" from Waiting for Review to Done on the Core Platform Team Workboards (Clinic Duty Team) board.
Thu, Nov 14, 10:09 AM · Patch-For-Review, mariadb-optimizer-bug, DBA, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error, Performance Issue, MediaWiki-Logging
mobrovac moved T238296: job queue insert rate metrics gone from Grafana from Inbox to Backlog on the Core Platform Team Workboards (Clinic Duty Team) board.
Thu, Nov 14, 9:55 AM · Core Platform Team Workboards (Clinic Duty Team), serviceops, WMF-JobQueue, MediaWiki-JobQueue, observability
mobrovac edited projects for T238296: job queue insert rate metrics gone from Grafana, added: Core Platform Team Workboards (Clinic Duty Team); removed Core Platform Team.

Yes yes, we need it! All the JobQueue stats are there, so please don't remove it.

Thu, Nov 14, 9:55 AM · Core Platform Team Workboards (Clinic Duty Team), serviceops, WMF-JobQueue, MediaWiki-JobQueue, observability

Yesterday

mobrovac moved T232771: In cite journal, do not add URL expanded from existing identifier like DOI from External Code Review Needed to Blocked Externally on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 13, 3:42 PM · Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Citoid
mobrovac added a subtask for T229075: Preparing ContentTranslation for Parsoid-PHP switch: T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0.
Wed, Nov 13, 3:18 PM · Core Platform Team, Language-Team (Language-2019-October-December), ContentTranslation, Parsoid-PHP
mobrovac added a parent task for T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0: T229075: Preparing ContentTranslation for Parsoid-PHP switch.
Wed, Nov 13, 3:18 PM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac added a comment to T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0.

This root cause here might actually be T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)" but in order to confirm it, we'd need someone to answer the above questions:

Wed, Nov 13, 3:17 PM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac added a project to T208758: Extend Popups-Extension to render popups for annotated <math>: Math.
Wed, Nov 13, 3:07 PM · Math, Core Platform Team Workboards (Clinic Duty Team), Readers-Web-Backlog (Needs Product Owner Decisions), Patch-For-Review, Page-Previews
mobrovac moved T208758: Extend Popups-Extension to render popups for annotated <math> from Inbox to External Code Review In Progress on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 13, 3:06 PM · Math, Core Platform Team Workboards (Clinic Duty Team), Readers-Web-Backlog (Needs Product Owner Decisions), Patch-For-Review, Page-Previews
mobrovac added a project to T208758: Extend Popups-Extension to render popups for annotated <math>: Core Platform Team Workboards (Clinic Duty Team).
Wed, Nov 13, 3:06 PM · Math, Core Platform Team Workboards (Clinic Duty Team), Readers-Web-Backlog (Needs Product Owner Decisions), Patch-For-Review, Page-Previews
mobrovac added a comment to T206789: Modern Event Platform: Schema Registry: Implementation.

Lol, I know you're always interested in discussions involving bikes of any type :P

Wed, Nov 13, 2:54 PM · Analytics-Kanban, CPT Initiatives (Modern Event Platform (TEC2)), Services (watching), Analytics-EventLogging, Event-Platform, Analytics
mobrovac moved T206498: MediaWiki needlessly queries page data twice on page views from External Code Review Needed to Blocked Externally on the Core Platform Team Workboards (Clinic Duty Team) board.

@jlinehan your patch needs a manual rebase. Once you do that and address the comments, please move this task back to the External Review Needed column on the Clinic Duty board and we'll take another look.

Wed, Nov 13, 2:47 PM · Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), Patch-For-Review, good first bug, MediaWiki-General
mobrovac moved T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)" from Inbox to Waiting for Review on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 13, 12:17 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac claimed T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".

The above patch fixes the issue. I have applied it in beta and tested it, and it works as advertised - now pages can be created using VE.

Wed, Nov 13, 12:17 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac moved T234058: Review new AbuseFilter hard deprecations ahead of 1.34 release from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.

Thank you, @Daimona for the backports (I managed to forget to leave a comment about it being needed given the messages in the code). All three patches have been merged into REL1_34 now!

Wed, Nov 13, 11:35 AM · Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, AbuseFilter
mobrovac removed a subtask for T229015: Tracking: Direct live production traffic at Parsoid/PHP: T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".
Wed, Nov 13, 11:21 AM · Core Platform Team, User-WDoran, Parsoid-PHP
mobrovac removed a parent task for T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)": T229015: Tracking: Direct live production traffic at Parsoid/PHP.
Wed, Nov 13, 11:21 AM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac updated the task description for T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".
Wed, Nov 13, 11:21 AM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac merged T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title into T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".
Wed, Nov 13, 11:20 AM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac merged task T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title into T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".
Wed, Nov 13, 11:20 AM · Parsoid-PHP
mobrovac added a comment to T238161: [Regression pre-wmf.6] Cannot create a new page on Beta cluster shows error "Error contacting the Parsoid/RESTBase server (HTTP 500)".

There is something strange going on. The stack trace is identical to T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title:

Wed, Nov 13, 11:19 AM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, Patch-For-Review
mobrovac added a comment to T206789: Modern Event Platform: Schema Registry: Implementation.

That makes sense, I guess, since, as you point out, the main point of contention is write access (or the update workflow, to be more precise). We could set up an intricate ACL system and put it all in one repo, but that smells of over-engineering in this instance. As for the names, I'd suggest event-schemae/system and event-schemae/user.

Wed, Nov 13, 10:59 AM · Analytics-Kanban, CPT Initiatives (Modern Event Platform (TEC2)), Services (watching), Analytics-EventLogging, Event-Platform, Analytics
mobrovac closed T201643: RFC: Modern Event Platform: Schema Registry as Resolved.

Indeed we can!

Wed, Nov 13, 9:54 AM · Core Platform Team Legacy (Watching / External), TechCom-RFC (TechCom-Approved), Services (watching), Analytics-EventLogging, Event-Platform, Analytics
mobrovac closed T201643: RFC: Modern Event Platform: Schema Registry, a subtask of T201063: Modern Event Platform: Schema Registry, as Resolved.
Wed, Nov 13, 9:54 AM · Analytics, Core Platform Team Legacy (Watching / External), Services (watching), Analytics-EventLogging, Event-Platform
mobrovac added a comment to T234266: Cannot read property 'stored' of undefined.

Yup, still happening at a rate of approx 100 errors/hour.

Wed, Nov 13, 9:52 AM · Parsoid
mobrovac committed rDEPLOYCHARTS63119dfff438: Mathoid: Use image 2019-11-13-084818-production (authored by mobrovac).
Mathoid: Use image 2019-11-13-084818-production
Wed, Nov 13, 9:38 AM
mobrovac committed rGRBD1f2c7d8d096c: Update restbase to 183dfae (authored by mobrovac).
Update restbase to 183dfae
Wed, Nov 13, 9:00 AM
mobrovac moved T238043: cleanupUsersWithNoId.php should not depend on ar_user column from Waiting for Review to Done on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 13, 8:41 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Maintenance-scripts

Tue, Nov 12

fgiunchedi awarded T238083: Citoid logs fields explosion a Party Time token.
Tue, Nov 12, 1:58 PM · Core Platform Team Workboards (Clinic Duty Team), Citoid, Wikimedia-Logstash
mobrovac moved T238083: Citoid logs fields explosion from Doing to Waiting for Review on the Core Platform Team Workboards (Clinic Duty Team) board.

PR #48 fixes this.

Tue, Nov 12, 1:48 PM · Core Platform Team Workboards (Clinic Duty Team), Citoid, Wikimedia-Logstash
mobrovac updated the task description for T238083: Citoid logs fields explosion.
Tue, Nov 12, 1:40 PM · Core Platform Team Workboards (Clinic Duty Team), Citoid, Wikimedia-Logstash
mobrovac moved T238083: Citoid logs fields explosion from Inbox to Doing on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 1:33 PM · Core Platform Team Workboards (Clinic Duty Team), Citoid, Wikimedia-Logstash
mobrovac claimed T238083: Citoid logs fields explosion.

This is actually a problem with the underlying preq library, which doesn't decode the body properly in cases of error. I shall fix that.

Tue, Nov 12, 1:33 PM · Core Platform Team Workboards (Clinic Duty Team), Citoid, Wikimedia-Logstash
mobrovac moved T234058: Review new AbuseFilter hard deprecations ahead of 1.34 release from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 11:53 AM · Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, AbuseFilter
mobrovac moved T235956: Title::isSingleRevRedirect should be atomic from External Code Review In Progress to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 11:13 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Availability, Performance-Team (Radar), MediaWiki-General
mobrovac moved T233597: Refactor ApiMain to use OutputPage::sendCacheControl from External Code Review Needed to Blocked Externally on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 11:11 AM · Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-API
mobrovac moved T186573: Add information about hidden fields (e.g., userhidden, commenthidden, sha1hidden, etc.) to api.php documentation from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 11:04 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, good first bug, MediaWiki-API, Documentation, MediaWiki-Documentation
mobrovac moved T235956: Title::isSingleRevRedirect should be atomic from External Code Review Needed to External Code Review In Progress on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Nov 12, 10:58 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Availability, Performance-Team (Radar), MediaWiki-General
mobrovac removed a project from T41510: Editing large watchlists via Special:EditWatchlist fails due to a server timeout: Core Platform Team Workboards (Clinic Duty Team).
Tue, Nov 12, 10:44 AM · Core Platform Team, Growth-Team, User-notice, Wikimedia-production-error, MediaWiki-Watchlist
mobrovac moved T236412: Refactor BagOStuff to use a more storage/multi-DC aware interface hierarchy from Inbox to Triage Meeting Inbox on the Core Platform Team board.
Tue, Nov 12, 10:42 AM · Core Platform Team, Patch-For-Review, MediaWiki-Cache, Performance-Team
mobrovac edited projects for T237856: Live preview not working with Cologne Blue, added: Core Platform Team Workboards (Clinic Duty Team); removed Core Platform Team.
Tue, Nov 12, 10:39 AM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Interface, CologneBlue, MediaWiki-API
mobrovac edited projects for T237026: Page creation log cannot be viewed from oldest records, Fatal: "execution time limit of 60 seconds was exceeded", added: Core Platform Team Workboards (Clinic Duty Team); removed Core Platform Team.
Tue, Nov 12, 10:39 AM · Patch-For-Review, mariadb-optimizer-bug, DBA, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error, Performance Issue, MediaWiki-Logging
mobrovac moved T237692: Proposal: introduce RESTEntityFormatter from Inbox to Triage Meeting Inbox on the Core Platform Team board.
Tue, Nov 12, 10:37 AM · MediaWiki-REST-API, CPT Initiatives (Core REST API in PHP)
mobrovac triaged T237745: Expose new PCS javascript and css endpoints in restbase as Normal priority.
Tue, Nov 12, 10:35 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase-API
mobrovac moved T237745: Expose new PCS javascript and css endpoints in restbase from Inbox to Waiting for deployment on the Core Platform Team Workboards (Clinic Duty Team) board.

To be deployed this week.

Tue, Nov 12, 10:35 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase-API
mobrovac edited projects for T237745: Expose new PCS javascript and css endpoints in restbase, added: RESTBase-API, Core Platform Team Workboards (Clinic Duty Team); removed Core Platform Team.
Tue, Nov 12, 10:35 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase-API
mobrovac added a project to T238043: cleanupUsersWithNoId.php should not depend on ar_user column: CPT Initiatives (MCR Schema Migration).
Tue, Nov 12, 10:34 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Maintenance-scripts
mobrovac edited projects for T238043: cleanupUsersWithNoId.php should not depend on ar_user column, added: Core Platform Team Workboards (Clinic Duty Team); removed Core Platform Team.
Tue, Nov 12, 10:34 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Maintenance-scripts
mobrovac moved T237898: MariaDB Version Checking from Inbox to Triage Meeting Inbox on the Core Platform Team board.
Tue, Nov 12, 10:30 AM · TechCom, MediaWiki-Installer, Wikimedia-Rdbms

Mon, Nov 11

mobrovac closed T235066: Deprecate static FileJournal::factory() as Resolved.
Mon, Nov 11, 12:34 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Core Platform Team Workboards (Clinic Duty Team), CPT Initiatives (Decoupling (CDP2))

Fri, Nov 8

mobrovac moved T237194: Write maintenance script to rename a page_restriction level from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Fri, Nov 8, 3:32 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), User-Urbanecm, MediaWiki-Maintenance-scripts
mobrovac removed a project from T232940: Allow automatic deletion during page move of redirect pages with multiple redirect-only revisions: Core Platform Team Workboards (Clinic Duty Team).
Fri, Nov 8, 3:00 PM · Core Platform Team, Patch-For-Review, MediaWiki-Page-deletion, MediaWiki-User-management, MediaWiki-Redirects, User-DannyS712
mobrovac moved T189966: Audit and simplify MediaWiki initialisation code (Spring 2018) from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Fri, Nov 8, 2:58 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Performance-Team
mobrovac closed T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP, a subtask of T229015: Tracking: Direct live production traffic at Parsoid/PHP, as Resolved.
Fri, Nov 8, 2:00 PM · Core Platform Team, User-WDoran, Parsoid-PHP
mobrovac closed T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP as Resolved.
Fri, Nov 8, 2:00 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac closed T237556: Detect html2wt reqs issued to Parsoid/PHP with data-parsoid blobs generated by Parsoid/JS and issue a HTTP 421, a subtask of T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP, as Resolved.
Fri, Nov 8, 1:58 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac closed T237556: Detect html2wt reqs issued to Parsoid/PHP with data-parsoid blobs generated by Parsoid/JS and issue a HTTP 421 as Resolved.
Fri, Nov 8, 1:58 PM · Parsoid-PHP
mobrovac moved T232506: Inject services into special pages from External Code Review Needed to Backlog on the Core Platform Team Workboards (Clinic Duty Team) board.
Fri, Nov 8, 1:57 PM · Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Special-pages, Technical-Debt
mobrovac moved T229265: Suppress rendering translated versions of a page and render **only** the default from External Code Review Needed to External Code Review Completed on the Core Platform Team Workboards (Clinic Duty Team) board.
Fri, Nov 8, 1:56 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), User-D3r1ck01, MediaWiki-extensions-CategoryTree
mobrovac closed T202982: Requests to MW 404 when on HTTPS as Resolved.

Indeed all's good here.

Fri, Nov 8, 1:37 PM · Core Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog, Operations, Proton
mobrovac added a comment to T229074: Preparing VisualEditor for Parsoid-PHP switch.

I would strongly advise against the above patches (PS 549629 and PS 549633). There is special logic in RESTBase for handling the transition period; it allows us to (i) test Parsoid/PHP; and (ii) selectively switch projects over (for a detailed explanation of the modus operandi cf. the description of PR #1207). However, this logic is bypassed if the client supplies the X-Parsoid-Variant header. This possibility was given to clients exclusively for the purposes of them being able to test and play with Parsoid/PHP at their own pace, but was never meant to be used everywhere. Therefore, VE setting X-Parsoid-Variant everywhere would interfere with our transition plans and would leave little room for quick reverts.

Fri, Nov 8, 1:28 PM · Editing QA, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), VisualEditor (Current work), Core Platform Team, Parsoid-PHP

Thu, Nov 7

mobrovac added a comment to T229074: Preparing VisualEditor for Parsoid-PHP switch.
Thu, Nov 7, 7:04 PM · Editing QA, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), VisualEditor (Current work), Core Platform Team, Parsoid-PHP
mobrovac added a subtask for T229074: Preparing VisualEditor for Parsoid-PHP switch: T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title.
Thu, Nov 7, 7:02 PM · Editing QA, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), VisualEditor (Current work), Core Platform Team, Parsoid-PHP
mobrovac added a parent task for T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title: T229074: Preparing VisualEditor for Parsoid-PHP switch.
Thu, Nov 7, 7:02 PM · Parsoid-PHP
mobrovac triaged T237666: Parsoid/PHP fails for transforms for new pages with slashes in the title as High priority.
Thu, Nov 7, 7:01 PM · Parsoid-PHP
mobrovac updated the task description for T237618: Amendments to the Gerrit Privilege policy.
Thu, Nov 7, 1:34 PM · TechCom
mobrovac triaged T237618: Amendments to the Gerrit Privilege policy as Normal priority.
Thu, Nov 7, 10:16 AM · TechCom

Wed, Nov 6

mobrovac moved T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP from Doing to Waiting for Review on the Core Platform Team Workboards (Clinic Duty Team) board.

PR #1213 accomplishes this.

Wed, Nov 6, 6:51 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac moved T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP from Inbox to Doing on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 6, 6:12 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac added a subtask for T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP: T237556: Detect html2wt reqs issued to Parsoid/PHP with data-parsoid blobs generated by Parsoid/JS and issue a HTTP 421.
Wed, Nov 6, 6:11 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac added a parent task for T237556: Detect html2wt reqs issued to Parsoid/PHP with data-parsoid blobs generated by Parsoid/JS and issue a HTTP 421: T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP.
Wed, Nov 6, 6:11 PM · Parsoid-PHP
mobrovac added a parent task for T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP: T229015: Tracking: Direct live production traffic at Parsoid/PHP.
Wed, Nov 6, 6:10 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac added a subtask for T229015: Tracking: Direct live production traffic at Parsoid/PHP: T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP.
Wed, Nov 6, 6:10 PM · Core Platform Team, User-WDoran, Parsoid-PHP
mobrovac triaged T237563: RESTBase should fall back to Parsoid/JS if it receives 421 from Parsoid/PHP as High priority.
Wed, Nov 6, 6:09 PM · Core Platform Team Workboards (Clinic Duty Team), Parsoid-PHP, RESTBase
mobrovac moved T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff) from Backlog to External Code Review Needed on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 6, 5:20 PM · User-Jdlrobson, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Patch-For-Review, Core Platform Team Workboards (Clinic Duty Team), Desktop Improvements, TechCom, MobileFrontend (MobileFrontend Special Pages), Multi-Content-Revisions, Readers-Web-Backlog (Tracking), Technical-Debt (RW-Tech-Debt)
mobrovac added a comment to T233320: VisualEditor <-> RESTBase communication and ETags.

Thank you, @matmarex, for taking the time to look into this!

Wed, Nov 6, 2:17 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), Patch-For-Review, VisualEditor (Current work), User-mobrovac, Core Platform Team Workboards (Clinic Duty Team), RESTBase
mobrovac moved T237516: Update to MathJax 3 from Inbox to Backlog on the Core Platform Team Workboards (Clinic Duty Team) board.
Wed, Nov 6, 12:18 PM · Core Platform Team Workboards (Clinic Duty Team), RESTBase-API, Mathoid
mobrovac added projects to T237516: Update to MathJax 3: RESTBase-API, Core Platform Team Workboards (Clinic Duty Team).
Wed, Nov 6, 12:18 PM · Core Platform Team Workboards (Clinic Duty Team), RESTBase-API, Mathoid
mobrovac added a comment to T236998: 404 for wikitech chart from rest_v1/page/graph/png.

Can we turn the features off then that require restbase? or remove the config? or something?

Wed, Nov 6, 12:14 PM · User-Addshore, RESTBase-API, wikitech.wikimedia.org, MediaWiki-extensions-Graph
mobrovac added a comment to T229074: Preparing VisualEditor for Parsoid-PHP switch.

+1 for the logic and the patch. I added @matmarex to the patch as he has been doing extensive VE <-> RB communication debugging lately so he'll be able to tell you for sure if there are other places where the header should be added.

Wed, Nov 6, 8:33 AM · Editing QA, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), VisualEditor (Current work), Core Platform Team, Parsoid-PHP

Tue, Nov 5

mobrovac added a comment to T175146: [RfC] Move RunJobs.php to the mediawiki (core) repository.

Not sure this should be closed. RunJobs.php and RunSingleJob.php are still present (and used from) mediawiki-config, and not mediawiki-core

Tue, Nov 5, 3:51 PM · Core Platform Team, WMF-JobQueue, TechCom-RFC (TechCom-Approved), MediaWiki-JobQueue, MediaWiki-Configuration
mobrovac committed rDEPLOYCHARTSb8c70c0d4818: RESTRouter: Add szywiki (authored by mobrovac).
RESTRouter: Add szywiki
Tue, Nov 5, 12:17 PM
mobrovac closed T237374: Add szywiki to restbase, a subtask of T237369: Create Sakizaya Wikipedia, as Resolved.
Tue, Nov 5, 12:12 PM · Patch-For-Review, User-Urbanecm, Wiki-Setup (Create)
mobrovac closed T237374: Add szywiki to restbase as Resolved.
Tue, Nov 5, 12:12 PM · Core Platform Team Workboards (Clinic Duty Team), RESTBase
mobrovac committed rGRBD432cfeec0b25: Add szywiki (authored by mobrovac).
Add szywiki
Tue, Nov 5, 12:00 PM
mobrovac edited projects for T236902: Spike: Check book ref. compatibility with the REST API endpoint, added: Page Content Service; removed RESTBase-API.
Tue, Nov 5, 11:37 AM · Page Content Service, Product-Infrastructure-Team-Backlog, WMDE-QWERTY-Team, Book-Referencing
mobrovac closed T236998: 404 for wikitech chart from rest_v1/page/graph/png as Invalid.

As @bd808 points out, wikitech is a special wiki, and because of its set-up outside the main WM cluster, RESTBase is not available for it. Hence, any wikitech.wikimedia.org/api/rest_v1/-prefixed URL will 404.

Tue, Nov 5, 11:24 AM · User-Addshore, RESTBase-API, wikitech.wikimedia.org, MediaWiki-extensions-Graph

Tue, Oct 29

mobrovac closed T234228: Convert FileBackendGroup into a service as Resolved.
Tue, Oct 29, 12:47 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Core Platform Team Workboards (Clinic Duty Team), CPT Initiatives (Decoupling (CDP2))
mobrovac moved T234450: Some Special:Contributions requests cause "Error: 0" from database or WMFTimeoutException from Waiting for Review to Done on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Oct 29, 12:45 PM · User-notice, Core Platform Team Workboards (Clinic Duty Team), Vuln-DoS, Security, Performance Issue, MediaWiki-Special-pages, Wikimedia-production-error
mobrovac moved T235168: Clarify which methods on RevisionStore enforce audience checks when accessing content from Waiting for Review to Ready on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Oct 29, 12:36 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Revision-backend, Patch-For-Review
mobrovac moved T230025: Create HtmlCacheUpdater service class to normalize purging code from External Code Review Needed to Blocked Externally on the Core Platform Team Workboards (Clinic Duty Team) board.

(moving to Blocked on the CPT board until the CR is ready to be re-reviewed)

Tue, Oct 29, 12:01 PM · Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, User-Daniel, Performance-Team
mobrovac moved T147991: Create MySQL RESTBase backend from Inbox to Done on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Oct 29, 11:58 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase
mobrovac closed T147991: Create MySQL RESTBase backend as Resolved.

Merged, resolving.

Tue, Oct 29, 11:58 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase
mobrovac added a comment to T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0.

Ok so the constants we are using in code are present in libcurl, so that's not it. The next step would be to inspect the log entries of your MW instance.

Tue, Oct 29, 11:42 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac added a comment to T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0.

It is 7.3.11. Is there any specific setup need to do here?

Tue, Oct 29, 11:36 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac added a comment to T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0.

@santhosh is the cx testing server running PHP7? There were changes introduced to the curl layer in MW that require PHP7+ to run.

Tue, Oct 29, 10:54 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac added a comment to T229075: Preparing ContentTranslation for Parsoid-PHP switch.

@santhosh try again now :)

Tue, Oct 29, 7:00 AM · Core Platform Team, Language-Team (Language-2019-October-December), ContentTranslation, Parsoid-PHP
mobrovac added projects to T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0: RESTBase, Core Platform Team Workboards (Clinic Duty Team).

HTTP 0 would suggest that there was a service crash of some sorts in the pipeline and as a result a malformed response was returned (hence the 0 status code). But, in order to investigate more, we'd need a reproduction case. Also, some questions that spring to mind:

Tue, Oct 29, 6:29 AM · Core Platform Team Workboards (Clinic Duty Team), RESTBase, Parsing-Team, Parsoid, ContentTranslation, Language-Team (Language-2019-October-December)
mobrovac moved T204761: Failed executing job: categoryMembershipChange from Blocked Externally to Done on the Core Platform Team Workboards (Clinic Duty Team) board.
Tue, Oct 29, 6:11 AM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Core Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Recent-changes, Wikimedia-production-error

Mon, Oct 28

mobrovac added a comment to T229075: Preparing ContentTranslation for Parsoid-PHP switch.

@ssastry, when it is ready, let us know. We can do required testing and changes if any.

We are ready for you to start testing starting Monday.

Mon, Oct 28, 11:06 AM · Core Platform Team, Language-Team (Language-2019-October-December), ContentTranslation, Parsoid-PHP