mirror of
https://github.com/SigNoz/signoz.git
synced 2026-10-07 10:40:42 +01:00
Some checks failed
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
cacheci / tests (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
#### Description - The frontend websocket client for query progress (`api/common/getQueryStats.ts`) was deleted in #9183, so `/api/v3/query_progress` and `/ws/query_progress` have had no consumers since. - Removes the `query_progress` tracker package, the `GetQueryProgressUpdates` handler, the `RegisterWebSocketPaths` route group, and the `websocket.Upgrader` on `APIHandler`. - Removes the clickhouse reader hooks that reported progress (`ReportQueryStartForProgressTracking`, `SubscribeToQueryProgress`, and the `clickhouse.WithProgress` callback in `GetTimeSeriesResultV3`), along with the untyped `"queryId"` context value they relied on. - Removes the `X-SIGNOZ-QUERY-ID` header the logs explorer still sent, plus the now-dead `Sec-WebSocket-Protocol` entries in the CORS allowlist and the `identn` tokenizer defaults. Livetail streams over SSE, so no websocket endpoint remains. #### Additional Information - `gorilla/websocket` moves from a direct to an indirect dependency (still pulled in by opamp-go). - Dropping `Sec-WebSocket-Protocol` from `identn.tokenizer.headers` changes a default in `conf/example.yaml`. It is only a token-extraction source for websocket handshakes, of which there are none left, but calling it out since it is a config-surface change.