Skip to content

chore(scheduler,executor): downgrade #2038 per-task traces to debug - #2104

Merged
milenkovicm merged 1 commit into
apache:mainfrom
avantgardnerio:brent/quiet-diag-logs
Jul 20, 2026
Merged

chore(scheduler,executor): downgrade #2038 per-task traces to debug#2104
milenkovicm merged 1 commit into
apache:mainfrom
avantgardnerio:brent/quiet-diag-logs

Conversation

@avantgardnerio

Copy link
Copy Markdown
Contributor

Summary

Follow-up to #2038 (multi-partition tasks). Four log sites introduced by that PR fire on every scheduling/execution decision and flood scheduler + executor logs at INFO. This PR moves all four to debug! and drops the ad-hoc DIAG prefix.

  • ballista/scheduler/src/cluster/mod.rs: stage_has_input_collapse + bind_one — per-bind decision traces.
  • ballista/executor/src/execution_engine.rs: executor plan pre-run + executor plan post-run — per-task DisplayableExecutionPlan dumps. Pre-Multi-partition tasks: partition_slice plumbing + SortShuffleWriter refactor #2038 this function had no logging; both dumps are noise for anyone not actively debugging.

Turn them back on locally with:

RUST_LOG=ballista_scheduler=debug,ballista_executor=debug

Closes #2103.

Test plan

  • cargo clippy --all-targets -p ballista-scheduler -p ballista-executor — clean
  • cargo fmt --all — clean

🤖 Generated with Claude Code

…ebug

Follow-up to apache#2038 (multi-partition tasks). Four log sites introduced
by that PR fire on every scheduling/execution decision and flood
scheduler + executor logs at INFO:

* `ballista/scheduler/src/cluster/mod.rs`:
  `stage_has_input_collapse` + `bind_one` — per-bind decision traces
  (previously prefixed with an ad-hoc `DIAG ` tag, dropped here).
* `ballista/executor/src/execution_engine.rs`:
  `executor plan pre-run` + `executor plan post-run` — per-task
  DisplayableExecutionPlan dumps. Pre-apache#2038 this function had no
  logging; both dumps are noise for anyone not actively debugging.

All four move to `debug!`. Turn them back on with
`RUST_LOG=ballista_scheduler=debug,ballista_executor=debug`.

Closes apache#2103.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

@milenkovicm milenkovicm 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.

@milenkovicm
milenkovicm merged commit 60c5b26 into apache:main Jul 20, 2026
18 checks passed
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.

scheduler logs quite noisy

2 participants