Skip to content

chore(docs): quiet component docs generation - #25955

Merged
pront merged 1 commit into
masterfrom
codex/quiet-component-docs-logging
Jul 28, 2026
Merged

chore(docs): quiet component docs generation#25955
pront merged 1 commit into
masterfrom
codex/quiet-component-docs-logging

Conversation

@pront

@pront pront commented Jul 28, 2026

Copy link
Copy Markdown
Member

Summary

  • move per-schema component-doc generation progress logs to debug level
  • keep normal successful runs silent while preserving errors
  • expose the detailed trace through cargo vdev -v build component-docs …

Why

Generating component documentation emits a line for every schema resolution and CUE import. That output is not useful during a successful normal run, but remains valuable while diagnosing a failure.

Validation

  • cargo clippy --manifest-path vdev/Cargo.toml -- -D warnings
  • cargo run --manifest-path vdev/Cargo.toml -- build component-docs /tmp/vector-config-schema.json (0 lines of component-doc output)

@github-actions github-actions Bot added the domain: vdev Anything related to the vdev tooling label Jul 28, 2026
@datadog-vectordotdev

datadog-vectordotdev Bot commented Jul 28, 2026

Copy link
Copy Markdown

Pipelines  Tests

⚠️ Warnings

🚦 1 Pipeline job failed

Changelog | validate-changelog   View in Datadog   GitHub Actions

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: ffe3c7e | Docs | Datadog PR Page | Give us feedback!

@pront pront added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Jul 28, 2026
@pront
pront marked this pull request as ready for review July 28, 2026 12:51
@pront
pront requested a review from a team as a code owner July 28, 2026 12:51
@pront
pront enabled auto-merge July 28, 2026 12:52
@pront
pront added this pull request to the merge queue Jul 28, 2026
Merged via the queue into master with commit 9b6d60c Jul 28, 2026
84 of 85 checks passed
@pront
pront deleted the codex/quiet-component-docs-logging branch July 28, 2026 13:49
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

domain: vdev Anything related to the vdev tooling no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants