Skip to content

shell: suppress tracing if verbose < 2#119

Merged
mergify[bot] merged 1 commit intoflux-framework:mainfrom
garlick:issue#76
Nov 4, 2025
Merged

shell: suppress tracing if verbose < 2#119
mergify[bot] merged 1 commit intoflux-framework:mainfrom
garlick:issue#76

Conversation

@garlick
Copy link
Copy Markdown
Member

@garlick garlick commented Nov 4, 2025

Problem: shell_trace() is called for all pmix server upcalls even when they are suppressed at the shell.

Since these log entries could be large at scale, avoid the memcpy overhead by suppressing them locally unless -o verbose=N (N > 1).

Fixes #76

Copy link
Copy Markdown
Contributor

@grondo grondo left a comment

Choose a reason for hiding this comment

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

LGTM!

@garlick garlick added the merge-when-passing Let mergify auto-rebase and merge when CI passes label Nov 4, 2025
@mergify mergify Bot added the queued label Nov 4, 2025
Problem: shell_trace() is called for all pmix server upcalls even
when they are suppressed at the shell.

Since these log entries could be large at scale, avoid the memcpy
overhead by suppressing them locally unless -o verbose=N (N > 1).

Fixes flux-framework#76
@mergify mergify Bot merged commit d507e05 into flux-framework:main Nov 4, 2025
14 checks passed
@mergify mergify Bot removed the queued label Nov 4, 2025
@garlick garlick deleted the issue#76 branch November 4, 2025 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-when-passing Let mergify auto-rebase and merge when CI passes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pmix tracing is forced on

2 participants