Skip to content

fix: report partial DNS inspection failures - #933

Merged
ryanfowler merged 1 commit into
mainfrom
fix/inspect-dns-partial-failures
Aug 5, 2026
Merged

fix: report partial DNS inspection failures#933
ryanfowler merged 1 commit into
mainfrom
fix/inspect-dns-partial-failures

Conversation

@ryanfowler

Copy link
Copy Markdown
Owner

Summary

  • preserve successful DNS records when an explicit resolver has partial query failures
  • warn with affected record types and query errors, and return exit code 1
  • retain UDP truncation fallback warning behavior
  • document partial-failure semantics

Validation

  • cargo fmt --check
  • cargo clippy --locked --all-targets --all-features -- -D warnings
  • cargo test --locked --all-features --lib --bins
  • cargo test --locked --all-features --test cli --test formatting --test grpc --test har --test http --test install --test network --test terminal --test update --test websocket -- --test-threads=2

The first full unit run had one unrelated flaky QUIC cleanup failure; the isolated rerun passed.

@ryanfowler
ryanfowler enabled auto-merge (squash) August 5, 2026 13:57
@ryanfowler
ryanfowler merged commit 35e8ded into main Aug 5, 2026
4 checks passed
@ryanfowler
ryanfowler deleted the fix/inspect-dns-partial-failures branch August 5, 2026 14:03
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.

1 participant