THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Bootstrap failure throws a ConfigException, which does not indicate the actual problem (the message is fine, but just the exception type); unless the developer tries to parse and match the error message.
It can take minutes before the bootstrap server is registered to the DNS server, and it is reasonable to allow clients to continue to retry.
Public Interfaces
...
- Users will no longer get ConfigException upon failed DNS resolution.
- Several logging (warn) around failing DNS resolution will be removed.
Proposed Changes
Move the DNS resolution and metadata bootstrap logic to the NetworkClient, which means bootstrapping only happens upon invoking the poll.
...