EC2 Snitch to friendly to public ip and natively support for EC2 mult-region.
-----------------------------------------------------------------------------
Key: CASSANDRA-2452
URL: https://issues.apache.org/jira/browse/CASSANDRA-2452
Project: Cassandra
Issue Type: Improvement
Components: Core
Affects Versions: 0.8
Environment: JVM
Reporter: Vijay
Assignee: Vijay
Priority: Minor
Make cassandra talk identify itself using the public ip (To avoid any future
conflicts of private ips).
1) Split the logic of identification vs listen Address in the code.
2) Move the logic to assign IP address to the node into EndPointSnitch.
3) Make EC2 Snitch query for its public ip and use it for identification.
4) Make EC2 snitch to use InetAddress.getLocal to listen to the private ip.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira