Page MenuHomePhabricator

Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas
Closed, ResolvedPublic

Description

Currently, PhabricatorMySQLSetupCheck runs only on the w mode connection:

  • This fails in read-only mode (shortly worked around).
  • Instead, every replica should be checked individually.

More fundamentally PhabricatorDatabaseSetupCheck runs explicitly against only the non-cluster connection.

  • This fails to detect total failure of cluster configuration.
  • Instead, it should be aware of cluster configuration.

Revisions and Commits

Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

epriestley created this object with edit policy "All Users".
epriestley changed the edit policy from "All Users" to "Community (Project)".
eadler added a project: Restricted Project.Apr 9 2016, 5:59 PM
epriestley renamed this task from Run PhabricatorMySQLSetupCheck against all configured replicas to Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.Apr 10 2016, 2:46 AM
epriestley updated the task description. (Show Details)
epriestley added a revision: Restricted Differential Revision.Apr 10 2016, 3:33 AM
epriestley added a commit: Restricted Diffusion Commit.Apr 10 2016, 7:18 PM
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Apr 17 2016, 6:25 PM
epriestley added a revision: Restricted Differential Revision.Nov 21 2016, 1:39 PM
epriestley added a revision: Restricted Differential Revision.Nov 21 2016, 2:51 PM
epriestley added a revision: Restricted Differential Revision.Nov 21 2016, 3:59 PM
epriestley added a revision: Restricted Differential Revision.Nov 21 2016, 5:10 PM
epriestley added a commit: Restricted Diffusion Commit.Nov 21 2016, 11:49 PM
epriestley closed this task as Resolved by committing Restricted Diffusion Commit.Nov 21 2016, 11:54 PM
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.
epriestley added a commit: Restricted Diffusion Commit.