Chris Lu
94e9b8a49a
fix(volume): return conflict and explicit proof for read-only upload refusals (#12236)
* fix(volume): report read-only HTTP refusals in Rust
* fix(volume): mirror HTTP write refusal proof in Go
* test(volume): cover HTTP read-only refusal parity
* test(volume): cover local refusal after remote append
* fix(volume): honor decoded replica controls before retry proof
* fix(operation): reassign proven HTTP conflict refusals
* fix(operation): stop same-target retries on HTTP conflict
* fix(volume): replace replica marker when forwarding requests
* fix(java): gate conflict reassignment on refusal proof
* fix(volume): preserve authentication query encoding in replication
* fix(operation): stop unproven conflicts in forever retries
2026-10-29 23:33:56 -07:00
..
2025-11-04 13:02:22 -08:00
2026-05-06 19:14:36 -07:00
2026-03-18 13:20:55 -07:00
2026-06-24 20:05:43 -07:00
2026-01-03 22:45:48 -08:00
2026-10-25 06:36:40 -07:00
2026-10-25 06:36:40 -07:00
2026-08-27 22:27:45 -07:00
2026-09-03 14:52:05 -07:00
2026-09-03 14:52:05 -07:00
2026-08-04 11:38:38 -07:00
2026-10-10 23:39:29 +08:00
2026-10-29 11:49:48 -07:00
2026-10-29 11:49:48 -07:00
2026-08-04 11:38:38 -07:00
2026-09-26 19:42:23 +08:00
2026-10-26 20:53:46 -07:00
2026-10-26 20:53:46 -07:00
2026-01-07 13:06:08 -08:00
2026-04-21 23:00:11 -07:00
2026-04-21 23:00:11 -07:00
2026-10-29 11:46:25 -07:00
2026-08-05 23:55:20 -07:00
2026-08-04 11:38:38 -07:00
2026-09-26 19:42:23 +08:00
2026-10-28 14:35:39 -07:00
2026-10-29 11:13:23 -07:00
2026-10-29 11:13:23 -07:00
2026-10-12 19:21:54 +08:00
2026-10-25 11:37:06 -07:00
2026-10-26 11:52:56 -07:00
2026-09-02 19:40:53 -07:00
2026-09-26 19:42:23 +08:00
2026-10-05 18:22:16 +08:00
2026-07-27 14:28:29 -07:00
2026-04-21 11:25:09 -07:00
2026-04-21 11:25:09 -07:00
2026-04-21 11:25:09 -07:00
2026-04-21 11:25:09 -07:00
2026-09-09 20:16:50 -07:00
2026-10-26 12:18:40 -07:00
2026-10-26 12:18:40 -07:00
2026-10-10 10:59:00 +08:00
2026-10-26 12:18:40 -07:00
2026-06-14 21:44:10 -07:00
2026-10-01 22:21:03 +08:00
2026-10-12 17:39:34 +08:00
2026-10-25 11:37:06 -07:00
2026-10-21 20:31:42 -07:00
2026-10-29 11:46:25 -07:00
2026-09-04 16:39:36 -07:00
2026-10-10 10:59:00 +08:00
2026-03-23 18:35:15 -07:00
2026-09-02 17:43:46 -07:00
2026-10-16 21:04:54 -07:00
2026-10-16 21:04:54 -07:00
2026-10-03 08:36:19 +08:00
2026-10-03 08:36:19 +08:00
2026-05-15 13:15:20 -07:00
2026-10-03 08:36:19 +08:00
2026-09-04 16:39:36 -07:00
2026-09-04 16:39:36 -07:00
2026-01-07 13:06:08 -08:00
2026-10-24 07:04:41 -07:00
2026-10-24 07:04:41 -07:00
2026-10-12 19:21:54 +08:00
2026-10-15 14:20:42 -07:00
2026-10-16 21:04:54 -07:00
2026-09-02 17:43:46 -07:00
2026-10-16 21:04:54 -07:00
2026-10-26 07:51:33 -07:00
2026-09-17 23:50:16 -07:00
2026-10-06 09:53:40 +08:00
2026-09-29 22:05:42 +08:00
2026-02-20 18:42:00 -08:00
2026-09-04 00:02:33 -07:00
2026-10-10 10:59:00 +08:00
2026-08-26 08:49:25 -07:00
2026-08-10 12:32:45 -07:00
2026-10-26 07:51:33 -07:00
2026-08-07 21:56:15 -07:00
2026-08-10 12:32:45 -07:00
2026-08-25 09:24:51 -07:00
2026-10-26 07:51:33 -07:00
2026-09-04 16:39:24 -07:00
2026-10-28 08:08:26 -07:00
2026-08-21 15:22:05 -07:00
2026-10-26 08:06:15 -07:00
2026-10-08 22:03:31 +08:00
2026-09-09 20:16:50 -07:00
2026-05-21 10:19:59 -07:00
2026-07-17 12:30:42 -07:00
2026-10-28 08:10:45 -07:00
2026-10-28 08:10:45 -07:00
2026-10-24 07:00:45 -07:00
2026-09-07 09:23:56 -07:00
2026-01-07 13:06:08 -08:00
2026-08-28 16:32:30 -07:00
2026-08-28 16:32:30 -07:00
2026-10-19 21:01:31 -07:00
2026-10-25 09:25:39 -07:00
2026-10-25 06:17:42 -07:00
2026-08-08 09:14:57 -07:00
2025-12-19 00:15:39 -08:00
2026-08-21 15:22:22 -07:00
2026-08-26 00:12:56 -07:00
2026-10-06 09:53:40 +08:00
2026-09-02 16:12:46 -07:00
2026-09-03 14:52:05 -07:00
2026-10-28 08:10:45 -07:00
2026-10-28 08:08:26 -07:00
2026-10-24 06:58:16 -07:00
2026-10-23 22:41:36 -07:00
2026-10-12 18:10:41 +08:00
2026-09-07 09:23:56 -07:00
2025-11-26 08:01:19 -08:00
2026-10-25 06:17:42 -07:00
2026-09-28 18:40:11 +08:00
2026-10-28 08:08:26 -07:00
2026-10-28 08:08:26 -07:00
2026-08-21 15:22:22 -07:00
2026-10-19 02:42:42 -07:00
2026-08-21 15:22:22 -07:00
2026-10-28 08:44:45 -07:00
2026-07-25 23:53:29 -07:00
2026-09-20 13:30:02 -07:00
2026-09-26 15:53:39 +08:00
2026-09-01 10:37:25 -07:00
2026-05-11 13:50:48 -07:00
2026-10-12 18:08:19 +08:00
2026-10-21 13:36:05 -07:00
2026-10-28 08:08:26 -07:00
2026-09-09 02:18:18 -07:00
2026-10-29 22:37:31 -07:00
2026-10-29 22:37:31 -07:00
2026-10-03 09:08:19 +08:00
2026-09-18 12:55:47 -07:00
2026-05-31 23:42:33 -07:00
2026-10-26 08:03:25 -07:00
2026-09-28 21:55:25 +08:00
2026-10-29 00:58:30 -07:00
2026-07-10 22:06:36 -07:00
2026-08-28 20:46:59 -07:00
2026-10-02 22:46:36 +08:00
2026-10-02 22:46:36 +08:00
2026-10-02 22:46:36 +08:00
2026-07-10 22:06:36 -07:00
2026-10-29 00:58:30 -07:00
2026-09-03 18:39:45 -07:00
2026-07-15 23:24:04 -07:00
2026-09-24 06:57:44 +08:00
2026-04-22 11:22:21 -07:00
2026-10-03 09:08:19 +08:00
2026-10-29 00:57:37 -07:00
2026-10-29 00:57:37 -07:00
2026-10-29 00:57:37 -07:00
2026-09-12 14:19:18 -07:00
2026-09-08 19:12:30 -07:00
2026-09-12 14:19:18 -07:00
2026-07-25 23:53:29 -07:00
2026-09-24 06:57:44 +08:00
2026-09-14 22:09:08 -07:00
2026-09-14 22:09:08 -07:00
2026-09-14 22:09:08 -07:00
2026-10-21 20:16:02 -07:00
2026-10-21 14:01:10 -07:00
2026-10-21 20:16:02 -07:00
2026-10-16 23:46:36 -07:00
2026-10-16 23:46:36 -07:00
2026-09-08 21:42:56 -07:00
2026-08-23 08:20:25 -07:00
2026-08-23 11:13:36 -07:00
2026-10-26 08:13:34 -07:00
2026-10-26 08:13:34 -07:00
2026-08-09 12:43:31 -07:00
2026-10-29 23:33:56 -07:00
2026-06-04 22:26:08 -07:00
2026-07-15 23:24:04 -07:00
2026-10-28 08:08:26 -07:00
2026-07-30 11:58:14 -07:00
2026-07-30 11:58:14 -07:00
2026-10-29 23:14:07 -07:00
2026-10-29 23:14:07 -07:00
2026-06-11 21:56:16 -07:00
2026-10-18 12:57:10 -07:00