Page MenuHomePhabricator

Create MergeStrategy::SUM
Open, Needs TriagePublic

Description

The appendExtensionData/appendJsVars mechanism in ParserOutput needs a "counter" "sum" strategy which sums integers in order to handle usage counts, such as the one desired by Wikidata in the parent task.

Related Objects

StatusSubtypeAssignedTask
OpenReleaseNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenFeatureNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenBUG REPORTNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedcscott
ResolvedABreault-WMF
Resolvedcscott
Opencscott
Resolvedssastry
ResolvedJgiannelos
OpenJgiannelos
OpenJgiannelos
OpenJgiannelos
OpenJgiannelos
ResolvedJgiannelos

Event Timeline

Change #1184525 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Add MergeStrategy enumeration

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

Change #1184525 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Add MergeStrategy enumeration

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

Change #1184133 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] Add enumeration for ParserOutput merge strategy from Parsoid

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

Change #1184148 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] ParserOutput: Implement MergeStrategy::COUNTER

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

Change #1184779 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Add MergeStrategy::COUNTER support to StubMetadataCollector

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

Change #1184780 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Switch ContentMetadataCollector strategy to an enumeration

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

Change #1184779 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Add MergeStrategy::COUNTER support to StubMetadataCollector

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

Change #1185118 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a20

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

Change #1185118 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a20

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

Change #1185290 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Rename MergeStrategy::COUNTER to MergeStrategy::SUM

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

cscott renamed this task from Create MergeStrategy::COUNTER to Create MergeStrategy::SUM.Sep 6 2025, 11:04 PM
cscott updated the task description. (Show Details)

Change #1184133 merged by jenkins-bot:

[mediawiki/core@master] Add enumeration for ParserOutput merge strategy from Parsoid

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

Change #1185290 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Rename MergeStrategy::COUNTER to MergeStrategy::SUM

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

Change #1187841 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a21

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

Change #1187841 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a21

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

Change #1184780 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Switch ContentMetadataCollector strategy to an enumeration

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

Change #1188397 had a related patch set uploaded (by OSleger; author: OSleger):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a22

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

Change #1188397 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.22.0-a22

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

Change #1184148 merged by jenkins-bot:

[mediawiki/core@master] ParserOutput: Implement MergeStrategy::SUM

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