Skip to content

Release v20.55.1

Choose a tag to compare

@github-actions github-actions released this 16 Jul 17:57
3f53729

Summary

Internal efficiency cleanup — no user-facing behavior change, so no release-note entry.

EventsForEventSourceIdCommandResponseValueHandler.CanHandle previously materialized the returned event collection to an array and ran separate Any/All passes on every invocation, and the command pipeline calls CanHandle several times per command. It now validates every element in a single pass with early exit, allocating nothing. Behavior is identical; a null element now declines the handler rather than throwing.

Follow-up to #2352. Left open for human review.