Chris Lu
15e4da65f7
volume: avoid read-only replica write targets (#11195)
* master: carry replica read-only state in volume lookups
* volume: refresh writable replica targets
* volume: preserve read-only replicas for deletes
* master: propagate read-only delete capability
* volume: target delete-capable replicas
* volume: honor configured HTTPS for replica deletes
* volume: reject insecure delete authorization forwarding
* master: broadcast delete capability changes
* volume: align Rust replica routing
* http: protect credentialed replica redirects
* master: preserve digest compatibility for delete capability
* volume: propagate read-only state in short heartbeats
* volume: report changed short volume state
* http: guard TLS client redirects
* master: announce mounted volume read-only state
* volume: replace changed identity deltas
* master: replace incremental volume layouts in order
* master: keep moved volume lookup available
* volume: announce read-only mounts
2026-09-07 09:23:56 -07:00
..
2026-09-05 13:16:56 -07:00
2026-09-02 19:40:53 -07:00
2026-09-05 12:58:17 -07:00
2026-09-06 12:21:51 -07:00
2026-08-25 18:03:52 -07:00
2026-09-05 10:16:17 -07:00
2026-02-19 15:46:02 -08:00
2026-04-10 17:31:14 -07:00
2026-08-31 10:22:06 -07:00
2026-08-05 17:08:21 -07:00
2026-07-22 14:38:06 -07:00
2026-06-30 21:23:53 -07:00
2026-09-04 23:12:27 -07:00
2026-09-04 16:39:36 -07:00
2026-06-24 19:36:42 -07:00
2026-09-07 09:23:56 -07:00
2026-09-07 09:23:56 -07:00
2026-08-05 00:18:22 -07:00
2026-08-31 23:14:37 -07:00
2026-06-30 13:27:49 -07:00
2026-09-04 23:50:11 -07:00
2026-09-04 16:39:36 -07:00
2026-09-06 12:21:51 -07:00
2026-08-13 13:15:20 -07:00
2026-04-14 20:48:24 -07:00
2026-09-07 09:23:56 -07:00
2026-09-02 11:33:25 -07:00
2026-09-06 23:25:28 -07:00
2026-04-23 10:05:51 -07:00
2026-09-01 10:10:30 -07:00
2026-09-07 09:23:56 -07:00
2026-09-03 12:36:00 -07:00
2026-09-07 09:23:56 -07:00
2026-09-07 09:23:56 -07:00
2026-09-07 09:23:56 -07:00
2026-09-02 20:17:30 -07:00
2026-02-23 16:27:08 -08:00
2026-09-02 22:12:51 -07:00