Pulse/internal/websocket
pulse-triage[bot] 4b01e25cdf Remove redundant connected-dashboard projection and snapshot copies
List the continuity-aware registry once, decorate one owned host projection, and sort final frontend rows rather than a second estate-sized conversion array. Encode concrete frontend resources directly into immutable snapshot buffers, decoding every authoritative ID from those bytes; leave generic marshalers and all other fields on the existing path. Keep live freshness, alert and lifecycle semantics without a cache.

Change-source: pulse-maintainer
2026-10-01 11:32:30 +01:00
..
broadcast_projection_bench_test.go Measure the complete connected-dashboard broadcast path 2026-10-01 11:25:13 +01:00
broadcast_projection_export_test.go Measure the complete connected-dashboard broadcast path 2026-10-01 11:25:13 +01:00
concurrency_test.go
frontend_snapshot_test.go Remove redundant connected-dashboard projection and snapshot copies 2026-10-01 11:32:30 +01:00
hub.go Space websocket state broadcasts at least 2s apart per audience 2026-09-24 11:21:20 +01:00
hub_alert_tenant_test.go
hub_client_frame_limit_test.go fix(websocket): keep oversized recovery baseline-free 2026-08-08 01:35:49 +01:00
hub_concurrency_test.go
hub_more2_test.go Require explicit websocket origin continuity 2026-04-22 04:46:13 +01:00
hub_more_test.go Bound state refresh and recovery ingest ownership 2026-07-23 22:24:52 +01:00
hub_multitenant_test.go Harden remaining CodeQL security boundaries 2026-07-09 19:46:40 +01:00
hub_observability_test.go
hub_tenant_test.go Fix websocket state broadcast retention 2026-06-24 11:16:27 +01:00
hub_test.go Space websocket state broadcasts at least 2s apart per audience 2026-09-24 11:21:20 +01:00
state_delta.go Remove redundant connected-dashboard projection and snapshot copies 2026-10-01 11:32:30 +01:00
state_delta_bench_test.go fix(perf): compare registry generations without deep clones 2026-09-24 07:44:36 +01:00
state_delta_test.go Reduce snapshot and clone allocations without trusting ID hints 2026-09-30 13:21:56 +01:00