Disable DNS SRV caching

Description

Suggested release note:

DNS SRV caching is now disabled. The SDK now responds quicker to DNS changes in dynamic environments like Kubernetes.

When we switched to using the `dnsjava` libaray for DNS SRV lookups in core-io 2.5.0, we inadvertently started caching responses, included negative responses. This is not ideal for k8s environments where DNS SRV entries are highly dynamic.

Our use case does not require caching, so let's disable it.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Sprint

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created March 14, 2024 at 5:25 PM
Updated March 15, 2024 at 7:59 PM
Resolved March 15, 2024 at 7:59 PM
Instabug