Page MenuHomePhabricator

U8. Make ES configuration management maintenance script
Closed, ResolvedPublic2 Estimated Story Points


Maintenance script to manage (production) ES config, like:

  • set analyzers (= how ES indexes columns internally, so it knows how to interpret which datatypes, e.g. stem words, …)
  • validate/fix cache warmers, shard allocation, number of shards, replica range, amount of shards per node, index aliases
  • force reindex data

All of that was in Cirrus already, but not extendable. See T78786 for that.
Above patch is Flow-specific, re-using refactored (now extendable) pieces from Cirrus.

Revisions and Commits

rEFLW extension-Flow
rMEXT MediaWiki Extensions

Event Timeline

matthiasmullie claimed this task.
matthiasmullie raised the priority of this task from to Medium.
matthiasmullie updated the task description. (Show Details)
matthiasmullie changed Security from none to None.
matthiasmullie added a subscriber: matthiasmullie.

Change 161251 had a related patch set uploaded (by Matthias Mullie):
Flow ES config


DannyH renamed this task from Make ES configuration management maintenance script to U8. Make ES configuration management maintenance script.Apr 8 2015, 10:25 PM