Brennan Benson
175f10e32b
Run local usage services in a supervised backend process ( #40792 )
...
* Move local usage services into a supervised backend process
* Own usage recovery and worker retirement lifetimes
* Preserve answered usage data during background refresh
* Run independent usage scans concurrently in the backend
* Limit backend startup paths to the delegated usage service
* Show usage failures through backend recovery
* Include usage failure strings in the English catalog
* Keep usage update details beside refresh failures
* Resolve usage freshness failure from the final producer snapshot
* Retain the forced refresh completion requirement
* Keep managed backend failures out of application crash reports
* Preserve usage recovery boundaries across backend reconnects
* Match the backend RPC cancellation signal in the usage seam proof
* Avoid serializing backend requests before port delivery
* Keep receiving request validation in the boundary schemas
* test: align usage transport coverage with renderer project
* fix: preserve unknown usage state and renderer retirement
* fix(usage): revalidate tracking before scan admission
* fix(usage): retry failed backend startup on demand
* test(usage): isolate stale backend ownership checks
2026-11-11 16:39:52 -08:00
..
2026-11-09 22:02:16 -08:00
2026-11-11 15:18:28 -08:00
2026-11-11 13:47:58 -08:00
2026-11-11 09:42:12 -08:00
2026-11-11 13:47:58 -08:00
2026-11-11 09:11:06 -08:00
2026-11-08 13:23:03 -08:00
2026-11-11 14:44:15 -08:00
2026-11-11 01:02:18 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 09:11:06 -08:00
2026-11-12 00:18:39 +00:00
2026-11-08 16:04:41 -08:00
2026-11-11 13:47:58 -08:00
2026-11-11 13:47:58 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 21:33:55 +00:00
2026-11-11 13:28:16 -08:00
2026-11-08 20:29:13 -08:00
2026-11-11 16:39:52 -08:00
2026-11-08 15:31:46 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 01:02:18 -08:00
2026-11-11 22:55:27 +00:00
2026-11-11 16:39:52 -08:00
2026-11-07 22:58:35 -08:00
2026-11-08 13:23:03 -08:00
2026-11-08 20:29:13 -08:00
2026-11-11 19:15:18 +00:00
2026-11-08 13:23:03 -08:00
2026-11-07 07:44:08 -08:00
2026-11-11 16:16:48 -08:00
2026-11-08 13:23:03 -08:00
2026-11-07 22:24:34 -08:00
2026-11-12 00:10:11 +00:00
2026-11-09 00:09:00 -08:00
2026-11-11 06:08:53 -08:00
2026-11-11 00:15:57 -08:00
2026-11-08 13:23:03 -08:00
2026-11-08 12:20:22 -08:00
2026-11-09 00:45:45 -08:00
2026-11-08 01:48:11 -08:00
2026-11-08 13:23:03 -08:00
2026-11-07 07:58:19 -08:00
2026-11-11 13:33:30 -08:00
2026-11-10 19:55:28 -08:00
2026-11-11 15:02:19 -08:00
2026-11-11 09:11:06 -08:00
2026-11-08 13:23:03 -08:00
2026-11-08 20:29:13 -08:00
2026-11-11 04:02:20 -08:00
2026-11-08 13:23:03 -08:00
2026-11-09 16:37:03 +00:00
2026-11-11 02:44:06 -08:00
2026-11-07 08:41:24 -08:00
2026-11-11 16:39:52 -08:00
2026-11-08 13:23:03 -08:00
2026-11-11 09:11:06 -08:00
2026-11-06 06:00:08 -08:00
2026-11-07 23:16:47 -08:00
2026-11-08 13:23:03 -08:00
2026-11-08 13:23:03 -08:00
2026-11-08 20:29:13 -08:00
2026-11-11 16:59:03 +00:00
2026-11-07 09:08:59 -08:00
2026-11-07 09:08:59 -08:00
2026-11-11 09:42:12 -08:00
2026-11-07 00:18:50 +00:00
2026-11-07 22:58:35 -08:00
2026-11-11 09:11:06 -08:00
2026-11-07 22:58:35 -08:00
2026-11-11 09:11:06 -08:00
2026-11-10 18:21:19 -08:00
2026-11-11 09:42:12 -08:00
2026-11-08 20:29:13 -08:00
2026-11-08 13:23:03 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 16:18:47 -08:00
2026-11-09 00:45:45 -08:00
2026-11-07 22:24:34 -08:00
2026-11-07 09:30:22 -08:00
2026-11-07 09:30:22 -08:00
2026-11-11 14:44:15 -08:00
2026-11-04 13:44:42 -08:00
2026-11-11 14:14:48 -08:00
2026-11-11 09:42:12 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 10:34:38 -08:00
2026-11-11 15:18:28 -08:00
2026-11-11 15:23:33 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 04:02:20 -08:00
2026-11-11 03:30:03 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 21:33:55 +00:00
2026-11-11 13:47:58 -08:00
2026-11-11 09:11:06 -08:00
2026-11-08 13:23:03 -08:00
2026-11-11 16:18:47 -08:00
2026-11-11 09:11:06 -08:00
2026-11-10 13:15:49 -08:00
2026-11-10 23:17:08 -08:00
2026-11-11 16:18:47 -08:00
2026-11-10 19:55:28 -08:00
2026-11-11 13:47:58 -08:00
2026-11-11 09:11:06 -08:00
2026-11-11 06:08:53 -08:00
2026-11-10 10:45:17 -08:00
2026-11-11 15:03:49 -08:00
2026-11-07 18:53:24 -08:00
2026-11-11 16:39:52 -08:00
2026-11-08 13:23:03 -08:00
2026-11-11 15:51:03 -08:00
2026-11-11 13:47:58 -08:00
2026-11-08 03:51:04 -08:00
2026-11-11 04:44:42 -08:00
2026-11-11 16:39:52 -08:00
2026-11-08 03:51:04 -08:00
2026-11-11 16:16:48 -08:00
2026-11-11 04:02:20 -08:00
2026-11-08 23:32:21 -08:00
2026-11-11 16:39:52 -08:00
2026-11-11 04:02:20 -08:00
2026-11-11 15:18:36 -08:00
2026-11-11 11:03:08 -08:00
2026-11-08 20:29:13 -08:00
2026-11-11 04:02:20 -08:00