Wikimedia Platform Engineering/MediaWiki Core Team/Check-ins/20131209

who: Brad, Dan, Nik, Tim, Bryan, Chad, Greg, Chris, Ori, Howie

Bug Escalation

 * 58042 - Certain entries in parser cache on ca.wikipedia.org do not have Tidy enabled
 * Chad will look, make sure it’s not Cirrus
 * How much do we care about weird old distros?
 * MediaWiki requires PHP 5.3.2, which was released 4 March 2010. But apparently CentOS 5 has a version of 5.3.3 compiled against really old versions of other libraries.
 * 58178 - 1.22 needs curl >= 7.16.2 (released 11 April 2007)
 * 58213 - 1.22 needs pcre >= 7.2 (released 19 June 2007)
 * Rough consensus: bail out in the installer if it’s hard to workaround. For 1-line workarounds, just workaround


 * 57550, 58088 - Tim review?
 * CleanChanges. Nemo asked to have it reenabled on Meta as it allows filtering RecentChanges by language which helps with translation work. Ideally it’d make sense to Core-ify that language filtering rather than re-enabling CleanChanges. Thoughts?
 * https://bugzilla.wikimedia.org/show_bug.cgi?id=54203
 * https://bugzilla.wikimedia.org/show_bug.cgi?id=53541
 * Send email to Erik and MediaWiki core list about this
 * 90263 - Move AssertEdit into core. Patch is good, but we need to undeploy AssertEdit at the same time. Reedy?
 * switch based on version
 * Greg to ping Reedy

DevOps

 * Draft Puppetization of logstash in apt
 * ElasticSearch provisioned on nodes
 * Nodes in Ganglia
 * LogStash package now in apt
 * Plan: start by piping in UDP log data at first, use that to inform crafting structured log directly from core

Performance

 * Module storage deployed everywhere
 * UDPProfiler patched to use hash table rather than BDB; resolves urgent perf issues
 * Triage: Perf issues in TimedMediaHandler tracked in 58083; WikimediaShopLink in 57939.
 * Starting to work on infrastructure for logging perf stats from core’s JS codebase: 99547
 * Going to set up a bits beacon URL for this data

Search

 * Live on wikidata
 * Updated again today
 * Lots more updates scheduled