Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T157658
|
T157658: Factor out a backend from EditPage
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
DannyS712
|
|
|
|
T158730
|
T158730: Automate WMF wiki creation
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T161671
|
T161671: Compacting the revision table
|
stalled
|
Medium (orange)
|
tstarling (Tim Starling)
|
daniel (Daniel Kinzler)
|
|
|
|
T163532
|
T163532: Drop index rev_page_id (rev_page, rev_id)
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
Ladsgroup (Amir Sarabadani)
|
|
|
|
T164898
|
T164898: PostgreSQL schema change for consistency with MySQL
|
resolved
|
Low (yellow)
|
tstarling (Tim Starling)
|
Ladsgroup (Amir Sarabadani)
|
|
|
|
T166010
|
T166010: The Great Namespaceization and Reorg
|
stalled
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T176370
|
T176370: Migrate to PHP 7 in WMF production
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T199383
|
T199383: WaitConditionLoop callers need to log on timeout
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T201481
|
T201481: API maxlag stats
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T201482
|
T201482: LinksUpdate fails, spams exception logs, whenever replication lag on any server rises above 10s
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T202032
|
T202032: Duplicate ar_rev_id values in several wikis
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
Anomie
|
|
|
|
T202107
|
T202107: Job queue should not overload the DB servers when there is replication lag
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
mobrovac (Marko Obrovac)
|
|
|
|
T203424
|
T203424: Replace the WikiExporter backup dump streaming mode with batched queries
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
BPirkle (BPirkle)
|
|
|
|
T205059
|
T205059: Excimer: new profiler for PHP
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T206586
|
T206586: Write LuaSandbox DocBook manual
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
Anomie
|
|
|
|
T219337
|
T219337: Port Parsoid tokenizer to PHP
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T219339
|
T219339: PHP generator backend for WikiPEG
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T219341
|
T219341: Cross-language test suite for WikiPEG
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T226598
|
T226598: REST API i18n
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T230861
|
T230861: PHP 7.2 is very slow on an allocation-intensive benchmark
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T239975
|
T239975: Complete WikiPage/Article split and deprecate Page interface
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
Peter.ovchyn (Peter.ovchyn)
|
|
|
|
T240307
|
T240307: Hook container with strong types and DI
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T243051
|
T243051: A query builder for MediaWiki core
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T246855
|
T246855: Hook interface doc comment review
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249584
|
T249584: Call LoadExtensionSchemaUpdates later
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
daniel (Daniel Kinzler)
|
|
|
|
T250248
|
T250248: Fast stale ParserCache responses on PoolCounter contention
|
resolved
|
High (red)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T253433
|
T253433: Web installer CSS fails with ServiceDisabledException
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T256956
|
T256956: Clean up getCacheVaryCookies()/haveCacheVaryCookies()
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T260330
|
T260330: RFC: PHP microservice for containerized shell execution
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T260504
|
T260504: Get rid of remaining non-Thumbor MediaWiki image scaling in WMF production
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T261369
|
T261369: Deployment infrastructure for PHP microservices
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
jeena (Jeena Huneidi)
|
|
|
|
T263816
|
T263816: Provide direct access to a Guzzle HTTP client
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
BPirkle (BPirkle)
|
|
|
|
T26575
|
T26575: Purge Category and File description pages from HTTP/File cache when members/usage changes via LinkUpdate
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T267530
|
T267530: Shellbox command validation
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T267531
|
T267531: Shellbox Windows support
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T267532
|
T267532: Shellbox MediaWiki integration
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T268427
|
T268427: Make Shellbox actually do streaming
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T269326
|
T269326: Create RequestTimeout library
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T274618
|
T274618: Return actual integers when selecting integer fields from the DB
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T276739
|
T276739: Get Wikimedia added to disconnect.me entity list
|
declined
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T277445
|
T277445: Hourly log rotation for large MW logs
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
herron (Keith Herron)
|
|
|
|
T277618
|
T277618: var_dump() on various objects writes gigabytes of data and takes minutes to run
|
stalled
|
Low (yellow)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T278917
|
T278917: Clean up obsolete ActorMigration usages for non-temp tables
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T281325
|
T281325: Text rows containing DB://cluster20/0
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T281329
|
T281329: Run tests with ONLY_FULL_GROUP_BY
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T282070
|
T282070: After unblocking autoblock, Special:Log and Special:RecentChanges gives ParameterAssertionException: Bad value for parameter $dbKey
|
resolved
|
Unbreak Now! (pink)
|
tstarling (Tim Starling)
|
daniel (Daniel Kinzler)
|
|
|
|
T283045
|
T283045: LocalFile::lock() rearchitecting
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T283220
|
T283220: Refactor patrol logic into Patrol service class
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T284804
|
T284804: RollbackPageTest always fails with default $wgRateLimits
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
Pchelolo
|
|
|
|
T285917
|
T285917: Batching of Linker::formatComment()
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T288025
|
T288025: Create SecurePoll voter list for 2021 board vote
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T289220
|
T289220: SecurePoll content area needs lang/dir attributes
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T289223
|
T289223: Page content language should be settable in OutputPage
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T290405
|
T290405: Make service parameters required in internal class constructors
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T290697
|
T290697: Use PHP 8.0 polyfills
|
resolved
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
cscott (C. Scott Ananian)
|
|
|
|
T291234
|
T291234: Locale dependence of strtolower() and strtoupper()
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
|
|
|
|
T296895
|
T296895: LinksUpdate hook review
|
open
|
Needs Triage (violet)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T36156
|
T36156: SiteStatsInit::refresh() triggered inappropriately, caused downtime
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
aaron (Aaron Schulz)
|
|
|
|
T50835
|
T50835: Separate Cache-Control header for proxy and client
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
|
|
|
|
T6845
|
T6845: CAPTCHA doesn't work for people with visual impairments
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
DrMel (Dr Mel Ganus (z))
|
|
|
|
T86993
|
T86993: Static image files from en.m.wikipedia.org are served with cache-suppressing headers
|
resolved
|
Medium (orange)
|
tstarling (Tim Starling)
|
BBlack (Brandon Black)
|
|
|
|