...
Client configuration
Proposed parameter :
Adding a ClientDnsLookup enum with values :
RESOLVE_CANONICAL_BOOTSTRAP_SERVERS_ONLY("resolve.canonical.bootstrap.reverse.dns.lookup = true / falseservers.only")
DISABLED("disabled")
This enum can be further extended to support new behaviours (potentially KIP-302 ?)
The default value for this parameter is false, there will be no backwards compatibility issue.
Setting the parameter to true will have the client perform the reverse lookup regardless of which security.protocol is specified.
...