OpenSearch/server
Jason Tedor cd632de116
Do not resolve addresses in remote connection info (#36671)
The remote connection info API leads to resolving addresses of seed
nodes when invoked. This is problematic because if a hostname fails to
resolve, we would not display any remote connection info. Yet, a
hostname not resolving can happen across remote clusters, especially in
the modern world of cloud services with dynamically chaning
IPs. Instead, the remote connection info API should be providing the
configured seed nodes. This commit changes the remote connection info to
display the configured seed nodes, avoiding a hostname resolution. Note
that care was taken to preserve backwards compatibility with previous
versions that expect the remote connection info to serialize a transport
address instead of a string representing the hostname.
2018-12-17 13:24:31 -05:00
..
licenses Upgrade to lucene snapshot 774e9aefbc (#36637) 2018-12-14 20:30:07 +00:00
src Do not resolve addresses in remote connection info (#36671) 2018-12-17 13:24:31 -05:00
build.gradle converting ForbiddenPatternsTask to .java (#36194) 2018-12-11 14:15:44 +02:00