You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactorings: SimpleConnectionHolder -> SimpleConnectionState, SimpleClientConnection -> SimpleUndertowConnection, and SimpleClientConnectionMaker -> SimpleUndertowConnectionMaker
* 1. Breaking Changes: Renamed SimpleConnectionHolder -> SimpleConnectionState, SimpleClientConnection -> SimpleUndertowConnection, SimpleClientConnectionMaker -> SimpleUndertowConnectionMaker, and removed the reuseConnection() method from the SimpleConnectionMaker interface. 2. Performance optimizations. 3. Numerous refactorings 4. Major update to documentation 5. Minor re-organization of connection management logic
* fix accidental removal of fix from PR #1963
* ensure that debug logging helper code (such as loglabel() and ports() etc...) is not run unless debug logging is enabled
* ensure that SimpleUndertowConnectionMaker can only have a single instance in a multithreaded environment by making its instance reference volatile and making its default constructor private
* Make Correction to comments in ConsulRegistry.lookupServiceUpdate to explain how serviceUrls.size() == 0 will ensure that updateServiceCache() does not modify the service IP cache
* Small formatting update
---------
Co-authored-by: Michael Christoff <[email protected]>
logger.info("Consul returned no service updates: No need to update local Consul discovery cache for service {}, lastIndex={}", serviceName, lastConsulIndexId);
371
371
372
372
// Indicate to updateServiceCache() to leave cache unchanged for now:
0 commit comments