Page MenuHomePhabricator

Server Side Edit Suggestions - Headless VE - request tracing
Closed, ResolvedPublic

Description

T430223: Linked Artifact Cache - enable request tracing through backend lambdas is about enabling distributed request tracing through LAC's Hoarde service. If backing lambda functions also enable request tracing, we will be able to observe the flow of requests from start to finish.

Headless VE (in nodejs) should enable gRPC based request tracing. A rough outline how this might be done is described at T430223#12092783.

E.g.
Client -> LAC -> Headless VE -> MediaWiki Parsoid API(?) -> etc. etc.

(This flow might be technically incorrect, but you get the idea)

Done is

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
Openppelberg
Openppelberg
OpenNone
ResolvedEsanders
Opendchan
OpenGGoncalves-WMF
Openppelberg
Openppelberg
OpenNone
OpenNone
Openppelberg
ResolvedOttomata
Openmedelius
DeclinedNone
Openbmartinezcalvo
ResolvedBUG REPORTmedelius
DuplicateNone
OpenNone
OpenEsanders
Resolvedcjming
OpenNone
OpenNone
OpenEsanders
OpenEsanders
ResolvedEsanders
OpenNone
Resolveddchan
Resolvedmpopov
OpenNone

Event Timeline

Change #1313162 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] EditCheckHeadless: Add distributed tracing

https://gerrit.wikimedia.org/r/1313162

Change #1313162 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] EditCheckHeadless: Add distributed tracing

https://gerrit.wikimedia.org/r/1313162

DLynch assigned this task to Esanders.
DLynch added a project: Skipped QA.