You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
currently, this is an undocumented feature (and not part of a stable release)
refactor!: Split off ConcurrencySystem from AutoscaledPool #3917 moved signals from systemStatusOptions.loadSignals to ConcurrencySystemOptions.loadSignals and made the whole extension point public - LoadSignal, LoadSnapshot, LoadSignalStartContext, SnapshotStore and the four built-in signal classes (MemoryLoadSignal, EventLoopLoadSignal, CpuLoadSignal, ClientLoadSignal), so the API reference side of this is covered
what's missing is guide-level docs: scaling_crawlers.mdx walks through every scaling option of ConcurrencySystem but never mentions loadSignals, and the only prose about writing (or wrapping) a signal sits in the v4 upgrading guide, which new users don't read - needs a section plus a runnable scaling_crawlers_customLoadSignal.ts example
systemStatusOptions.loadSignalstoConcurrencySystemOptions.loadSignalsand made the whole extension point public -LoadSignal,LoadSnapshot,LoadSignalStartContext,SnapshotStoreand the four built-in signal classes (MemoryLoadSignal,EventLoopLoadSignal,CpuLoadSignal,ClientLoadSignal), so the API reference side of this is coveredscaling_crawlers.mdxwalks through every scaling option ofConcurrencySystembut never mentionsloadSignals, and the only prose about writing (or wrapping) a signal sits in the v4 upgrading guide, which new users don't read - needs a section plus a runnablescaling_crawlers_customLoadSignal.tsexample