Skip to content

Tags: Particular/ServicePulse

Tags

2.12.0

Toggle 2.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Surface incomplete scatter-gather results and server query timeouts (

…#3107)

ServiceControl (Particular/ServiceControl#5848) now tells clients when
a composite result is incomplete: a partial answer stays HTTP 200 with
the data that did arrive plus an X-Particular-Incomplete-Results header
naming every instance that contributed nothing (instanceId:timeout|
unavailable|error), and a query nobody answered becomes a 504. All
Messages reads both.

A partial page keeps its data and shows a warning naming each missing
instance and why. The instance id is ServiceControl's base64 API URL,
decoded and shown as host and port with the URL as tooltip; the
warning says what to do: the rows shown come from the instances that
did answer, try again in a moment, or check the listed instances on
Platform Health (linked), and when one timed out, that a narrower time
range makes the query lighter. The results line presents the total as
a floor while results are partial ("of at least 87,421,337"). A 504
gets a precise "exceeded the ServiceControl query time limit" message
with the existing one-click narrower-range escape hatches. The state
is forgotten with the results when the view is left.

The header parser is shared (incompleteResults.ts) so the conversation
and saga views can adopt it next.

2.11.0

Toggle 2.11.0's commit message

2.10.2

Toggle 2.10.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update .NET Packages to 10.0.11 (#3091)

Co-authored-by: dependencyupdates[bot] <218638057+dependencyupdates[bot]@users.noreply.github.com>

2.10.1

Toggle 2.10.1's commit message

2.10.0

Toggle 2.10.0's commit message

2.9.2

Toggle 2.9.2's commit message

2.9.1

Toggle 2.9.1's commit message
Show guidance if authorization is disabled

2.9.0

Toggle 2.9.0's commit message
Show tabs but disable them if user doesn't have permission

2.8.1

Toggle 2.8.1's commit message

2.8.1-alpha.2

Toggle 2.8.1-alpha.2's commit message