fix(deploy): staleness batch logs one Warning per batch, not one per instance
Claude-Session: https://claude.ai/code/session_01Y5ef34iUUMjmwnMpL9xgmB
This commit is contained in:
+6
@@ -207,6 +207,12 @@ public interface IDeploymentManagerRepository
|
||||
/// InstanceId → RevisionHash for every <c>DeployedConfigSnapshot</c>. A projection read — never
|
||||
/// materialises <c>ConfigurationJson</c>, so it is safe to call for the whole fleet (the
|
||||
/// pending-updates aggregate does, once per cache TTL).
|
||||
///
|
||||
/// <para>
|
||||
/// Deliberately UNFILTERED: it always returns the whole fleet's two-column projection, with no
|
||||
/// site, state or scope narrowing. A site-scoped or otherwise partial caller must filter the
|
||||
/// returned map itself rather than assume the read was narrowed for it.
|
||||
/// </para>
|
||||
/// </summary>
|
||||
/// <param name="cancellationToken">A cancellation token that can be used to cancel the operation.</param>
|
||||
/// <returns>A dictionary keyed by instance ID; instances with no snapshot are absent.</returns>
|
||||
|
||||
Reference in New Issue
Block a user