Re-introduce cross-DC failover in driver 4

Description

The drivers team has decided years ago to deprecate, then remove cross-DC failover in all drivers.

The deprecation was done in 3.7 by and the removal was done in driver 4.0.

It turns out that even if cross-DC failover is generally a misfeature, many users were using it in 3.x and cannot upgrade to 4.x if this feature is not available.

We should re-introduce cross-DC failover in driver 4.x – and possibly un-deprecate it in 3.x by reverting JAVA-2041.

Environment

None

Pull Requests

None
Fixed

Assignee

Alexandre Dutra

Reporter

Alexandre Dutra

Labels

PM Priority

None

Affects versions

Fix versions

Pull Request

None

Doc Impact

None

Size

None

External issue ID

None

External issue ID

None

Epic Link

Priority

Major
Configure