[ https://issues.apache.org/jira/browse/CASSJAVA-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brad Schoening updated CASSJAVA-98: ----------------------------------- Summary: Replace DefaultPolicy warning message when contact points are from more than one DC (was: Replace warning message when contact points are from more than one DC) > Replace DefaultPolicy warning message when contact points are from more than > one DC > ----------------------------------------------------------------------------------- > > Key: CASSJAVA-98 > URL: https://issues.apache.org/jira/browse/CASSJAVA-98 > Project: Apache Cassandra Java driver > Issue Type: Improvement > Components: Core > Reporter: Brad Schoening > Priority: Low > > We get a lot of questions from users about this WARN level message in the > Java driver 4.3+: > {quote}You specified dc1 as the local DC, but some contact points are from a > different DC: Node(...); please provide the correct local DC, or check your > contact points > {quote} > but as [@Erick Ramirez|https://the-asf.slack.com/team/URU06R75L] explains on > a [StackOverflow > answer|https://stackoverflow.com/questions/75799274/how-are-quorum-reads-handled-when-the-java-driver-only-contacts-nodes-in-local-d] > this topic, "The contact points do not have anything to do with replicas and > consistency levels." > > This warning was added in 4.3, before cross-DC failover was re-introduced in > release 4.10. Although I realize cross-DC failover is problematic, this > message does not seem helpful or at the very least should be INFO instead of > WARN. > App 1 may run in DC1 and App 2 in DC2, but they can share the same contact > lists and implement their own failover when necessary, but without needing to > update contact points. > It would be more reasonable to WARN when you've configured > *advanced.load-balancing-policy.dc-failover.allow-for-local-consistency-levels* > as True. Warning on the contact points specified doesn't seem right. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org