Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T100099
|
T100099: Meeting: Automatic deployment of backend services on beta cluster
|
declined
|
Medium (orange)
|
hashar (Antoine "hashar" Musso)
|
|
|
|
|
T100373
|
T100373: WebAuthn (U2F) integration for Extension:OATHAuth
|
resolved
|
Medium (orange)
|
Parent5446 (Tyler Romeo)
|
ItSpiderman
|
|
|
|
T100459
|
T100459: SiteMatrix API has two fields called "code", which is confusing
|
open
|
Needs Triage (violet)
|
MC8 (Douglas Gardner)
|
|
|
|
|
T100514
|
T100514: use binary data rather than text data for math_mathml, math_html and math_svg fields
|
declined
|
High (red)
|
Physikerwelt (Moritz Schubotz)
|
Physikerwelt (Moritz Schubotz)
|
|
|
|
T100599
|
T100599: make-release should run a syntax checker over the generated tarball
|
open
|
Medium (orange)
|
Legoktm (Legoktm)
|
|
|
|
|
T100856
|
T100856: Migrate some semantic information from data-parsoid to data-mw
|
open
|
Medium (orange)
|
ssastry (Subramanya Sastry)
|
|
|
|
|
T100956
|
T100956: Support configuration settings that are filesystem paths in extension.json
|
resolved
|
Medium (orange)
|
Paladox (Paladox)
|
Legoktm (Legoktm)
|
|
|
|
T101046
|
T101046: [EPIC] Use MCS as parser for main content in mobile web
|
declined
|
High (red)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T101112
|
T101112: Setup/rack new restbase servers
|
resolved
|
Needs Triage (violet)
|
Cmjohnson (cmjohnson)
|
Cmjohnson (cmjohnson)
|
|
|
|
T101398
|
T101398: cxserver: rate limiting
|
resolved
|
Medium (orange)
|
Nikerabbit (Niklas Laxström)
|
santhosh (Santhosh Thottingal)
|
|
|
|
T101501
|
T101501: RFC: HTML and wikitext save API end-points
|
resolved
|
High (red)
|
mobrovac (Marko Obrovac)
|
mobrovac (Marko Obrovac)
|
|
|
|
T101532
|
T101532: Continue returns the same data and iicontinue value over and over for some imageinfo queries
|
open
|
Needs Triage (violet)
|
Ragesoss (Sage Ross)
|
|
|
|
|
T101796
|
T101796: MobileDiff appears strangely empty if previous revision is hidden
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
ovasileva (Olga Vasileva)
|
|
|
|
T101887
|
T101887: Flow issues write queries on GET (read) requests
|
resolved
|
High (red)
|
Catrope (Roan Kattouw)
|
|
|
|
|
T101888
|
T101888: TalkPageManager::getTalkPageManager unconditionally adds flow-bot group
|
resolved
|
High (red)
|
Catrope (Roan Kattouw)
|
Legoktm (Legoktm)
|
|
|
|
T101890
|
T101890: D3. EnsureFlowRevision() is called when viewing an unconverted page in an occupied namespace
|
resolved
|
High (red)
|
Catrope (Roan Kattouw)
|
matthiasmullie (Matthias Mullie)
|
|
|
|
T102015
|
T102015: put new restbase servers in service
|
resolved
|
Medium (orange)
|
fgiunchedi (Filippo Giunchedi)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T102079
|
T102079: Metrics about the use of the Wikimedia web APIs
|
resolved
|
Medium (orange)
|
Qgil (Quim Gil — Wikimedia Foundation)
|
bd808 (Bryan Davis)
|
|
|
|
T102132
|
T102132: Entry in 'revision' table, but no entry in 'page' table (found in English Wikipedia -- rev_id: 611002002)
|
duplicate
|
Low (yellow)
|
Halfak (Aaron Halfaker, EpochFail, halfak)
|
|
|
|
|
T102178
|
T102178: Fix RESTBase support for wikitech.wikimedia.org
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T102557
|
T102557: investigate new restbase machine disks timeouts
|
resolved
|
Medium (orange)
|
fgiunchedi (Filippo Giunchedi)
|
Cmjohnson (cmjohnson)
|
|
|
|
T102575
|
T102575: document graphite failover/backfill procedures
|
resolved
|
Medium (orange)
|
fgiunchedi (Filippo Giunchedi)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T102788
|
T102788: [Task] Serializers should optionally fail when encountering derived data
|
invalid
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T102789
|
T102789: [Task] Unserializers should optionally allow derived data objects
|
invalid
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T102791
|
T102791: Implement ExtendedPropertyValueSnak
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
Addshore (Adam_WMDE)
|
|
|
|
T102833
|
T102833: [Task] Implement serializer and unserializer for derived values in a PropertyValueSnak
|
invalid
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T102835
|
T102835: [Task] Implement service for placing derived values in PropertyValueSnak objects in the data model before serialization
|
invalid
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T102867
|
T102867: Expose page-global metadata and make it editable
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T102986
|
T102986: Request.logger doesn't log requestID in subsequent calls
|
open
|
Medium (orange)
|
Mvolz (Marielle Volz)
|
|
|
|
|
T103015
|
T103015: Update all example API requests to use formatversion=2 and https
|
open
|
Needs Triage (violet)
|
Spage (S Page)
|
|
|
|
|
T103281
|
T103281: "What links here" for article sections
|
resolved
|
Lowest (sky)
|
Fixuture
|
Krinkle (Timo Tijhof)
|
|
|
|
T103429
|
T103429: Investigation: Parser save hook handler does master writes in GETs
|
resolved
|
High (red)
|
aaron (Aaron Schulz)
|
hoo (Marius Hoch)
|
|
|
|
T103445
|
T103445: Content platform discussion: use cases
|
resolved
|
Needs Triage (violet)
|
GWicke (Gabriel Wicke)
|
Pchelolo
|
|
|
|
T103461
|
T103461: Capturing and publish CPU Flame Graphs for Parsoid
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T103811
|
T103811: Public API endpoints for new services
|
resolved
|
High (red)
|
mobrovac (Marko Obrovac)
|
mobrovac (Marko Obrovac)
|
|
|
|
T104083
|
T104083: Include Flow revisions in RecentChanges API
|
open
|
Medium (orange)
|
He7d3r (Helder)
|
|
|
|
|
T104180
|
T104180: Use datamodel serialization in Wikibase\Api\ResultBuilder
|
resolved
|
Medium (orange)
|
Addshore (Adam_WMDE)
|
Addshore (Adam_WMDE)
|
|
|
|
T104181
|
T104181: Add AliasGroup Serializer & Deserializer
|
resolved
|
Needs Triage (violet)
|
Addshore (Adam_WMDE)
|
Bene (Bene)
|
|
|
|
T104182
|
T104182: Add TermList Serializer & Deserializer
|
resolved
|
Needs Triage (violet)
|
Addshore (Adam_WMDE)
|
Bene (Bene)
|
|
|
|
T104183
|
T104183: Add Term Serializer & Deserializer
|
resolved
|
Needs Triage (violet)
|
Addshore (Adam_WMDE)
|
Bene (Bene)
|
|
|
|
T104208
|
T104208: alternative Cassandra metrics reporting
|
resolved
|
Medium (orange)
|
Eevans (Eric Evans)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T104329
|
T104329: [Task] Create central registry for datatypes
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T104341
|
T104341: Add flavor=basicdump
|
declined
|
Medium (orange)
|
Karima (Karima Rafes)
|
|
|
|
|
T104380
|
T104380: Release Wikibase DataModel Serialization 1.5
|
resolved
|
Medium (orange)
|
Bene (Bene)
|
Bene (Bene)
|
|
|
|
T104650
|
T104650: Revision API cannot be cached in varnish when requested by a user with deletedtext or similar rights
|
open
|
Needs Triage (violet)
|
Tgr (Gergő Tisza)
|
|
|
|
|
T104755
|
T104755: Move URL-routing logic into MediaWiki
|
open
|
Medium (orange)
|
ori (Ori Livneh)
|
|
|
|
|
T104927
|
T104927: Use ext.cite.style to style output, rather than wikitext styling
|
open
|
Medium (orange)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
|
T105217
|
T105217: Shorten fileextensions in formatversion=2
|
open
|
Needs Triage (violet)
|
XZise (Fabian Neundorf)
|
|
|
|
|
T105234
|
T105234: API: allredirects with arunique doesn't properly handle interwiki redirects
|
open
|
Needs Triage (violet)
|
Lahwaacz (Lahwaacz)
|
|
|
|
|
T105463
|
T105463: Use mapping instead of list in parameters of paraminfo
|
open
|
Needs Triage (violet)
|
XZise (Fabian Neundorf)
|
|
|
|
|
T105573
|
T105573: Automate grafana dashboard backups
|
resolved
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T105728
|
T105728: MySQL field aliases in select() should use quoting
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
Agabi10
|
|
|
|
T105766
|
T105766: RFC: Dependency graph storage; sketch: adjacency list in DB
|
invalid
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T105780
|
T105780: Create a doc explaining the SLA between services and the monitoring tool
|
open
|
Medium (orange)
|
mobrovac (Marko Obrovac)
|
|
|
|
|
T105813
|
T105813: Expose 'redirect chain is longer than $wgMaxRedirects' to API
|
open
|
Needs Triage (violet)
|
jayvdb (John Vandenberg)
|
|
|
|
|
T105845
|
T105845: RFC: Page components / content widgets
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T105877
|
T105877: Enable image rotation on beta for testing purposes
|
declined
|
High (red)
|
Reedy (Sam Reed)
|
hashar (Antoine "hashar" Musso)
|
|
|
|
T106066
|
T106066: Don't show "Nonce already used" error on memcache failure
|
open
|
Medium (orange)
|
Sitic (Jan Lebert)
|
|
|
|
|
T106099
|
T106099: RFC: Page composition using service workers and server-side JS fall-back
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T106104
|
T106104: [Task] Convert WikibaseQuality, WikibaseQualityConstraints and WikibaseQualityExternalValidation to use extension registration
|
resolved
|
Medium (orange)
|
Liuxinyu970226 (Liu Xin Yu)
|
MtDu (Justin Du)
|
|
|
|
T106116
|
T106116: The Doxygen version in CI parses README files as garbled C.
|
resolved
|
Low (yellow)
|
Spage (S Page)
|
Krinkle (Timo Tijhof)
|
|
|
|
T106282
|
T106282: action=query list=checkuserlog API response is inconsistent with other action=query responses
|
open
|
Needs Triage (violet)
|
lfaraone (Luke Faraone)
|
|
|
|
|
T106346
|
T106346: setup an alertable threshold for Cassandra heap dumps
|
open
|
Medium (orange)
|
Eevans (Eric Evans)
|
|
|
|
|
T106351
|
T106351: RESTBase dashboard annotations for deployments (and more)
|
open
|
Medium (orange)
|
Eevans (Eric Evans)
|
|
|
|
|
T106363
|
T106363: Migrate Flow content to new separate logical External Store in production
|
declined
|
High (red)
|
matthiasmullie (Matthias Mullie)
|
|
|
|
|
T106374
|
T106374: DOI redirect handler for iopscience is very slow/ potentially causes citoid to behave oddly.
|
open
|
Medium (orange)
|
Mvolz (Marielle Volz)
|
|
|
|
|
T106388
|
T106388: Audit all existing code to ensure that any extension currently or previously adding blobs to ExternalStore has been registering a reference in the text table (and fix up if wrong)
|
stalled
|
Needs Triage (violet)
|
Jdforrester-WMF (James D. Forrester)
|
|
|
|
|
T106455
|
T106455: Add a first-class representation of pages (title-associated information) in restbase
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
Pchelolo
|
|
|
|
T106457
|
T106457: Sample StatsD requests
|
resolved
|
Needs Triage (violet)
|
Tgr (Gergő Tisza)
|
Tgr (Gergő Tisza)
|
|
|
|
T106630
|
T106630: Migrate string constants
|
resolved
|
Medium (orange)
|
Physikerwelt (Moritz Schubotz)
|
Whyameri (Whyameri)
|
|
|
|
T106631
|
T106631: Define a renaming schema for string constants
|
resolved
|
Medium (orange)
|
Physikerwelt (Moritz Schubotz)
|
Physikerwelt (Moritz Schubotz)
|
|
|
|
T106635
|
T106635: Convert WikibaseQuery to use extension registration
|
declined
|
Medium (orange)
|
Liuxinyu970226 (Liu Xin Yu)
|
Lydia_Pintscher (Lydia Pintscher)
|
|
|
|
T106762
|
T106762: Security review for firebase/php-jwt
|
resolved
|
High (red)
|
Nikerabbit (Niklas Laxström)
|
Nikerabbit (Niklas Laxström)
|
|
|
|
T106863
|
T106863: Deprecate and remove the ungroupedlist api option
|
resolved
|
Medium (orange)
|
Addshore (Adam_WMDE)
|
Addshore (Adam_WMDE)
|
|
|
|
T106890
|
T106890: smallmatrix not very small in MathML
|
resolved
|
Medium (orange)
|
SalixAlba (Richard Morris)
|
Physikerwelt (Moritz Schubotz)
|
|
|
|
T107005
|
T107005: FeaturedFeeds could implement a query list submodule
|
open
|
Needs Triage (violet)
|
Spage (S Page)
|
|
|
|
|
T107108
|
T107108: Flow notification links on mobile point to desktop
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T107174
|
T107174: Add an API action to just change content model
|
resolved
|
Low (yellow)
|
Legoktm (Legoktm)
|
DannyS712
|
|
|
|
T107196
|
T107196: Set up revscoring entry points in RESTBase
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T107289
|
T107289: Use "&" instead of "\u0026" for urls in JS redirect pages (for easier copy/paste)
|
open
|
Lowest (sky)
|
He7d3r (Helder)
|
|
|
|
|
T107395
|
T107395: Remove docroot:/images/mobile in favour of docroot:/static/images/mobile
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T107595
|
T107595: [RFC] Multi-Content Revisions
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
brion (Brion Vibber)
|
|
|
|
T107610
|
T107610: Setup separate logical External Store for Flow in production
|
declined
|
High (red)
|
Mattflaschen-WMF (Matthew Flaschen)
|
Tgr (Gergő Tisza)
|
|
|
|
T107914
|
T107914: Migrate content translation to the REST API
|
open
|
High (red)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T108144
|
T108144: DB errors with non-UTF8 characters can not be serialized by the API
|
resolved
|
Low (yellow)
|
Mattflaschen-WMF (Matthew Flaschen)
|
|
|
|
|
T108226
|
T108226: Special:Version should show the versions of services that a wiki uses
|
open
|
Low (yellow)
|
Amire80 (Amir E. Aharoni)
|
|
|
|
|
T108253
|
T108253: Make sure CentralAuth login tokens work with two datacenters
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T108271
|
T108271: Extension registration does not prefix path in "ResourceLoaderLESSImportPaths" entries
|
invalid
|
Needs Triage (violet)
|
Legoktm (Legoktm)
|
Legoktm (Legoktm)
|
|
|
|
T108285
|
T108285: Allow defining constants in extension registration
|
declined
|
Needs Triage (violet)
|
Legoktm (Legoktm)
|
|
|
|
|
T108322
|
T108322: prevent modules with broken paraminfo being deployed to production wikis
|
open
|
Needs Triage (violet)
|
jayvdb (John Vandenberg)
|
|
|
|
|
T108414
|
T108414: Load API request count and latency data from Hadoop to a dashboard
|
open
|
High (red)
|
Tgr (Gergő Tisza)
|
|
|
|
|
T108417
|
T108417: stat1002 access for tgr
|
resolved
|
Medium (orange)
|
Tgr (Gergő Tisza)
|
ArielGlenn (ariel)
|
|
|
|
T108521
|
T108521: Build a custom per-wiki per-template inserter tool for citation templates with URL/DOI/ISBN lookup
|
open
|
Lowest (sky)
|
Josve05a (Jonatan Svensson Glad)
|
|
|
|
|
T108564
|
T108564: Apply tags to deletion
|
resolved
|
Medium (orange)
|
NicoV (Nicolas Vervelle)
|
Anomie
|
|
|
|
T108618
|
T108618: Publish detailed Action API request information to Hadoop
|
resolved
|
Medium (orange)
|
Spage (S Page)
|
bd808 (Bryan Davis)
|
|
|
|
T108646
|
T108646: Set-up Citoid behind RESTBase
|
resolved
|
High (red)
|
mobrovac (Marko Obrovac)
|
mobrovac (Marko Obrovac)
|
|
|
|
T108721
|
T108721: Convert CentralNotice to use extension registration
|
resolved
|
Medium (orange)
|
awight (Adam Wight)
|
AndyRussG (Andrew Green)
|
|
|
|
T108763
|
T108763: Convert DonationInterface to use extension registration
|
resolved
|
Medium (orange)
|
awight (Adam Wight)
|
awight (Adam Wight)
|
|
|
|
T108764
|
T108764: Convert FundraisingEmailUnsubscribe to use extension registration
|
resolved
|
Medium (orange)
|
awight (Adam Wight)
|
awight (Adam Wight)
|
|
|
|
T108953
|
T108953: Cassandra inter-node encryption (TLS)
|
resolved
|
High (red)
|
Eevans (Eric Evans)
|
Eevans (Eric Evans)
|
|
|
|
T10912
|
T10912: The "Prompt me when entering a blank edit summary" wrongly triggers for undo edits
|
resolved
|
Low (yellow)
|
bzimport (bugzilla import bot)
|
DannyS712
|
|
|
|
T109166
|
T109166: Live preview "Show changes" indicates no changes in on new pages
|
resolved
|
High (red)
|
Spage (S Page)
|
Daimona
|
|
|
|
T109461
|
T109461: [EPIC]: Improvements to mobileview API
|
duplicate
|
Medium (orange)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
|
T109950
|
T109950: Repair "svn.wikimedia.org/doc/" redirect for doc.wikimedia.org
|
open
|
Low (yellow)
|
Southparkfan (Ferran Tufan)
|
Dereckson (Sébastien Santoro)
|
|
|
|
T110212
|
T110212: Manage ValueParsers based on central DataType registry
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T110213
|
T110213: Manage ValueFormatters based on central DataType registry
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T110214
|
T110214: [Task] Manage RDF mapping of data values based on central DataType registry
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T110215
|
T110215: Manage ValueValidators based on central DataType registry
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T110240
|
T110240: [Discussion] Consider validating JSON schemas when running x-ample tests?
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T110266
|
T110266: Convert ApiFeatureUsage to use extension registration
|
resolved
|
Medium (orange)
|
Liuxinyu970226 (Liu Xin Yu)
|
Paladox (Paladox)
|
|
|
|
T110399
|
T110399: WikiPageEntityMetaDataLookup querying DB master on HTTP GET
|
duplicate
|
Medium (orange)
|
aaron (Aaron Schulz)
|
|
|
|
|
T110612
|
T110612: Spike: Does HTML minification gain us anything?
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T110613
|
T110613: Strip certain HTML markup from the DOM e.g. navboxes
|
declined
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T110620
|
T110620: Make User::newFromId(0) not return current user's IP
|
open
|
Medium (orange)
|
csteipp (Chris Steipp)
|
|
|
|
|
T110721
|
T110721: Switch Flow to use Parsoid v3 API with VirtualRESTService
|
resolved
|
High (red)
|
Mattflaschen-WMF (Matthew Flaschen)
|
cscott (C. Scott Ananian)
|
|
|
|
T110854
|
T110854: Blank afl_var_dump on 9 testwiki abuse_filter_log entries from July 2012 causes exceptions
|
resolved
|
Low (yellow)
|
Krenair (Alex Monk)
|
Daimona
|
|
|
|
T111264
|
T111264: Decouple chronology protector from authentication
|
resolved
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
aaron (Aaron Schulz)
|
|
|
|
T111266
|
T111266: Make LoadBalancer slave lag check and read-only mode more robust (for example, using pt-heartbeat)
|
resolved
|
High (red)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T111382
|
T111382: codfw 3x spares for cassandra encryption testing
|
resolved
|
Medium (orange)
|
fgiunchedi (Filippo Giunchedi)
|
RobH (Rob Halsell)
|
|
|
|
T111575
|
T111575: Make $wgSessionCacheType and $wgMainStash caches multi-DC ready
|
declined
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T111588
|
T111588: RFC: API-driven web front-end
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T111597
|
T111597: Devise means for experimental software working with live data
|
open
|
Needs Triage (violet)
|
Amire80 (Amir E. Aharoni)
|
|
|
|
|
T111654
|
T111654: Set up TLS for MariaDB replication
|
resolved
|
Medium (orange)
|
faidon (Faidon Liambotis)
|
jcrespo (Jaime Crespo)
|
|
|
|
T111748
|
T111748: [RFC] Generalize POST parameter to JSON structure and header mapping in REST APIs
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T111770
|
T111770: [Story] Decide how to represent quantities with units in the "truthy" RDF mapping
|
stalled
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T111789
|
T111789: Disallow renaming own accounts with Special:GlobalRenameQueue
|
resolved
|
Lowest (sky)
|
Steinsplitter
|
Majavah (Taavi Väänänen)
|
|
|
|
T111820
|
T111820: Set default CSP header in service template to "default-src 'none'"
|
open
|
Medium (orange)
|
csteipp (Chris Steipp)
|
|
|
|
|
T111877
|
T111877: incorporate master/slave datacenter guidelines into developer docs
|
resolved
|
Medium (orange)
|
Spage (S Page)
|
aaron (Aaron Schulz)
|
|
|
|
T112031
|
T112031: [Wishlist] Support for sharded range indexes in storage backends
|
declined
|
Low (yellow)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T112042
|
T112042: [Story] http://wikiba.se/ontology should lead to documentation for the ontology
|
resolved
|
Medium (orange)
|
Smalyshev (Stas Malyshev)
|
Smalyshev (Stas Malyshev)
|
|
|
|
T112083
|
T112083: [Task] Allow RDF bindings for different data types to be registered dynamically.
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T112380
|
T112380: Special:ListBlocks - Allow searching for non infinit blocks
|
resolved
|
Needs Triage (violet)
|
Luke081515 (Luke)
|
DannyS712
|
|
|
|
T112426
|
T112426: [Bug] Querying Wikipedia for langlinks doesn't work for be-tarask, but works for be-x-old
|
open
|
High (red)
|
Amire80 (Amir E. Aharoni)
|
|
|
|
|
T112547
|
T112547: [RFC] Decide on a mechanism for supporting derived values during serialization
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T112550
|
T112550: [RFC] How to represent derived values in the data model, and allow for deferred deserialization
|
resolved
|
High (red)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T112647
|
T112647: [Task] Investigation: how to handle the rename of a site id in Wikidata
|
declined
|
High (red)
|
Tobi_WMDE_SW (Tobi Gritschacher)
|
|
|
|
|
T112708
|
T112708: Support for master/slave FileBackend distinction in FileBackendMultiwrite
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T112730
|
T112730: Failure to OAuth after login on mobile
|
open
|
Medium (orange)
|
Josve05a (Jonatan Svensson Glad)
|
|
|
|
|
T112893
|
T112893: [Task] Investigate how and where data model objects are instanciated in our code base
|
resolved
|
High (red)
|
Bene (Bene)
|
thiemowmde (Thiemo Kreuz (WMDE))
|
|
|
|
T112909
|
T112909: Provide an API module for mapping between wiki ID and the wiki's domain
|
open
|
Needs Triage (violet)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T113034
|
T113034: RFC: Overhaul Interwiki map, unify with Sites and WikiMap
|
open
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T113066
|
T113066: [GOAL] Make Wikipedia more accessible to 2G connections
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T113125
|
T113125: Investigate using service workers to provide real-time Echo notifications in the browser (push notifications)
|
open
|
Lowest (sky)
|
Legoktm (Legoktm)
|
|
|
|
|
T113192
|
T113192: Consider using delayed rebound purges for CDN
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T113204
|
T113204: Smart caching logic for handling cross-DC network outages
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T113205
|
T113205: checkuserlog API documentation references non-existent "culstart" and "culend"
|
open
|
Needs Triage (violet)
|
lfaraone (Luke Faraone)
|
|
|
|
|
T113622
|
T113622: replace default Cassandra superuser
|
resolved
|
Medium (orange)
|
Eevans (Eric Evans)
|
Eevans (Eric Evans)
|
|
|
|
T113649
|
T113649: Demonstrate impact of loading just lead sections of a group of static pages
|
resolved
|
Needs Triage (violet)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T113672
|
T113672: api.log does not indicate errors and exceptions
|
resolved
|
Medium (orange)
|
Spage (S Page)
|
bd808 (Bryan Davis)
|
|
|
|
T113733
|
T113733: column family cassandra metrics size
|
resolved
|
Medium (orange)
|
fgiunchedi (Filippo Giunchedi)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T113769
|
T113769: Spike: Scope the first version of JavaScript-based prototype on existing Parsoid service
|
resolved
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T113805
|
T113805: Establish a strategy for regular anti-entropy repairs
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T113876
|
T113876: Undocumented usage of generator=revisions
|
open
|
Needs Triage (violet)
|
Lahwaacz (Lahwaacz)
|
|
|
|
|
T113916
|
T113916: Switch ResourceLoader file dependency tracking to MultiDC-friendly backend
|
open
|
High (red)
|
Krinkle (Timo Tijhof)
|
aaron (Aaron Schulz)
|
|
|
|
T113939
|
T113939: assess impact of many cassandra seed nodes with multi instance
|
resolved
|
High (red)
|
fgiunchedi (Filippo Giunchedi)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T114072
|
T114072: <section> tags for MediaWiki sections
|
resolved
|
Medium (orange)
|
Isarra (Calimonius the Estrange)
|
ssastry (Subramanya Sastry)
|
|
|
|
T114194
|
T114194: MediaWiki should be able to support multiple parser engines
|
open
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114216
|
T114216: Support CSV output from the WPT wrapper script
|
duplicate
|
Needs Triage (violet)
|
Peter (Peter Hedenskog)
|
Peter (Peter Hedenskog)
|
|
|
|
T114271
|
T114271: Audit *all* datastores to see how DR failover is handled
|
open
|
Medium (orange)
|
aaron (Aaron Schulz)
|
|
|
|
|
T114273
|
T114273: Cleanup active-DC based MW config code and make it more robust and easy to change
|
resolved
|
High (red)
|
aaron (Aaron Schulz)
|
Joe (Giuseppe Lavagetto)
|
|
|
|
T114279
|
T114279: Parsoid API responses contain unnecessary meta data bloating HTML response
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jhernandez (Joaquin Oltra Hernandez)
|
|
|
|
T114282
|
T114282: Red links via Parsoid
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114286
|
T114286: Resolving styling inconsistencies between HTML returned by Parsoid and HTML returned by PHP parser
|
duplicate
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T114384
|
T114384: Standardise procedures for deprecating public-facing code
|
open
|
Medium (orange)
|
MrStradivarius (Mr. Stradivarius)
|
|
|
|
|
T114398
|
T114398: Make and document DC switch-over scripts
|
duplicate
|
Medium (orange)
|
aaron (Aaron Schulz)
|
|
|
|
|
T114402
|
T114402: Implement something similar to the RESTBase 'section' API to provide wikitext structure information
|
open
|
Medium (orange)
|
cscott (C. Scott Ananian)
|
|
|
|
|
T114411
|
T114411: Zerobanner extension needlessly pulls in entire oojs ui library
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T114413
|
T114413: Support various conversions in Parsoid's pb2pb endpoint
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T114465
|
T114465: API should allow querying user contribs by userid
|
resolved
|
Medium (orange)
|
TTO (This, that and the other)
|
Blackspirit96 (Panagiotis Karatakis)
|
|
|
|
T114542
|
T114542: Next Generation Content Loading and Routing, in Practice
|
resolved
|
Needs Triage (violet)
|
dr0ptp4kt (Adam Baso)
|
dr0ptp4kt (Adam Baso)
|
|
|
|
T114596
|
T114596: [RFC] Method for bare page retrieval (e.g. render only / no skin)
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T114629
|
T114629: Parsoid should have a stable endpoint to get the version of it
|
resolved
|
Medium (orange)
|
Florian (Florianschmidtwelzow)
|
Arlolra (Arlo Breault)
|
|
|
|
T114655
|
T114655: Eventlogging: Add infrastructure for measuring readers reading habits
|
resolved
|
High (red)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T114681
|
T114681: RESTBase should have a version endpoint
|
declined
|
Low (yellow)
|
Florian (Florianschmidtwelzow)
|
|
|
|
|
T114733
|
T114733: Determine proper encoding for structured log data sent to Kafka by MediaWiki
|
resolved
|
Needs Triage (violet)
|
bd808 (Bryan Davis)
|
|
|
|
|
T114772
|
T114772: Allow entering Wikidata sitelinks to wikis that have non-typical wiki ID (not matching the database name)
|
open
|
High (red)
|
daniel (Daniel Kinzler)
|
|
|
|
|
T115073
|
T115073: [6 hours] Test a subset of pages with only a lead section [take 2]
|
resolved
|
Low (yellow)
|
Jdlrobson (Jon Robson)
|
bmansurov (b)
|
|
|
|
T115081
|
T115081: Determine root cause of inaccessible pages having `page_latest = 0`
|
open
|
Low (yellow)
|
MZMcBride (MZMcBride)
|
|
|
|
|
T115119
|
T115119: Create a feed or log of changed links on Wikimedia projects
|
resolved
|
Medium (orange)
|
Halfak (Aaron Halfaker, EpochFail, halfak)
|
bmansurov (b)
|
|
|
|
T115223
|
T115223: Provide wikidata downloads as multiple files to make access more robust and efficient
|
open
|
Low (yellow)
|
NealMcB (Nealmcb)
|
|
|
|
|
T115248
|
T115248: Strings of digits currently only search for PMIDs; Add multiple results and include OCLC and PMC in the search
|
open
|
Medium (orange)
|
Elitre (Elitre WMF)
|
|
|
|
|
T115271
|
T115271: Citoid sends Buffer responses when Zotero is unable to export to bibtex
|
open
|
Medium (orange)
|
Mvolz (Marielle Volz)
|
|
|
|
|
T115341
|
T115341: Create a standard timetable for deprecating public-facing code across all WMF projects
|
open
|
Medium (orange)
|
MrStradivarius (Mr. Stradivarius)
|
|
|
|
|
T115548
|
T115548: Requesting access to analytics-privatedata-users for Bryan Davis
|
resolved
|
Medium (orange)
|
bd808 (Bryan Davis)
|
Dzahn (Daniel Zahn)
|
|
|
|
T115762
|
T115762: Shadow namespaces at the 2016 Wikimedia Developer Summit
|
resolved
|
Needs Triage (violet)
|
Legoktm (Legoktm)
|
Legoktm (Legoktm)
|
|
|
|
T115876
|
T115876: High-traffic API endpoints to cover in RESTBase
|
declined
|
Medium (orange)
|
Pchelolo
|
mobrovac (Marko Obrovac)
|
|
|
|
T115890
|
T115890: Reduce and clarify ObjectCache entry points
|
open
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T115934
|
T115934: Represent simple values with units in RDF
|
stalled
|
Medium (orange)
|
Smalyshev (Stas Malyshev)
|
|
|
|
|
T116065
|
T116065: Design aggregate tables to drive Action API reports
|
resolved
|
Medium (orange)
|
bd808 (Bryan Davis)
|
bd808 (Bryan Davis)
|
|
|
|
T116126
|
T116126: Provide server-side ServiceWorker interfaces
|
resolved
|
High (red)
|
GWicke (Gabriel Wicke)
|
GWicke (Gabriel Wicke)
|
|
|
|
T116333
|
T116333: Check stored / returned mime type vs. swagger spec; support content migration / re-generation
|
resolved
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
Pchelolo
|
|
|
|
T116557
|
T116557: AFComputedVariable::compute query timeouts
|
resolved
|
High (red)
|
aaron (Aaron Schulz)
|
Krinkle (Timo Tijhof)
|
|
|
|
T116623
|
T116623: Incorporate page size into load time measurements
|
resolved
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
Jdlrobson (Jon Robson)
|
|
|
|
T116658
|
T116658: Add Application errors for Mediawiki API to x-analytics
|
open
|
Medium (orange)
|
Nuria (Nuria)
|
|
|
|
|
T116840
|
T116840: Cached REST end point for imageinfo requests
|
invalid
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
Pchelolo
|
|
|
|
T117031
|
T117031: Represent normalized unit values in full values RDF
|
resolved
|
Medium (orange)
|
Smalyshev (Stas Malyshev)
|
Smalyshev (Stas Malyshev)
|
|
|
|
T117032
|
T117032: Create configuration for specifying units conversions
|
resolved
|
Medium (orange)
|
Smalyshev (Stas Malyshev)
|
Smalyshev (Stas Malyshev)
|
|
|
|
T117082
|
T117082: Cached REST endpoint for extracts requests
|
resolved
|
Needs Triage (violet)
|
Pchelolo
|
Pchelolo
|
|
|
|
T117109
|
T117109: consider using templates for standardized Cassandra dashboards
|
open
|
Needs Triage (violet)
|
Eevans (Eric Evans)
|
|
|
|
|
T117114
|
T117114: Ensure ansible-deploy can cope with multi-instance restarts
|
resolved
|
High (red)
|
Eevans (Eric Evans)
|
Eevans (Eric Evans)
|
|
|
|
T117279
|
T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff)
|
open
|
Medium (orange)
|
Jdlrobson (Jon Robson)
|
|
|
|
|
T117307
|
T117307: Release Mathoid 0.2.9
|
resolved
|
Medium (orange)
|
Physikerwelt (Moritz Schubotz)
|
Physikerwelt (Moritz Schubotz)
|
|
|
|
T117312
|
T117312: Edit conflict not detected, intermediate revision ignored
|
open
|
Needs Triage (violet)
|
NicoV (Nicolas Vervelle)
|
|
|
|
|
T117364
|
T117364: Get wikitext from restbase
|
declined
|
Medium (orange)
|
Physikerwelt (Moritz Schubotz)
|
|
|
|
|
T117540
|
T117540: Introduce global registry for gadget module identifiers
|
open
|
Medium (orange)
|
PerfektesChaos
|
|
|
|
|
T117549
|
T117549: Do not generate warning on parameter `variant` for API requests
|
resolved
|
Needs Triage (violet)
|
Fomafix (Fomafix)
|
Samwilson (Sam Wilson)
|
|
|
|
T117797
|
T117797: Translate extension should not depend on deprecated ApiTokens module
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Nikerabbit (Niklas Laxström)
|
|
|
|
T118028
|
T118028: Consider using URL compression with pre-defined dictionary to shorten URLs; possibly use this instead of RESTBase POST storage
|
declined
|
Low (yellow)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T118073
|
T118073: SecurePoll option to not allow voters to have ties in their order of preferences
|
open
|
Needs Triage (violet)
|
4nn1l2
|
|
|
|
|
T118080
|
T118080: Rewrite $wgEnabledTranscodeSet and $wgEnabledAudioTranscodeSet settings as a map from transcode to boolean for enabled status
|
resolved
|
Needs Triage (violet)
|
Paladox (Paladox)
|
brion (Brion Vibber)
|
|
|
|
T118128
|
T118128: RFC: Simplify stashing with a shared key-value stash table / bucket
|
resolved
|
Low (yellow)
|
GWicke (Gabriel Wicke)
|
Pchelolo
|
|
|
|
T118195
|
T118195: RFC: Gradually move closer towards the `fetch` standard for RESTBase's internal request / response interfaces
|
open
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|
T118379
|
T118379: bz2 dumps cannot be read with PHP
|
resolved
|
Needs Triage (violet)
|
JeroenDeDauw (Jeroen De Dauw)
|
Lydia_Pintscher (Lydia Pintscher)
|
|
|
|
T118410
|
T118410: API portal loads on domains without RESTBase, but lacks styling
|
open
|
Lowest (sky)
|
Krenair (Alex Monk)
|
|
|
|
|
T118497
|
T118497: [Task] Allow central datatype registry to also manage callbacks per value type.
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T118499
|
T118499: [Task] Define RDF mappings per value type
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T118500
|
T118500: [Task] Split RDF mapping code into separate classes per type
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T118524
|
T118524: Alert on abnormal storage growth patterns
|
open
|
Medium (orange)
|
Eevans (Eric Evans)
|
|
|
|
|
T118592
|
T118592: Create user defined function to classify network origin of an IP address
|
resolved
|
Medium (orange)
|
bd808 (Bryan Davis)
|
bd808 (Bryan Davis)
|
|
|
|
T118860
|
T118860: [RFC] Use Role Object Pattern to represent derived data in the data model
|
invalid
|
High (red)
|
daniel (Daniel Kinzler)
|
daniel (Daniel Kinzler)
|
|
|
|
T11890
|
T11890: Reasonably efficient interwiki transclusion
|
open
|
Low (yellow)
|
bzimport (bugzilla import bot)
|
|
|
|
|
T119043
|
T119043: Graph/Graphoid/Kartographer - data storage architecture
|
declined
|
Low (yellow)
|
Yurik (Yuri Astrakhan)
|
|
|
|
|
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)
|
|
|
|
|
T11922
|
T11922: Add Category nodes to RSS Feed for Special:RecentChanges
|
open
|
Low (yellow)
|
bzimport (bugzilla import bot)
|
|
|
|
|
T119316
|
T119316: SearchPageGenerator returns non-existing pages when the search API returns cross-wiki results
|
open
|
Needs Triage (violet)
|
Tgr (Gergő Tisza)
|
|
|
|
|
T119566
|
T119566: Add dry-run mode to Flow External Store migration script
|
resolved
|
High (red)
|
Mattflaschen-WMF (Matthew Flaschen)
|
Mattflaschen-WMF (Matthew Flaschen)
|
|
|
|
T119567
|
T119567: Run Flow External Store migration in dry-run mode on Beta
|
resolved
|
High (red)
|
Mattflaschen-WMF (Matthew Flaschen)
|
Mattflaschen-WMF (Matthew Flaschen)
|
|
|
|
T119568
|
T119568: Run External Store migration for real on Beta
|
resolved
|
Needs Triage (violet)
|
Mattflaschen-WMF (Matthew Flaschen)
|
Mattflaschen-WMF (Matthew Flaschen)
|
|
|
|
T119612
|
T119612: Consider a serialization that supports random access for storage in the DB for Wikidata
|
open
|
Lowest (sky)
|
JanZerebecki (Jan Zerebecki)
|
|
|
|
|
T119613
|
T119613: consider a serialization that supports random access for the dump
|
duplicate
|
High (red)
|
JanZerebecki (Jan Zerebecki)
|
|
|
|
|
T119637
|
T119637: Update HHVM package to recent release
|
resolved
|
High (red)
|
ori (Ori Livneh)
|
Joe (Giuseppe Lavagetto)
|
|
|
|
T119641
|
T119641: Split-brain strategy for services that use config managed by etcd
|
open
|
Low (yellow)
|
aaron (Aaron Schulz)
|
|
|
|
|
T119642
|
T119642: Create a Master-master topology between datacenters for easier failover (setup circular replication dallas -> eqiad for mysql databases)
|
resolved
|
High (red)
|
jcrespo (Jaime Crespo)
|
jcrespo (Jaime Crespo)
|
|
|
|
T119644
|
T119644: Add option to exclude disambiguation pages from random/morelike (&others?) results.
|
open
|
Low (yellow)
|
Mhurd (Mhurd)
|
|
|
|
|
T119648
|
T119648: Fix getLagFromPtHeartbeat() to use the pt entry for the root master, not the immediate one
|
resolved
|
Low (yellow)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T119651
|
T119651: Set $wmfSwiftCodfwConfig in PrivateSettings
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
fgiunchedi (Filippo Giunchedi)
|
|
|
|
T119689
|
T119689: Enable $wgCentralAuthUseSlaves to avoid master queries
|
resolved
|
Medium (orange)
|
aaron (Aaron Schulz)
|
aaron (Aaron Schulz)
|
|
|
|
T119766
|
T119766: Composer's autoloader should be autoloaded in extension registry (if configured)
|
resolved
|
Needs Triage (violet)
|
Paladox (Paladox)
|
Victorbarbu (Victorbarbu)
|
|
|
|
T11977
|
T11977: Move isNamespaceProtected() and getRestrictionLevels() methods into PermissionManager.
|
resolved
|
Medium (orange)
|
bzimport (bugzilla import bot)
|
daniel (Daniel Kinzler)
|
|
|
|
T119797
|
T119797: Serve low-res images by default to users on slow or metered mobile connections
|
resolved
|
High (red)
|
ori (Ori Livneh)
|
ori (Ori Livneh)
|
|
|
|
T119798
|
T119798: Vary mobile HTML by connection speed
|
declined
|
High (red)
|
ori (Ori Livneh)
|
|
|
|
|
T119801
|
T119801: Update GeoIP cookie to include netspeed info
|
declined
|
High (red)
|
ori (Ori Livneh)
|
ori (Ori Livneh)
|
|
|
|
T119978
|
T119978: Get name and record-time of all modules to better manage their versions
|
invalid
|
Medium (orange)
|
Rical (Rical)
|
Jackmcbarn (Jackmcbarn)
|
|
|
|
T120007
|
T120007: Add debug/warn for cache reads from in-process Memcached cache wrapper
|
open
|
Medium (orange)
|
Mattflaschen-WMF (Matthew Flaschen)
|
|
|
|
|
T120008
|
T120008: Remove in-process Memcached wrapper or find an appropriate solution for cross-DC world
|
resolved
|
Medium (orange)
|
Mattflaschen-WMF (Matthew Flaschen)
|
SBisson (Stephane Bisson)
|
|
|
|
T120009
|
T120009: Flow: Use WAN cache delete() and slave populations to avoid merge()
|
resolved
|
High (red)
|
Mattflaschen-WMF (Matthew Flaschen)
|
SBisson (Stephane Bisson)
|
|
|
|
T120085
|
T120085: RFC: Serve Main Page of Wikimedia wikis from a consistent URL
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
|
|
|
|
T120122
|
T120122: Perform a rolling restart of all MySQL slaves (masters too for those services with low traffic)
|
resolved
|
High (red)
|
jcrespo (Jaime Crespo)
|
jcrespo (Jaime Crespo)
|
|
|
|
T120140
|
T120140: Lock wait timeout exceeded (WikiPage::insertRedirectEntry) when renaming pages or otherwise editing/creating redirects
|
open
|
High (red)
|
Banjo
|
|
|
|
|
T120171
|
T120171: RFC: Differentiate storage strategies for archival storage vs. hot current data
|
declined
|
Medium (orange)
|
GWicke (Gabriel Wicke)
|
|
|
|
|