Page MenuHomePhabricator

Jgiannelos (jgiannelos)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
May 5 2020, 11:24 AM (112 w, 3 d)
Availability
Available
IRC Nick
nemo-yiannis
LDAP User
Jgiannelos
MediaWiki User
JGiannelos (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Jgiannelos moved T296021: Borders between countries are not always depicted in Wikimedia Maps from Needs triage to Backlog on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:43 PM · Product-Infrastructure-Team-Backlog, Regression, Maps (Kartotherian)
Jgiannelos closed T303510: Update Proton to include Chromium 99.0.4844.51-1~deb11u1 as Resolved.
Thu, Jun 30, 2:37 PM · Proton, Product-Infrastructure-Team-Backlog
Jgiannelos edited projects for T290526: Piped links using {{!}} are not rendered correctly, added: Parsoid; removed Product-Infrastructure-Team-Backlog.
Thu, Jun 30, 2:37 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid, Patch-For-Review
Jgiannelos moved T305121: Automatic zoom and positioning for geomasks in thumbnails broken again from Needs triage to Icebox on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:34 PM · WMDE-GeoInfo-FocusArea, Regression, Product-Infrastructure-Team-Backlog, Maps (Kartotherian)
Jgiannelos removed a project from T305315: Empty elements should be removed when producing the extract: Page Content Service.
Thu, Jun 30, 2:32 PM · Reading Epics (Page Previews), Page-Previews, Navigation-Popups-Gadget, TextExtracts
Jgiannelos removed a project from T305315: Empty elements should be removed when producing the extract: Product-Infrastructure-Team-Backlog.
Thu, Jun 30, 2:32 PM · Reading Epics (Page Previews), Page-Previews, Navigation-Popups-Gadget, TextExtracts
Jgiannelos moved T305357: Long captions overflow their parent from Needs triage to Kanban on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:30 PM · Product-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Page Content Service, Parsoid (Tracking)
Jgiannelos moved T305357: Long captions overflow their parent from To Do to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jun 30, 2:29 PM · Product-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Page Content Service, Parsoid (Tracking)
Jgiannelos added a project to T306017: Proton failing with system_bus_socket bus failure: serviceops.
Thu, Jun 30, 2:28 PM · serviceops, Proton, Product-Infrastructure-Team-Backlog
Jgiannelos moved T306017: Proton failing with system_bus_socket bus failure from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:28 PM · serviceops, Proton, Product-Infrastructure-Team-Backlog
Jgiannelos moved T306865: Missing lakes in maps (again) from Needs triage to Backlog on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:26 PM · Product-Infrastructure-Team-Backlog, Maps
Jgiannelos triaged T306865: Missing lakes in maps (again) as Medium priority.
Thu, Jun 30, 2:26 PM · Product-Infrastructure-Team-Backlog, Maps
Jgiannelos moved T311609: deployment-maps-master01 puppet failures from Needs triage to Backlog on the Product-Infrastructure-Team-Backlog board.
Thu, Jun 30, 2:25 PM · Maps, Product-Infrastructure-Team-Backlog, Beta-Cluster-Infrastructure
Jgiannelos triaged T311609: deployment-maps-master01 puppet failures as Low priority.
Thu, Jun 30, 2:23 PM · Maps, Product-Infrastructure-Team-Backlog, Beta-Cluster-Infrastructure
Jgiannelos added a project to T311609: deployment-maps-master01 puppet failures: Maps.
Thu, Jun 30, 2:22 PM · Maps, Product-Infrastructure-Team-Backlog, Beta-Cluster-Infrastructure
Jgiannelos edited projects for T311616: On English Wikipedia, Template:Ref overlaps with surrounding text, added: Parsoid; removed Product-Infrastructure-Team-Backlog.
Thu, Jun 30, 2:21 PM · Parsoid (Tracking), Wikipedia-Android-App-Backlog

Tue, Jun 28

Jgiannelos added a comment to T309304: Collect per-attribute stats during Parsoid HTML attribute stripping.

Here you can find the report for the new per-attribute stripping benchmarks
https://public.paws.wmcloud.org/User:JGiannelos_(WMF)/Parsoid%20benchmarks/Read%20views/Per%20attribute%20stripping/processingPerAttr.ipynb

Tue, Jun 28, 4:18 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Performance-Team (Radar), Parsoid-Rendering, Parsoid

Mon, Jun 27

Jgiannelos closed T305845: Re-import full planet data into codfw as Resolved.
Mon, Jun 27, 3:05 PM · Patch-For-Review, Maps
Jgiannelos closed T307182: Tegola tile pregeneration performance improvement as Resolved.
Mon, Jun 27, 11:00 AM · Maps

Thu, Jun 23

Jgiannelos added a comment to T306191: Display issue with pie chart in dark mode.

Something like that can also work as a selector just to simplify things:

.PieChartTemplate div.notheme
Thu, Jun 23, 3:33 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog
Jgiannelos updated the task description for T311246: Create component for product infrastructure orphaned project tickets.
Thu, Jun 23, 3:20 PM · Project-Admins
Jgiannelos created T311246: Create component for product infrastructure orphaned project tickets.
Thu, Jun 23, 3:19 PM · Project-Admins
Jgiannelos closed T304606: Update Proton to include Chromium 101.0.4951.41-1~deb11u1 as Resolved.
Thu, Jun 23, 2:31 PM · Proton, Product-Infrastructure-Team-Backlog
Jgiannelos closed T307757: Reduce tegola pod replicas as Resolved.
Thu, Jun 23, 2:18 PM · Patch-For-Review, Wikimedia-production-error, Maps
Jgiannelos closed T307757: Reduce tegola pod replicas, a subtask of T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20, as Resolved.
Thu, Jun 23, 2:17 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps

Tue, Jun 21

Jgiannelos committed rMSKAbaaa6bc79042: Fix robots.txt content-type (authored by MSantos).
Fix robots.txt content-type
Tue, Jun 21, 5:29 PM
Jgiannelos added a comment to T307184: Followups for Tegola and Swift interactions .

Just a quick correction on the numbers: the current production container size is ~40M objects not ~12M (i was counting the wrong container).

Tue, Jun 21, 5:18 PM · User-fgiunchedi, SRE-swift-storage, Product-Infrastructure-Team-Backlog, Maps
Jgiannelos added a comment to T305845: Re-import full planet data into codfw.

Next steps to failover to codfw:

Tue, Jun 21, 5:10 PM · Patch-For-Review, Maps
Jgiannelos moved T309304: Collect per-attribute stats during Parsoid HTML attribute stripping from Code Review to To Verify on the Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid) board.
Tue, Jun 21, 2:06 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Performance-Team (Radar), Parsoid-Rendering, Parsoid
Jgiannelos added a comment to T309787: Remove IEContentAnalyzer.

Hey @TheDJ i have some experience with using Swift from a dev perspective but for the actual swift config I would defer to the data persistence team.

Tue, Jun 21, 10:23 AM · Patch-For-Review, Technical-Debt, MediaWiki-File-management

Tue, Jun 14

Jgiannelos moved T309064: Analyze rt-testing data and identify pages whose Parsoid HTML sizes are "outside limits" from Backlog to In Progress on the Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid) board.
Tue, Jun 14, 4:18 PM · Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Performance-Team (Radar), Parsoid-Rendering, Parsoid
Jgiannelos moved T309304: Collect per-attribute stats during Parsoid HTML attribute stripping from Backlog to Code Review on the Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid) board.
Tue, Jun 14, 4:18 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Performance-Team (Radar), Parsoid-Rendering, Parsoid
Jgiannelos added a comment to T307184: Followups for Tegola and Swift interactions .

Hey @fgiunchedi the size of the current active deployment is stabilized at ~12269804 objects for quite some time now (last 1 month). The theoretical upper limit can be way higher if we assume that all planet tiles are pregenerated and the count could be as high as 1431655765 (all tiles from zoom level 0 to zoom level 15). The first estimate is more realistic, we never end up generating all planet tiles.

Tue, Jun 14, 10:33 AM · User-fgiunchedi, SRE-swift-storage, Product-Infrastructure-Team-Backlog, Maps

Mon, Jun 13

Jgiannelos added a comment to T305763: "View edit history" menu item in the mobile-html footer shows incorrect edit status in zhwiki.

@cooltey Just a clarification regarding the API.
When calling footer=true on the API endpoint the output is a demo page with a hardcoded value, but not what the apps consume. I think its worth fixing it too to display the right last edit timestamp but for the actual scope of the problem on the apps level what needs to be fixed is the way we render the last edit timestamp to string for the specific locale.

Mon, Jun 13, 1:50 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Parsoid (Tracking), Wikipedia-Android-App-Backlog, Chinese-Sites, Page Content Service, RESTBase

May 25 2022

Jgiannelos closed T307784: Identify which template is used for each test run as Resolved.

For now we can use the testcases for each template so no need to identify which template is used per test run

May 25 2022, 12:52 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos closed T307784: Identify which template is used for each test run , a subtask of T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests., as Resolved.
May 25 2022, 12:52 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos moved T298814: Add optional talk page icon to the mobile-html endpoint from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 25 2022, 12:34 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog

May 24 2022

Jgiannelos added a comment to T308648: nowiki tags in comments on JavaScript pages are rendered incorrectly.

I managed to reproduce this locally. The problem is that parsoid falls back to wikitext for all content models other than javascript.
A quick solution (other than implementing a content handler on parsoid) could be to fallback to MW parser output for the supported content models.

May 24 2022, 12:55 PM · Parsoid, Android-app-Bugs, Wikipedia-Android-App-Backlog
Jgiannelos closed T306277: Tapping article image pushes on web view instead of presenting gallery as Resolved.
May 24 2022, 8:54 AM · Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.1-Carp-On-A-Moon-Lander, Regression, iOS-app-Bugs, Wikipedia-iOS-App-Backlog

May 23 2022

Jgiannelos added a comment to T308648: nowiki tags in comments on JavaScript pages are rendered incorrectly.

Added parsoid since mobileapps output is the same with the parsoid output

May 23 2022, 6:14 PM · Parsoid, Android-app-Bugs, Wikipedia-Android-App-Backlog
Jgiannelos added a project to T308648: nowiki tags in comments on JavaScript pages are rendered incorrectly: Parsoid.
May 23 2022, 6:09 PM · Parsoid, Android-app-Bugs, Wikipedia-Android-App-Backlog
Jgiannelos moved T305658: Parsoid shouldn't do the mw:DisplaySpace transform (french spacing) on preformatted text from In Progress to Code Review on the Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid) board.
May 23 2022, 5:19 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid
Jgiannelos moved T305658: Parsoid shouldn't do the mw:DisplaySpace transform (french spacing) on preformatted text from Backlog to In Progress on the Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid) board.
May 23 2022, 11:03 AM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid

May 20 2022

Jgiannelos closed T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests. as Resolved.
May 20 2022, 2:44 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos closed T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests., a subtask of T286643: [EPIC] Systematic solution on preventing rendering issues on user styles between dark/light themes, as Resolved.
May 20 2022, 2:44 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Product-Infrastructure-Team-Backlog, Page Content Service
Jgiannelos added a comment to T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests..

Here is the report for the readability issues after testing all template testcase pages for en.wikipedia.org:

May 20 2022, 2:39 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service

May 19 2022

Jgiannelos closed T307783: Generate dataset of pages to check for colour contrast issues, a subtask of T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests., as Resolved.
May 19 2022, 11:14 AM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos closed T307783: Generate dataset of pages to check for colour contrast issues as Resolved.
May 19 2022, 11:14 AM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service

May 18 2022

Jgiannelos removed a project from T307407: Issues w/ Arabic Wikipedia in app: Parsoid.
May 18 2022, 9:55 AM · User-Ryasmeen, Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.2-Carp-On-A-Hot-Air-Balloon, Wikipedia-iOS-App-Backlog
Jgiannelos added a project to T307407: Issues w/ Arabic Wikipedia in app: Parsoid.
May 18 2022, 9:51 AM · User-Ryasmeen, Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.2-Carp-On-A-Hot-Air-Balloon, Wikipedia-iOS-App-Backlog
Jgiannelos added a comment to T307407: Issues w/ Arabic Wikipedia in app.

From a quick look on parsoid and mw:
https://ar.wikipedia.org/api/rest_v1/page/html/%D9%83%D9%84%D9%85%D8%A7%D8%AA_%D9%85%D8%AA%D9%82%D8%A7%D8%B7%D8%B9%D8%A9

May 18 2022, 9:51 AM · User-Ryasmeen, Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.2-Carp-On-A-Hot-Air-Balloon, Wikipedia-iOS-App-Backlog

May 17 2022

Jgiannelos added a comment to T272331: Evaluate and recommend strategies for ensuring Parsoid HTML payload doesn't degrade performance in low-resource contexts..

Here are the results based on the last rt-testing run (as HTML export):

May 17 2022, 2:40 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Performance-Team (Radar), Parsoid-Rendering, Parsoid

May 12 2022

Jgiannelos moved T284327: Investigate texts hard to read on dark themes in mobile Apps from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:52 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog
Jgiannelos moved T294899: First image in gallery looks different in Android app from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service
Jgiannelos moved T294037: You must scroll horizontially to read an article in right to left languages from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog
Jgiannelos moved T279432: Android app: All references appear empty on one specific article from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Wikipedia-Android-App-Backlog
Jgiannelos moved T307373: Hide '+ ADD ARTICLE DESCRIPTION' CTA when 'Reading focus mode' is enabled from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Wikipedia-Android-App-Backlog (Android Release FY2021-22), Product-Infrastructure-Team-Backlog (Kanban)
Jgiannelos moved T295255: Page Previews API returns empty summaries for certain requests on Wikivoyage from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Product-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service, Page-Previews (Tracking)
Jgiannelos moved T306277: Tapping article image pushes on web view instead of presenting gallery from To Deploy to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 12 2022, 5:51 PM · Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.1-Carp-On-A-Moon-Lander, Regression, iOS-app-Bugs, Wikipedia-iOS-App-Backlog
Jgiannelos claimed T305658: Parsoid shouldn't do the mw:DisplaySpace transform (french spacing) on preformatted text.
May 12 2022, 4:21 PM · Patch-For-Review, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid

May 11 2022

Jgiannelos closed T289575: Resolve redirects for page/related endpoint as Resolved.
May 11 2022, 1:41 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service
Jgiannelos added a comment to T289575: Resolve redirects for page/related endpoint.

@vadim-kovalenko is there anything left to be done for this ticket or should we close it ?

May 11 2022, 12:49 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service
Jgiannelos closed T288732: Use canonical title for media-list items as Resolved.
May 11 2022, 12:48 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
Jgiannelos moved T305763: "View edit history" menu item in the mobile-html footer shows incorrect edit status in zhwiki from Kanban to Upcoming on the Product-Infrastructure-Team-Backlog board.
May 11 2022, 12:45 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Parsoid (Tracking), Wikipedia-Android-App-Backlog, Chinese-Sites, Page Content Service, RESTBase
Jgiannelos moved T306191: Display issue with pie chart in dark mode from Needs triage to Upcoming on the Product-Infrastructure-Team-Backlog board.
May 11 2022, 12:44 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog
Jgiannelos moved T306876: Android app edit summary becomes URL encoded from Needs triage to Upcoming on the Product-Infrastructure-Team-Backlog board.
May 11 2022, 12:44 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Chinese-Sites
Jgiannelos moved T305763: "View edit history" menu item in the mobile-html footer shows incorrect edit status in zhwiki from Backlog to Kanban on the Product-Infrastructure-Team-Backlog board.
May 11 2022, 12:44 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Parsoid (Tracking), Wikipedia-Android-App-Backlog, Chinese-Sites, Page Content Service, RESTBase
Jgiannelos closed T305405: English fundraising message test for Android app users in India in June 2022 as Resolved.

This is already deployed in production

May 11 2022, 12:42 PM · Patch-For-Review, Wikipedia-Android-App-Backlog (Android Release FY2021-22), Fundraising-Backlog
Jgiannelos moved T306277: Tapping article image pushes on web view instead of presenting gallery from To Do to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 11 2022, 12:41 PM · Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.1-Carp-On-A-Moon-Lander, Regression, iOS-app-Bugs, Wikipedia-iOS-App-Backlog
Jgiannelos moved T306277: Tapping article image pushes on web view instead of presenting gallery from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog board.
May 11 2022, 12:41 PM · Product-Infrastructure-Team-Backlog (Kanban), iOS-app-v6.9.1-Carp-On-A-Moon-Lander, Regression, iOS-app-Bugs, Wikipedia-iOS-App-Backlog
Jgiannelos moved T307783: Generate dataset of pages to check for colour contrast issues from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 11 2022, 12:36 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos moved T307784: Identify which template is used for each test run from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 11 2022, 12:36 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service

May 10 2022

Jgiannelos committed rMSKA7438a9247a35: Dont retry geoshape requests on failure (authored by Jgiannelos).
Dont retry geoshape requests on failure
May 10 2022, 12:39 PM

May 9 2022

Jgiannelos closed T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20 as Resolved.
May 9 2022, 8:14 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps

May 6 2022

Jgiannelos added a comment to T305640: Story idea for Blog: Maps improvements at Wikipedia.

nit: I think there is a typo on the category, "infrastructure" instead of "infastructure"

May 6 2022, 4:09 PM · Technical-blog-posts
Jgiannelos moved T295255: Page Previews API returns empty summaries for certain requests on Wikivoyage from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 6 2022, 3:32 PM · Product-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service, Page-Previews (Tracking)
Jgiannelos committed rMSKA7ce0ca1c4f38: Update docs (authored by Jgiannelos).
Update docs
May 6 2022, 2:07 PM
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

I dont see any slow queries on the replicas after enabling the postgres config also kartotherian level errors are back to the regular rates:
https://logstash.wikimedia.org/goto/933d704ba3f70f30b6999dbc71fa6769

May 6 2022, 1:30 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos created T307784: Identify which template is used for each test run .
May 6 2022, 1:01 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos created T307783: Generate dataset of pages to check for colour contrast issues.
May 6 2022, 12:55 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos closed T290570: [spike] Use a heuristic to detect colour issues on rendered content for dark theme as Resolved.

I think we should consider it done since we have both Vadims implementation for readability and pa11y which implements the w3c checks for a11y.

May 6 2022, 12:51 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos closed T290570: [spike] Use a heuristic to detect colour issues on rendered content for dark theme, a subtask of T286643: [EPIC] Systematic solution on preventing rendering issues on user styles between dark/light themes, as Resolved.
May 6 2022, 12:51 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Product-Infrastructure-Team-Backlog, Page Content Service
Jgiannelos closed T290567: [spike] Use parsoid linter to detect readability issues on dark themes as Invalid.

I think that given that we need to computed values for CSS from a browser i dont think that linter would be a good place to implement something at the moment. Going ahead and closing the ticket for now.

May 6 2022, 12:49 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Product-Infrastructure-Team-Backlog, Page Content Service
Jgiannelos closed T290567: [spike] Use parsoid linter to detect readability issues on dark themes, a subtask of T286643: [EPIC] Systematic solution on preventing rendering issues on user styles between dark/light themes, as Invalid.
May 6 2022, 12:48 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Product-Infrastructure-Team-Backlog, Page Content Service
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

This view is very useful for debugging on the maps end:

image.png (1×1 px, 366 KB)

May 6 2022, 6:52 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos created T307757: Reduce tegola pod replicas.
May 6 2022, 6:38 AM · Patch-For-Review, Wikimedia-production-error, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

Also maps1006 got killed by OOM at the same time.

2022-05-05 03:24:10 GMT LOG:  server process (PID 42352) was terminated by signal 9: Killed
May 6 2022, 6:28 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps

May 5 2022

Jgiannelos moved T305549: Collect analytics for theme issues across different wikis which uses specific templates. Add performance tests. from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 5 2022, 4:42 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Page Content Service
Jgiannelos moved T307373: Hide '+ ADD ARTICLE DESCRIPTION' CTA when 'Reading focus mode' is enabled from To Do to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 5 2022, 4:42 PM · Wikipedia-Android-App-Backlog (Android Release FY2021-22), Product-Infrastructure-Team-Backlog (Kanban)
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

Maybe its worth depooling maps1007 temporarily if its the only node that had issues to see if we still get errors.

May 5 2022, 4:05 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

Maybe the current issue with geoshapes is because of a corrupted index? Still TBD based on the output of slow query logs but in the past reindexing worked.

May 5 2022, 3:52 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

From postgres logs around the time errors started on maps1007:

2022-05-05 03:24:04 GMT LOG:  server process (PID 24334) was terminated by signal 9: Killed
May 5 2022, 3:46 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos moved T279432: Android app: All references appear empty on one specific article from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
May 5 2022, 3:32 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Wikipedia-Android-App-Backlog
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

At the moment:

  • DB connections look healthy
  • The load/IO issue on maps nodes is resolved
  • Tiles DB query latency went back down
  • Tiles request rate is is back to our regular traffic
  • No errors related to map tiles/snapshots
May 5 2022, 2:50 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

It looks like manually GETing the tile fixed the DB query latency:

image.png (664×1 px, 54 KB)

May 5 2022, 1:20 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

Lets see if this fixes things. One potential action item could be to fine tune the envoy timeout threshold.

May 5 2022, 12:51 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

Another thing that looks a bit off is that in the top 50 request on the error logs is that this tile show up repeatedly:
GET https://maps.wikimedia.org/osm-intl/6/33/21.png

May 5 2022, 12:49 PM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

The increase in HTTP traffic makes sense because of the way geoshapes retries the HTTP request on failure.

May 5 2022, 11:34 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos triaged T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20 as Medium priority.
May 5 2022, 11:27 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps
Jgiannelos added a comment to T307671: High rate of 5XX errors from maps.wikimedia.org since 2022-05-05 ~03:20.

image.png (1×3 px, 493 KB)

The part that connections available are almost zero correlates with the kartotherian service high error count.

May 5 2022, 11:26 AM · Patch-For-Review, Wikimedia-production-error, Content-Transform-Team, Maps