Skip to content

Rename client load signal after StorageBackend rename #3979

Description

@janbuchar

#3570 renamed StorageClient to StorageBackend. The load signal that polls it kept the old
vocabulary, to the point where client_load_signal.ts:63 reads private client?: StorageBackend;.

Misnamed:

  • LoadSignalsOptions.clientautoscaling/snapshotter.ts:46
  • ClientLoadSignal / ClientLoadSignalOptionsclient_load_signal.ts:55, :24
  • the reserved signal name 'clientInfo'client_load_signal.ts:56
  • SystemInfo.clientInfosystem_status.ts:14, option-key map :111, placeholder :228
  • ClientInfo (system_status.ts:87-91) is not client-specific at all — it is the per-signal
    overload verdict used by memInfo, cpuInfo, eventLoopInfo and loadSignalInfo too.
    LoadSignalInfo would match the bag it already backs.

Worth deciding: storageBackend vs rateLimit. The signal counts HTTP 429s
(client_load_signal.ts:44-46), so rateLimit describes what is measured, reads better beside
memory/cpu/eventLoop, and avoids storageBackendInfo.

Metadata

Metadata

Assignees

Labels

t-toolingIssues with this label are in the ownership of the tooling team.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions