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-07-08 20:06:15 -07:00
2026-05-26 16:26:21 -07:00
2026-01-18 14:02:34 -08:00
2026-09-02 11:50:48 -07:00
2026-08-09 21:59:42 -07:00
2026-08-09 00:00:19 -07:00
2026-09-02 11:50:48 -07:00
2026-04-27 15:54:52 -07:00
2026-08-08 18:44:15 -07:00
2026-08-09 21:59:42 -07:00
2026-08-09 21:59:42 -07:00
2026-04-24 14:01:09 -07:00
2026-08-09 21:59:42 -07:00
2026-09-07 09:23:56 -07:00
2026-04-24 14:01:09 -07:00
2026-08-09 21:59:42 -07:00
2026-09-03 23:50:12 -07:00
2026-09-07 09:23:56 -07:00
2026-09-03 23:50:12 -07:00
2026-09-03 23:50:12 -07:00
2026-02-05 10:24:18 -08:00
2026-08-09 21:59:42 -07:00
2026-06-19 11:05:43 -07:00
2026-08-07 19:44:39 -07:00
2026-09-07 09:23:56 -07:00
2026-09-07 09:23:56 -07:00
2026-06-04 22:25:30 -07:00
2026-07-27 14:28:29 -07:00
2026-09-03 23:50:12 -07:00
2026-08-07 00:21:16 -07:00
2026-09-07 09:23:56 -07:00
2026-08-07 19:49:44 -07:00
2026-09-07 09:23:56 -07:00
2026-08-08 20:56:08 -07:00
2026-09-07 09:23:56 -07:00
2026-08-21 13:04:56 -07:00
2026-08-07 19:44:39 -07:00
2026-08-31 09:45:22 -07:00
2026-08-31 09:45:22 -07:00
2026-04-27 15:54:52 -07:00
2026-06-07 14:14:45 -07:00
2026-08-08 20:23:10 -07:00
2026-08-09 22:20:34 -07:00
2026-08-25 10:16:48 -07:00
2026-08-25 10:16:48 -07:00
2026-09-01 00:40:50 -07:00
2026-08-25 10:16:48 -07:00
2026-04-11 09:19:05 -07:00
2026-09-01 14:21:26 -07:00
2026-08-08 20:55:55 -07:00
2026-09-03 23:50:12 -07:00
2026-08-08 20:56:08 -07:00
2026-08-11 16:36:36 -07:00
2026-08-10 09:41:00 -07:00
2026-08-10 09:51:08 -07:00
2026-08-25 13:05:33 -07:00