Deprecate cross-DC failover in DCAwareRoundRobinPolicy

Description

We decided to deprecate the usedHostsPerRemoteDc and allowRemoteDCsForLocalConsistencyLevel parameters in DCAwareRoundRobinPolicy in the next minor release of the 3.x series.

These parameters have already been removed in 4.0.0.

The rationale behind is that we firmly believe that DC failover shouldn't be done in the driver, which does not have the necessary context to know what makes sense considering application semantics.

Environment

None

Pull Requests

None
Fixed

Assignee

Erik Merkle

Reporter

Alexandre Dutra

Labels

None

PM Priority

None

Affects versions

Fix versions

Doc Impact

None

Size

None

External issue ID

None

External issue ID

None

Priority

Major
Configure