Pert Chart

From mcr
T199375: Complete
implementation
and deployment
of MCR SDC baseline
(CDP4)
CCicalese_WMF (Cindy Cicalese)
T200823: Site stats
not updating when
links added to
pages
Tgr (Gergő Tisza)
T198869: and[Bugand]
CentralNotice:
Failed to load
data blob error
when editing translatable
messages
daniel (Daniel Kinzler)
T198309: Enable
MCR migration stage
write both, read
new on testwiki
Anomie (Brad Jorsch)
T202763: Update
extensions which
customize content
diff rendering
T214267: Name of
slots should be
localized in diff
BPirkle (BPirkle)
T200653: Error undeleting
page: IncompleteRevisionException:
sha1 field must
not be !
MarkAHershberger (Mark A. Hershberger)
T174043: Deploy
Multi-Content Revisions
T197817: Enable
MCR migration
stage write both,
read old on testwiki
Anomie (Brad Jorsch)
T183488: MCR schema
migration stage
2: populate new
fields
tstarling (Tim Starling)
T194736: Implement
automatic conflict
resolution for
all slots and[MCRand]
daniel (Daniel Kinzler)
T202920: null argument
on DifferenceEngine->generateContentDiffBody()
on Special:Undelete
Tgr (Gergő Tisza)
T198297: Use PageUpdater
to create dummy
revisions
T204158: Review
namespacing of
MCR classes
Anomie (Brad Jorsch)
T198413: Allow multiple
slots to be used
while still writing
to the old as well
as the new schema
daniel (Daniel Kinzler)
T192307: Provide
MCR-aware hook
points
T201137: WikibaseLexeme
'jenkins_u0_mw.unittest_content_models'
doesn't exist
Addshore (Adam_WMDE)
T220525: MCR: Import
all slots from
XML dumps
Pchelolo
T200216: Make undo
work with SDC by
showing a UI to
confirm undo without
allowing an edit
Anomie (Brad Jorsch)
T174038: Initial
implementation
of MCR page update
interface
daniel (Daniel Kinzler)
T174035: Allow the
view action to
show multiple slots
and[MCRand]
daniel (Daniel Kinzler)
T214308: Force usage
of MCR aware database
schema
Clarakosi (Clara Andrew-Wani)
T174047: Hide deprecated/unused
fields on toolforge
replica and[MCRand]
T195692: Attempt
to undelete page
causes error: Fatal
exception of type
IncompleteRevisionException:
user_text field
must not be !
daniel (Daniel Kinzler)
T174023: Implement
MCR storage layer
daniel (Daniel Kinzler)
T209924: Specify
PageTypeHandler
T196653: Test MCR
Storage Layer Patches
Tgr (Gergő Tisza)
T183489: MCR schema
migration stage
1: Fix Legacy Archive
Rows
Anomie (Brad Jorsch)
T202686: and[Regression
wmf.18and] Falling
back to DifferenceEngineSlotDiffRenderer
logspam
Krinkle (Timo Tijhof)
T208801: Support
slots other than
the main slot in
EditPage - backend
support
T180210: Improve
test coverage for
Revision class
Addshore (Adam_WMDE)
T190066: Expose
all slots to the
search interface
T205982: MCR: replace
PageContentSave
hook: must have
a hook that receives
all slots (for
edit-intercepting
extensions like
Moderation)
T198308: Enable
MCR migration stage
write both, read
new on live systems
Anomie (Brad Jorsch)
T189808: Make undo
work with multiple
slots.
T194043: Replace
usages of Content::getSecondaryDataUpdates
Tgr (Gergő Tisza)
T195779: MCR support
in ORES
T208771: Ensure
ConfirmEdit applies
when the context
is an MCR page
Jdforrester-WMF (James D. Forrester)
T196585: Deploy
some MCR related
patches on test
/ group0 for an
extended period
Addshore (Adam_WMDE)
T174044: Deploy
MCR storage layer
daniel (Daniel Kinzler)
T194750: Deploy
Structured Data
on Commons baseline
Jdforrester-WMF (James D. Forrester)
T207403: Update
MobileFrontend
editor for MCR
T174032: Make relevant
API modules aware
of MCR
Anomie (Brad Jorsch)
T189220: Ensure
that relevant extensions
are MCR-aware
T174022: Implement
multi-content revisions
T198706: Make BackupDumper,
WikiExporter and
XmlDumpWriter compliant
with the MCR revision
retrival mechanism
(main slot only)
daniel (Daniel Kinzler)
T197685: Clarify
semantics of base
revision and parent
revision in EditPage,
WikiPage, and PageUpdater
daniel (Daniel Kinzler)
T205459: Decide
how SlotRoleHandlers
can provide placeholders
for missing slots
daniel (Daniel Kinzler)
T208770: Ensure
TitleBlacklist
applies when the
context is an MCR
page
Jdforrester-WMF (James D. Forrester)
T180989: Improve
Test Coverage for
WikiPage class
Addshore (Adam_WMDE)
T182682: and[MCRand]
Script(s) for populating
new tables (slots,
content, content_models,
slot_roles)
Anomie (Brad Jorsch)
T167246: Refactor
user and user_text
fields into actor
reference table
Anomie (Brad Jorsch)
T193180: Clean up
archive rows with
duplicate revision
IDs
Anomie (Brad Jorsch)
T194729: Allow Wikibase
Entities to be
stored in alternative
slots and[MCRand]
Addshore (Adam_WMDE)
T191795: Support
MCR in mobile
T200569: Make ApiComparePages
API module aware
of MCR
Anomie (Brad Jorsch)
T198701: Create
RevisionStoreFactory
and[MCRand]
daniel (Daniel Kinzler)
T202633: Error reporting
from populateArchiveRevId.php
and deduplicateArchiveRevId.php
T200121: Fatal exception
of type InvalidArgumentException
while undeleting
a file on Commons
in RevisionStoreRecord.php:
The given Title
does not belong
to page ID 50301569
but actually belongs
to 53495560
T204770: Wikibase
RepoHooks:onContentModelCanBeUsedOn
must be updated
to work with MCR
Addshore (Adam_WMDE)
T210307: Forcelinkupdate
appears to have
stopped working
(on ENWIKI at least)
daniel (Daniel Kinzler)
T198492: Create
a maintenance script
to drop rev_text_id
and ar_text_id
from the database.
T203661: Old page
title is displayed
after renaming
a page until the
page is subsequently
edited/null edited
daniel (Daniel Kinzler)
T174025: Implement
MCR revision retrieval
legacy version
daniel (Daniel Kinzler)
T198024: and[and[MediaWiki:Undo-main-slot-onlyand]and]
translation issue
Hamilton_Abreu
T209878: Allow control
of page layout
of multiple slots
during rendering
T174037: Implement
single-slot UI
and[MCRand]
T161671: Compacting
the revision table
T190063: Tracking
dependencies for
multiple Content
objects per page
(MCR)
daniel (Daniel Kinzler)
T199416: Cache update
time for Gadgets
and Common.js/css
regressed from
5 min to 1 hour
Krinkle (Timo Tijhof)
T198559: Set Beta
Cluster wikis to
use the new MCR-only
schema
daniel (Daniel Kinzler)
T186371: Redesign
revision-related
event schemas for
MCR
Pchelolo
T194046: Introduce
SlotRoleHandler
and SlotRoleRegistry
for declaring slot
roles.
daniel (Daniel Kinzler)
T209291: Make AbuseFilter::revisionToString
work across slots
daniel (Daniel Kinzler)
T198558: Set testwiki
to use the new
MCR-only schema
daniel (Daniel Kinzler)
T174030: Implement
DB schema migration
tools for MCR
Anomie (Brad Jorsch)
T36925: and[MCRand]
create maintenance
script for Migration
of text from archive
table to text table
Anomie (Brad Jorsch)
T182678: and[MCRand]
Script for populating
empty ar_rev_id
fields
Anomie (Brad Jorsch)
T33223: Remove old
archive.ar_text/archive.ar_flags
Anomie (Brad Jorsch)
T220450: Make Postgres
search use a searchindex
table
T201164: Temporarily
disable deprecation
warnings for code
that accesses rev_text_id
or the text table
directly
daniel (Daniel Kinzler)
T194412: Make undo
fail gracefully
for non-main slots.
daniel (Daniel Kinzler)
T224949: Failed
to access name
from slot_roles
using id = 1
daniel (Daniel Kinzler)
T218096: Extension
Duplicator needs
to be updated due
to MCR schema changes
T221763: Page rename
(Special:MovePage)
can throw InvalidArgumentException:
Title does not
belong to page
ID X but actually
belong to Y.
daniel (Daniel Kinzler)
T222212: RevisionStore
must not expose
user IDs from a
foreign wiki
daniel (Daniel Kinzler)
T217831: Add a check
to populateContentTables.php
to ensure that
populateRevisionSha1.php
is run first
daniel (Daniel Kinzler)
T217829: Update
populateRevisionSha1.php
to run over the
content table
BPirkle (BPirkle)
T183487: MCR schema
migration stage
3: stop using legacy
fields
T200762: Integration
broken on MassMessage
Umherirrender (Umherirrender)
T192926: Schema
change to drop
archive.ar_text
and archive.ar_flags
Marostegui (Manuel Aróstegui)
T217329: bug in
1.33.0-wmf.18 breaks
abstract dumps
on testwikidatawiki
and| MWContentSerializationException
$entityId and $targetId
can not be the
same
T209044: Introduce
a ContentStore
service to allow
certain types of
content to not
be stored as serialized
blobs.
T107595: and[RFCand]
Multi-Content Revisions
brion (Brion Vibber)
T211726: Collect
requirements for
slot based layout
CCicalese_WMF (Cindy Cicalese)
T194037: Track dependencies
for multiple Content
objects per page
daniel (Daniel Kinzler)
T202706: wmf.18
- Failed to load
blob from address
while merging entities
Addshore (Adam_WMDE)
T194049: Introduce
SlotRenderingProvider
Tgr (Gergő Tisza)
T211473: JADE\Tests\Hooks\MoveHooksTest::testOnMovePageIsValidMove
is broken
Halfak (Aaron Halfaker, EpochFail, halfak)
T174033: Refactor
EditPage to allow
multiple slots
to be edited atomically
and[MCRand]
T198342: Remove
all usages of the
'text' flag in
calls to Revision::getQueryInfo()
and RevisionStore::getQueryInfo().
Pchelolo
T199504: Editing
of content model
other than wikitext
fails
daniel (Daniel Kinzler)
T209927: Decide
how to control
which slots are
offered for editing
per default
T194830: Refactor
DifferenceEngine
T209423: Installer
fails due to a
Call Stack
Jdforrester-WMF (James D. Forrester)
T209202: Page Move
Internal Error
T188396: It should
be possible to
understand the
reason of revision
creation from RevisionRecordInserted
hook
T214062: updateSearchIndex.php
fails with Error:
1100 Table 'slots'
was not locked
with LOCK TABLES
T208929: RevisionAccessException
from ApiComparePages.php:
Could not determine
title for page/revision
ID
Anomie (Brad Jorsch)
T205353: Clean up
empty ar_user_text
and rev_user_text
fields
T198561: Make write
both, read new
the default MCR
migration stage
for fresh MediaWiki
installs / for
CI
daniel (Daniel Kinzler)
T194048: Introduce
RevisionRenderer
(baseline)
daniel (Daniel Kinzler)
T195069: Factor
PageStore and PageRecord
out of WikiPage
T185793: Revision
hash needs to consider
content model and
slot role
T117279: and[EPICand]
Core should provide
inline diffs as
well as side by
side (Move InlineDifferenceEngine
into core / remove
MobileDiff)
T208769: Ensure
that AbuseFilter
applies to the
content of all
MCR slots
Jdforrester-WMF (James D. Forrester)
T174028: Finalize
database schema
for MCR content
meta-data
daniel (Daniel Kinzler)
T198557: Remove
the ability to
write pre-MCR fields,
limit the ability
to read pre-MCR
fields to migration
scripts
daniel (Daniel Kinzler)
T205936: Unable
to view some pages
due to fatal RevisionAccessException:
Failed to load
data blob from
tt
T184629: Run maintenance/migrateArchiveText.php
on all wikis
Anomie (Brad Jorsch)
T174024: Implement
MCR revision retrieval
interface
daniel (Daniel Kinzler)
T205808: Ensure
Revision::getRevisionText
continues to function
with MCR read-new
mode
daniel (Daniel Kinzler)
T205675: Move action
aborted by fatal
error Argument
must be MediaWiki\Storage\RevisionRecord,
null given
T198343: Replace
all calls to Revision::getRevisionText()
Pchelolo
T174036: Diffs page
should show diffs
and content from
multiple slots
and[MCRand]
daniel (Daniel Kinzler)
T205464: Flaky unit
test DerivedPageDataUpdaterTest::testGetPreparedEditAfterPrepareUpdate
daniel (Daniel Kinzler)
T198704: Use a consistent
caching strategy
within Revision
storage classes
daniel (Daniel Kinzler)
T198311: Enable
MCR migration stage
write both, read
new on commons
beta.
Anomie (Brad Jorsch)
T205444: Provide
a way of having
a meaningful slot
header
T194042: Replace
usages of WikiPage::prepareContentForEdit
T200687: MCR support
in TemplateStyles
T204764: DB error
in PageTriage:
Unknown column
'actor_rev_user.actor_user'
in 'on clause'
Catrope (Roan Kattouw)
T202032: Duplicate
ar_rev_id values
in several wikis
Anomie (Brad Jorsch)
T204732: Provide
a way to restore
an old revision
with multiple slots.
daniel (Daniel Kinzler)
T204475: update.php
ends without messages
after MCR migration
when using WinCache
T198341: Remove
all references
to the rev_text_id
and ar_text_id
fields
daniel (Daniel Kinzler)
T196087: Refactored
implementation
of MCR page update
interface
daniel (Daniel Kinzler)
T200570: Make ApiEditPage
and ApiStashEdit
API modules aware
of MCR
Anomie (Brad Jorsch)
T194263: Deprecate/Remove
ContentHandler::makeParserOptions()
Anomie (Brad Jorsch)
T201218: Viewing
page's first revision
via diff gives
error
Tgr (Gergő Tisza)
T194731: Show diffs
for all slots and[MCRand]
Tgr (Gergő Tisza)
T203566: ParserOutput
cache incompatibility
errors in 1.32.0-wmf.20
tstarling (Tim Starling)
T202142: Create
a Constant in Mediawiki
for the name of
the 'main' slot
for MCR
Tgr (Gergő Tisza)
T183490: MCR schema
migration stage
4: Migrate External
Store URLs (wmf
production)
T206090: Certain
Special:MobileDiff
urls fatal with
Bad value for parameter
$old: must be a
TextContent
kostajh (Kosta Harlan)
T212428: includes/Revision/RevisionStore.php:
Main slot of revision
(number) not found
in database!
BPirkle (BPirkle)
T201848: Make DifferenceEngine
callers pass revisions,
not contents
T201842: Use ContentHandler
to obtain DifferenceEngine
in MobileFrontend
Tgr (Gergő Tisza)
T198312: Set the
WMF cluster to
use the new MCR-only
schema
Anomie (Brad Jorsch)
T194734: Implement
edit conflict resolution
for MCR
T195980: Write a
specification for
the architecture
for handling slots
daniel (Daniel Kinzler)
T205578: Admins
cannot view revision-deleted
revisions
Tgr (Gergő Tisza)
T200915: Allow SlotRoleHandlers
to control page
layout
T198099: Improve
MCR handling of
RevisionAccessException
family
daniel (Daniel Kinzler)
T200918: Make sure
code that accesses
legacy pre-MCR
fields triggers
warnings before
switching off WRITE_OLD
(compat) mode.
T194015: Make PageArchive
aware of MCR
daniel (Daniel Kinzler)
T198449: Rollback
from autopatrolled
user was marked
as not patrolled
matej_suchanek (Matěj Suchánek)
T205369: Investigate
> 40% Save Timing
regression (2018-09-05)
aaron (Aaron Schulz)
T194429: Remove
the need to generate
ParserOutput before
PageContentSave
hook is called
T199121: RFC: Spec
for representing
multiple content
objects per revision
(MCR) in XML dumps
ArielGlenn (ariel)
T203982: update.php
fails for wikis
with zero revisions
T198075: RFC: factoring
page update logic
out of WikiPage
T200568: Make API
query modules aware
of MCR
Anomie (Brad Jorsch)
T194034: Make rollback
inherit all slots
from the target
version
daniel (Daniel Kinzler)
T159708: Deploy
WikibaseMediaInfo
extension to production
Jdforrester-WMF (James D. Forrester)
T187153: Special:Abuselog
throws when viewing
details or examining
(BadMethodCallException:
Call get getId()
on null)
Daimona
T196172: Test schema
migration script
Anomie (Brad Jorsch)
T183486: MCR schema
migration stage
0: create tables
Anomie (Brad Jorsch)
T194730: Ensure
that Wikibase data
access to MediaInfo
on file description
pages works with
MCR
T203716: Duplicate
mw-parser-output
elements in action=parse
API output
Tgr (Gergő Tisza)
T198563: Make write
both, read old
the default MCR
migration stage
on master / for
CI
Anomie (Brad Jorsch)
T194038: Introduce
ContentHandler::getSecondaryDataUpdates
to replace Content::getSecondaryDataUpdates
daniel (Daniel Kinzler)
T196082: npm install
for selenium tests
not working on
labs-vagrant
CCicalese_WMF (Cindy Cicalese)
T208802: Support
slots other than
the main slot in
EditPage - UI support
T197818: Enable
MCR migration
stage write both,
read old on commons
beta.
Anomie (Brad Jorsch)
T197816: Enable
MCR migration
stage write both,
read old on live
systems
tstarling (Tim Starling)
T174045: DB schema
migration for MCR
T200572: Make ApiParse
API module aware
of MCR
Anomie (Brad Jorsch)
T197619: Introduce
SCHEMA_COMPAT_XXX
constants to allow
more fine grained
control over the
migration process
daniel (Daniel Kinzler)
T225305: Access
key not set for
MCR undo summary
T204112: Support
slots other than
the main slot in
EditPage
T195212: ServiceContainer:
Allow extensions
to manipulate services
upon creation
daniel (Daniel Kinzler)
T183798: Flaky user
tests/De-captialising
tests/phpunit/includes/Storage
shouldn't cause
user test breakages
T192306: Create
MCR test wiki on
WM Cloud
Tgr (Gergő Tisza)
T174031: MCR: Include
all slots in XML
dumps
daniel (Daniel Kinzler)
T199352: Deploy
Structured Data
on Commons with
arbitrary Statements
Ramsey-WMF (Ramsey Isler)
T183777: Some PHPUnit
tests consistently
fail when collecting
coverage report
T187935: Allow cross-slot
access during HTML
rendering.
Last 5 Pages Viewed: Pert Chart