Skip to content

Do not send progress notifications - #1981

Merged
jmpesp merged 1 commit into
oxidecomputer:mainfrom
jmpesp:no_progress_notifications
Sep 29, 2026
Merged

jmpesp merged 1 commit into
oxidecomputer:mainfrom
jmpesp:no_progress_notifications

Conversation

@jmpesp

@jmpesp jmpesp commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Sending four progress notification messages per extent is way too many, considering Nexus currently does nothing with this information, and is not planning on doing anything with this information. I briefly considered sending one notification message per extent, but ended up removing progress notification altogether.

Nexus still relies on the start and finish messages, so keep those in. "Client stopped" messages are also still sent as those are not too noisy.

Fixes #1979.

Sending four progress notification messages per extent is way too many,
considering Nexus currently does nothing with this information, and is
not planning on doing anything with this information. I briefly
considered sending one notification message per extent, but ended up
removing progress notification altogether.

Nexus still relies on the start and finish messages, so keep those in.
"Client stopped" messages are also still sent as those are not too
noisy.

Fixes oxidecomputer#1979.
@jmpesp
jmpesp requested a review from leftwo September 29, 2026 15:16

@leftwo leftwo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe someday we will turn the per-extent notifications back on, as I think they would be good to pass on to the end users (so they could see progress). But, until that day, less is more.

@jmpesp
jmpesp merged commit 310808d into oxidecomputer:main Sep 29, 2026
17 checks passed
@jmpesp
jmpesp deleted the no_progress_notifications branch September 29, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce volume of status messages to Nexus from a reconciliation

2 participants