EC2 Address Resolver

Description

Add a policy to resolve private ips of the hosts in the same datacenter and public ips of hosts in other datacenters.

Reference implementation in ruby driver

Environment

None

Pull Requests

None

Activity

Show:
Greg Bestland
August 30, 2016, 7:52 PM

I was able to manually verify these changes using a two node ec2 cluster. Adding an integration test is not viable. Unit test addition looks good. I'm moving this to done.

Adam Holmberg
August 19, 2016, 6:21 PM

I did some manual validation
Setup: client and two nodes in one region, one in another.

output shows all nodes connected, one private address, one local contact point, and public address for remote host. Queries show the broadcast address from three distinct nodes.

I doubt it's worth repeating this manual verification, but I can advise on setup if we do that. I'm adding a unit test now.

tommaso barbugli
December 23, 2015, 8:23 PM

we have the same issue and for us the python-client takes about 5 seconds to create a session.

Fixed

Assignee

Unassigned

Reporter

Adam Holmberg

Fix versions

Labels