scylladb / java-driver

ScyllaDB Java Driver for ScyllaDB and Apache Cassandra, based on the DataStax Java Driver
Apache License 2.0
63 stars 37 forks source link

Replace Resolver implementations with library solution #354

Closed Bouncheck closed 1 month ago

Bouncheck commented 1 month ago

Removes old Resolver implementations. Removes Resolver "hooks" that were added in core code. Adds org.burningwave:tools dependency as the preferred solution. Adds MultimapHostResolver implementation allowing for one-to-many mapping of hostnames to ips. Adds MultimapHostResolverProvider as a replacement for ResolverProvider. Adjusts MockResolverIT to use new replacement.