Page MenuHomePhabricator

[EPIC] Ensure Parsoid meets performance criteria for serving read views on the Parsoid cluster
Open, MediumPublic

Description

This is just a tracker task for tracking the work needed around Parsoid performance. Subtasks will capture the specific work that needs doing.

Broadly, Performance should meet acceptance criteria wrt (a) memory usage and OOMs (b) parse latency and timeouts (c) compressed HTML size relative to core parser.

https://www.mediawiki.org/wiki/Parsing/Parser_Unification/Performance has more detailed information.

Related Objects

StatusSubtypeAssignedTask
OpenReleaseNone
OpenNone
OpenNone
OpenNone
OpenFeatureNone
OpenNone
OpenNone
OpenNone
Resolvedssastry
ResolvedJoe
DeclinedNone
ResolvedNone
OpenNone
OpenNone
OpenNone
OpenBUG REPORTNone
OpenNone
Resolved marcoil
ResolvedCatrope
Resolved marcoil
ResolvedArlolra
ResolvedArlolra
Resolved GWicke
Resolved GWicke
Resolved GWicke
Resolvedfgiunchedi
Resolvedfgiunchedi
Resolved Cmjohnson
Resolved Cmjohnson
ResolvedJoe
Resolvedfgiunchedi
Resolved GWicke
Resolved Jdouglas
Resolved GWicke
Resolved GWicke
ResolvedArlolra
Resolved GWicke
Resolved mobrovac
Resolved mobrovac
Resolved mobrovac
Resolved mobrovac
Duplicate Jdouglas
ResolvedAndrew
Resolved GWicke
Resolvedfgiunchedi
Resolvedfgiunchedi
Resolvedfgiunchedi
ResolvedEevans
Resolvedfgiunchedi
Resolved GWicke
Resolved GWicke
Resolvedfgiunchedi
Resolved mobrovac
Resolved GWicke
Resolved GWicke
Resolved AlexMonk-WMF
Resolved santhosh
Resolvedssastry
Resolved Mholloway
ResolvedJackmcbarn
ResolvedRenxiaoyi
Resolvedcscott
ResolvedKelson
OpenNone
OpenNone
OpenNone
ResolvedArlolra
ResolvedArlolra
OpenNone
DeclinedNone
OpenNone
OpenNone
DeclinedNone
DeclinedNone
DeclinedNone
OpenNone
OpenNone
InvalidNone
InvalidNone
OpenArlolra
OpenNone
OpenJgiannelos
ResolvedJgiannelos
ResolvedJgiannelos

Event Timeline

ssastry triaged this task as Medium priority.Jul 24 2020, 9:05 PM
Krinkle subscribed.

Moved team tags from Subscribers to Projects as otherwise they remain invisible.

I / we should probably break the task chain from some of those old restbase epics since it makes the tree very noisy and cluttery. I dropped a couple but need to figure out what the "best practices" are around editing dependencies on old resolved task chains.