Page MenuHomePhabricator

Store data-parsoid in parsoid ParserCache
Closed, ResolvedPublic

Description

In order to be able to utilize cached Parsoid output for VE edits and transformations we need to cache data-parsoid metadata alongside HTML in ParserCache. Since we are caching ParserOutput instances now, we need to either make a parsoid-specific subclass, or introduce a new field into ParserOutput.

Details

Event Timeline

Adding Platform Engineering as Platform Team Workboards (Green) was archived and as open tasks should have an active project tag

Change 792198 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):

[mediawiki/core@master] Add data-parsoid data to ParserOutput for caching

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

Change 792198 merged by jenkins-bot:

[mediawiki/core@master] Add data-parsoid data to ParserOutput for caching

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

DAlangi_WMF changed the task status from Open to In Progress.May 16 2022, 3:35 PM
DAlangi_WMF added subscribers: daniel, DAlangi_WMF.

@daniel, can this be resolved or is there something more to do here?

daniel claimed this task.

@daniel, can this be resolved or is there something more to do here?

This is done.