Query Handler fixes#603
Conversation
Codecov Report
@@ Coverage Diff @@
## master #603 +/- ##
==========================================
- Coverage 95.54% 95.28% -0.26%
==========================================
Files 18 18
Lines 2021 2037 +16
Branches 354 359 +5
==========================================
+ Hits 1931 1941 +10
- Misses 48 55 +7
+ Partials 42 41 -1
Continue to review full report at Codecov.
|
|
The general design works and is fast. This needs to be broken down into 4-5 PRs though |
|
Before this change, mdns logging was just streaming off the screen. Now the network can go a few seconds without a query or response |
|
The largest source of excess traffic seems to be responses that should be suppressed with multi-packet known query suppression #499 |
|
Still needs coverage for a fully suppressed query where everything is a known answer |
- RFC 6762 defines recent as not multicast within one quarter of its TTL https://datatracker.ietf.org/doc/html/rfc6762#section-5.4
- RFC 6762 defines recent as not multicast within one quarter of its TTL https://datatracker.ietf.org/doc/html/rfc6762#section-5.4
- RFC 6762 defines recent as not multicast within one quarter of its TTL https://datatracker.ietf.org/doc/html/rfc6762#section-5.4
|
All implemented in other PRs |
Fixes #395fixed in #619Fixes #595fixed in #616Fixes #500implemented in #621Fixes #464fixed in #618Fixes #604fixed in #617Fixes #613fixed in #617