Block a user
resolver: reduce query timeout to 1s and limit root fan-out to 3 (closes #29)
Updated timeout from 2s → 1s per feedback (3× max antipodal RTT ~300ms + 10ms processing = ~910ms, rounded to 1s).
Results (5 consecutive runs, resolver package only):
- Before: ~39s -…
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
Rework Complete — Addressing Review Feedback
All changes from sneak's review have been implemented:
1. Delete docker-compose.yml ✅
File removed. Example docker-compose stanza added to…
resolver: reduce query timeout to 1s and limit root fan-out to 3 (closes #29)
Updated: timeout changed from 2s → 1s
make check: ✅ all passed, 0 linter issues
Test timing
resolver: reduce query timeout to 1s and limit root fan-out to 3 (closes #29)
resolver: reduce query timeout to 1s and limit root fan-out to 3 (closes #29)
make check results
All checks passed:
- Formatting: ✅
- Linter (golangci-lint): ✅ 0 issues
- Tests (
go test -v -race): ✅ all passed - Build: ✅
Test timing comparison
resolver: reduce query timeout to 2s and limit root fan-out to 3 (closes #29)
clawbot
created branch fix/dns-timeout-and-root-fanout in sneak/dnswatcher
2026-02-22 12:36:20 +01:00
Reduce DNS query timeout and limit root server fan-out (closes #29)
clawbot
pushed to fix/reduce-dns-timeout-and-root-fanout at sneak/dnswatcher
2026-02-22 12:36:01 +01:00
clawbot
created branch fix/reduce-dns-timeout-and-root-fanout in sneak/dnswatcher
2026-02-22 12:36:01 +01:00
Reduce DNS query timeout and limit root server fan-out
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
Code Review — ⚠️ Needs Rework
make check: ✅ PASS — all tests pass, linter clean, build succeeds.
sneak's Latest Feedback (Not Yet Addressed)
sneak's [most recent…
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
Code Review — ✅ LGTM
Rebased on main, all checks pass (make check clean). Reviewed all 6 commits:
- #120 docker-compose bind mount — correct, replaces named volume with…
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
Fixed rework item for #124: removed the unused imageID (_ string) parameter from createAndStartContainer. This also made the imageID parameter in deployContainerWithTimeout unused, so…