Roelof Naude created CURATOR-705: ------------------------------------ Summary: ServiceCache::getInstances do not return all instances Key: CURATOR-705 URL: https://issues.apache.org/jira/browse/CURATOR-705 Project: Apache Curator Issue Type: Bug Components: General Affects Versions: 5.6.0 Environment: linux, java 21 Reporter: Roelof Naude
we've run into an issue with service discovery after upgrading from 4.3.0 to 5.6.0. ServiceCache::getInstances do not return any instances of a service. restarting the back-end services do allow ServiceCache to detect the instance. have managed to simulate this scenario in the test cases. TestServiceCache::testInitialLoad was modified to register instance1 before the cache has been started. an assert immediately after cache.start detects the failure, ie: {code:java} assertEquals(1, cache.getInstances().size());{code} -- This message was sent by Atlassian Jira (v8.20.10#820010)