coherence-community / oracle-bedrock

Oracle Bedrock
Other
55 stars 31 forks source link

CoherenceCluster.Predicates.autoStartServicesSafe fails to consider single node clusters #361

Closed brianoliver closed 8 years ago

brianoliver commented 8 years ago

When attempting to start a cluster with a single member using a CoherenceClusterBuilder, the builder may fail to respond (block) even though the cluster is formed, simply because the StabilityPredicate assumes there are multiple members in the cluster. eg: The StabilityPredicate attempts to ensure all members are NODE_SAFE, but this is not possible in a single member cluster.