HomePhabricator

Fix a couple of partition migration bugs

Description

Fix a couple of partition migration bugs

Summary:
Ref T11044. Few issues here:

  • The PhutilProxyException is missing an argument (hit this while in read-only mode).
  • The $ref_key is unused.
  • When you add a new master to an existing cluster, we can incorrectly apply .php patches which we should not reapply. Instead, mark them as already-applied.

Test Plan:

  • Poked this locally, but will initialize secure004 as an empty master to be sure.

Reviewers: chad, avivey

Reviewed By: avivey

Maniphest Tasks: T11044

Differential Revision: https://secure.phabricator.com/D16916