kshitijk4poor
3aee290899
refactor(compression): name the split-failure cooldown; drop duplicate tests
...
Review folds from the formal gate battery:
- _SPLIT_FAILURE_COOLDOWN_SECONDS = 60 replaces the bare literal, with a
comment pinning WHY it is the timeout ladder's first rung (transient
lease/DB condition) rather than the 600s summary-provider cooldown.
- publish_compression_child docstring now states the compression_lock_holder
condition on the refresh guard.
- Dropped 2 of 3 extracted unit tests as duplicates of existing coverage in
test_compression_rotation_state.py / test_context_compressor.py; kept the
force-bypass test (only site pinning that behavior for split failures) and
the E2E test (now asserting the named constant).
2026-08-31 14:09:42 +05:30
..
2026-08-25 01:48:43 +05:30
2026-08-25 14:02:40 -07:00
2026-08-28 23:38:59 -05:00
2026-08-15 13:28:14 -07:00
2026-08-31 00:56:41 -07:00
2026-08-07 10:11:05 -07:00
2026-08-26 10:10:11 -07:00
2026-08-30 05:16:10 -07:00
2026-08-30 05:16:10 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 19:10:06 -07:00
2026-08-29 11:33:05 +05:30
2026-08-10 10:45:44 -07:00
2026-08-12 19:13:32 -07:00
2026-08-30 05:16:10 -07:00
2026-08-28 04:58:14 -07:00
2026-08-28 07:51:31 -07:00
2026-08-24 20:25:10 -07:00
2026-08-15 03:16:21 -07:00
2026-08-21 21:53:11 +05:30
2026-08-28 07:51:31 -07:00
2026-08-30 20:40:43 -07:00
2026-08-08 23:09:45 +05:30
2026-08-12 18:41:59 -07:00
2026-08-31 14:09:42 +05:30
2026-08-30 20:40:43 -07:00
2026-08-26 10:10:11 -07:00
2026-08-29 18:34:35 -07:00
2026-08-29 18:34:35 -07:00
2026-08-08 12:32:23 -07:00
2026-08-22 04:20:48 +05:30
2026-08-16 22:06:41 -07:00
2026-08-25 00:31:14 -07:00
2026-08-27 17:22:02 +05:30
2026-08-13 09:34:36 -07:00
2026-08-16 22:06:08 -07:00
2026-08-28 04:58:06 -07:00
2026-08-21 15:24:03 -07:00
2026-08-08 05:21:09 -07:00
2026-08-28 06:36:22 -07:00
2026-08-27 21:07:21 +05:30
2026-08-08 14:49:28 -07:00
2026-08-19 16:10:01 -07:00
2026-08-28 12:15:24 -07:00
2026-08-14 02:04:24 +05:30
2026-08-23 18:25:19 -07:00
2026-08-08 05:09:43 -07:00
2026-08-19 22:41:05 -07:00
2026-08-25 03:55:55 -07:00
2026-08-25 03:55:55 -07:00
2026-08-15 01:04:19 -07:00
2026-08-30 20:40:43 -07:00
2026-08-29 12:06:48 +05:30
2026-08-13 23:10:16 +05:30
2026-08-30 20:40:43 -07:00
2026-08-14 03:31:22 +05:30
2026-08-30 05:16:10 -07:00
2026-08-29 19:14:15 -07:00
2026-08-12 16:25:20 -07:00
2026-08-12 18:38:25 -07:00
2026-08-24 21:46:05 -07:00
2026-08-30 04:53:39 -07:00
2026-08-29 11:33:05 +05:30
2026-08-15 11:09:56 +05:30
2026-08-29 12:23:41 +05:30
2026-08-26 10:10:11 -07:00
2026-08-29 20:39:44 +05:30
2026-08-27 03:24:20 -07:00
2026-08-13 23:10:16 +05:30
2026-08-19 08:52:01 -07:00
2026-08-19 08:52:03 -07:00
2026-08-08 23:46:17 -07:00
2026-08-16 01:55:51 -07:00
2026-08-23 19:04:37 -07:00
2026-08-21 13:21:46 +10:00
2026-08-29 13:02:13 +05:30
2026-08-15 23:03:52 -07:00
2026-08-29 08:23:47 -07:00
2026-08-30 01:24:14 -07:00
2026-08-30 04:53:39 -07:00
2026-08-08 15:10:24 +05:30
2026-08-23 18:25:19 -07:00
2026-08-28 05:45:00 -07:00
2026-08-30 01:20:27 -07:00
2026-08-24 20:10:44 -07:00
2026-08-24 20:10:44 -07:00
2026-08-15 00:33:01 -07:00
2026-08-16 22:10:02 -07:00
2026-08-25 15:24:15 -07:00
2026-08-28 23:10:01 -07:00
2026-08-25 02:45:10 -07:00
2026-08-14 21:41:26 -07:00
2026-08-29 11:33:05 +05:30
2026-08-12 19:01:30 -07:00
2026-08-12 19:13:32 -07:00
2026-08-12 19:13:32 -07:00
2026-08-30 20:40:43 -07:00
2026-08-29 11:33:05 +05:30
2026-08-28 03:46:24 -07:00
2026-08-24 03:23:07 -07:00
2026-08-16 00:14:58 -07:00
2026-08-12 01:15:25 -07:00
2026-08-29 12:33:44 +05:30
2026-08-28 05:10:33 -07:00
2026-08-19 16:10:01 -07:00
2026-08-31 00:56:41 -07:00
2026-08-31 00:56:41 -07:00