diff --git a/CHANGELOG.md b/CHANGELOG.md index b88a66a1f8..2dd03a60d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ We use *breaking :warning:* to mark changes that are not backward compatible (re - [#4476](https://github.com/thanos-io/thanos/pull/4476) UI: fix incorrect html escape sequence used for '>' symbol. ### Changed +- [#4519](https://github.com/thanos-io/thanos/pull/4519) Query: switch to miekgdns DNS resolver as the default one. ## [v0.22.0](https://github.com/thanos-io/thanos/tree/release-0.22) - 2021.07.22 diff --git a/cmd/thanos/query.go b/cmd/thanos/query.go index ac971b7a97..63fda2e53a 100644 --- a/cmd/thanos/query.go +++ b/cmd/thanos/query.go @@ -127,7 +127,7 @@ func registerQuery(app *extkingpin.App) { Default("30s")) dnsSDResolver := cmd.Flag("store.sd-dns-resolver", fmt.Sprintf("Resolver to use. Possible options: [%s, %s]", dns.GolangResolverType, dns.MiekgdnsResolverType)). - Default(string(dns.GolangResolverType)).Hidden().String() + Default(string(dns.MiekgdnsResolverType)).Hidden().String() unhealthyStoreTimeout := extkingpin.ModelDuration(cmd.Flag("store.unhealthy-timeout", "Timeout before an unhealthy store is cleaned from the store UI page.").Default("5m")) diff --git a/pkg/cacheutil/memcached_client.go b/pkg/cacheutil/memcached_client.go index 445138b3e6..02059e8e69 100644 --- a/pkg/cacheutil/memcached_client.go +++ b/pkg/cacheutil/memcached_client.go @@ -247,7 +247,7 @@ func newMemcachedClient( addressProvider = dns.NewProvider( logger, extprom.WrapRegistererWithPrefix("thanos_memcached_", reg), - dns.GolangResolverType, + dns.MiekgdnsResolverType, ) }