Ref T4571. If cluster.databases is configured but only has replicas, implicitly drop to read-only mode and send writes to a replica.
Details
Details
- Disabled the master, saw Phabricator automatically degrade into read-only mode against replicas.
- (Also tested: explicit read-only mode, non-cluster mode, properly configured cluster mode).
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- readonly9
- Lint
Lint Passed Severity Location Code Message Advice src/infrastructure/cluster/PhabricatorDatabaseRef.php:357 XHP16 TODO Comment - Unit
Tests Passed - Build Status
Buildable 11633 Build 14553: Run Core Tests Build 14552: arc lint + arc unit