consul/agent/discovery
John Murret a1c6181677
DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688)
* Update agent/dns.go

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>

* PR feedback

* split tests out into multiple files.

* Extract responsibilities from router into discoveryResultsFetcher, messageSerializer, responseGenerator.

* adding recordmaker tests

* add response generator test coverage.

* changing tests case name based on PR feedback

---------

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-03-01 15:36:37 +00:00
..
discovery.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
discovery_test.go DNS V2 - Revise discovery result to have service and node name and address fields. (#20468) 2024-02-03 03:23:52 +00:00
mock_CatalogDataFetcher.go feat(v2dns): catalog v2 workload query support (#20466) 2024-02-02 18:29:38 -05:00
query_fetcher_v1.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
query_fetcher_v1_ce.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
query_fetcher_v1_ce_test.go feat(v2dns): catalog v2 workload query support (#20466) 2024-02-02 18:29:38 -05:00
query_fetcher_v1_test.go fix(v2dns): add node ttl to workloads, comment cleanup, and changelog (#20643) 2024-02-14 17:38:11 -05:00
query_fetcher_v2.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
query_fetcher_v2_test.go feat(v2dns): catalog v2 service query support (#20564) 2024-02-09 17:41:40 -05:00