Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T106066
|
T106066: Don't show "Nonce already used" error on memcache failure
|
open
|
Medium (orange)
|
Sitic (Jan Lebert)
|
|
|
|
|
T110620
|
T110620: Make User::newFromId(0) not return current user's IP
|
open
|
Medium (orange)
|
csteipp (Chris Steipp)
|
|
|
|
|
T111597
|
T111597: Devise means for experimental software working with live data
|
open
|
Needs Triage (violet)
|
Amire80 (Amir E. Aharoni)
|
|
|
|
|
T119169
|
T119169: Create a test system to validate DB integrity for saving edits in MW from multiple servers/DCs
|
open
|
Lowest (sky)
|
ori (Ori Livneh)
|
|
|
|
|
T119641
|
T119641: Split-brain strategy for services that use config managed by etcd
|
open
|
Low (yellow)
|
aaron (Aaron Schulz)
|
|
|
|
|
T133523
|
T133523: Decide how to improve parsercache replication, sharding and HA
|
open
|
Medium (orange)
|
jcrespo (Jaime Crespo)
|
Marostegui (Manuel Aróstegui)
|
|
|
|
T134551
|
T134551: Create functional cluster checks for all services (and have them page!)
|
open
|
Medium (orange)
|
Joe (Giuseppe Lavagetto)
|
|
|
|
|
T134842
|
T134842: SpecialCentralAutoLogin calls User::saveSettings() on HTTP GET presend
|
open
|
Medium (orange)
|
aaron (Aaron Schulz)
|
|
|
|
|
T141897
|
T141897: Review new service 'pre-deployment to production' checklist
|
open
|
Medium (orange)
|
greg (Greg Grossmeier)
|
|
|
|
|
T142663
|
T142663: ExtensionRegistry does not allow complete override of config variables e.g. flat arrays
|
open
|
Low (yellow)
|
Reedy (Sam Reed)
|
|
|
|
|
T158360
|
T158360: RFC: Reevaluate LocalisationUpdate extension for WMF
|
open
|
Medium (orange)
|
Reedy (Sam Reed)
|
|
|
|
|
T164382
|
T164382: Evaluate the need for FORCE INDEX (ls_field_val) [now IGNORE INDEX (ls_log_id)], delete the index hint if not needed anymore
|
open
|
Low (yellow)
|
jcrespo (Jaime Crespo)
|
|
|
|
|
T167331
|
T167331: ExtensionProcessor should prevent duplicate definitions for ResourceModuleSkinStyles
|
open
|
Medium (orange)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
|
T172480
|
T172480: Add a jobrunner server to the Scap canary pool
|
open
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T172497
|
T172497: Fix mediawiki heartbeat model, change pt-heartbeat model to not use super-user, avoid SPOF and switch automatically to the real master without puppet dependency
|
open
|
Medium (orange)
|
jcrespo (Jaime Crespo)
|
|
|
|
|
T176335
|
T176335: logs sent to logstash are lost when the elasticsearch cirrus cluster is unavailable
|
open
|
Medium (orange)
|
Gehel (Guillaume Lederrey)
|
|
|
|
|
T176520
|
T176520: Pageimage property (and possibly other page properties) not updated reliably after reverts
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T193565
|
T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?)
|
open
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T199383
|
T199383: WaitConditionLoop callers need to log on timeout
|
open
|
Low (yellow)
|
tstarling (Tim Starling)
|
|
|
|
|
T199431
|
T199431: Consider the possibility of separating ChangeProp and JobQueue on Kafka level
|
open
|
Medium (orange)
|
Pchelolo
|
|
|
|
|
T214094
|
T214094: RESTBase should not respect Accept-Language for content version upgrades
|
open
|
Medium (orange)
|
Pchelolo
|
Pchelolo
|
|
|
|
T214552
|
T214552: Jenkins build for MediaWiki should fail when "PHP Warning" is emitted
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T226840
|
T226840: Consistent HTTP 503 Error on some urls for some logged-in users (CentralAuth Set-Cookie storm)
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T242722
|
T242722: Document the danger of the release timestamp feature in code and on-wiki
|
open
|
Medium (orange)
|
Mholloway (Michael Holloway)
|
Pchelolo
|
|
|
|
T242726
|
T242726: Improve the Kafka job queue's handling of unknown new jobs
|
open
|
Medium (orange)
|
Mholloway (Michael Holloway)
|
|
|
|
|
T243727
|
T243727: Internal API HTTP requests should hit the app server internal service IP, not the public HTTPS URL
|
open
|
Needs Triage (violet)
|
Legoktm (Legoktm)
|
|
|
|
|
T249683
|
T249683: Redefine mysql GRANTs for wikiadmin
|
open
|
Medium (orange)
|
Marostegui (Manuel Aróstegui)
|
|
|
|
|
T250205
|
T250205: Reduce rate of purges emitted by MediaWiki
|
open
|
Medium (orange)
|
CDanis (Chris Danis)
|
|
|
|
|
T251286
|
T251286: Investigate restricting the ability to create sql queries with bad patterns in mediawiki
|
open
|
Low (yellow)
|
Addshore (Adam_WMDE)
|
|
|
|
|
T256629
|
T256629: Adopt SLIs / SLOs for sessionstore
|
stalled
|
Low (yellow)
|
akosiaris (Alexandros Kosiaris)
|
|
|
|
|
T256993
|
T256993: Deploy read-only mode for ShortUrl
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T260329
|
T260329: Figure what change caused the ongoing memleak on mw appservers
|
open
|
Needs Triage (violet)
|
Joe (Giuseppe Lavagetto)
|
|
|
|
|
T263220
|
T263220: Limit concurrency of DPL queries
|
open
|
High (red)
|
Urbanecm
|
|
|
|
|
T283045
|
T283045: LocalFile::lock() rearchitecting
|
open
|
Medium (orange)
|
tstarling (Tim Starling)
|
tstarling (Tim Starling)
|
|
|
|
T291332
|
T291332: Alert when auto-increment fields on any MW-related databases reach a threshold
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T293530
|
T293530: Improve slow read query handling
|
open
|
Medium (orange)
|
Legoktm (Legoktm)
|
|
|
|
|
T293532
|
T293532: Improve automatic query killer under high load
|
open
|
Medium (orange)
|
Legoktm (Legoktm)
|
|
|
|
|
T83729
|
T83729: Fix monitoring of poolcounter service
|
open
|
Medium (orange)
|
greg (Greg Grossmeier)
|
|
|
|
|