mirror of https://github.com/apache/cassandra
Merge branch 'cassandra-4.0' into cassandra-4.1
This commit is contained in:
commit
5dbeee258c
|
|
@ -4,6 +4,7 @@
|
||||||
* Streaming progress virtual table lock contention can trigger TCP_USER_TIMEOUT and fail streaming (CASSANDRA-18110)
|
* Streaming progress virtual table lock contention can trigger TCP_USER_TIMEOUT and fail streaming (CASSANDRA-18110)
|
||||||
* Fix perpetual load of denylist on read in cases where denylist can never be loaded (CASSANDRA-18116)
|
* Fix perpetual load of denylist on read in cases where denylist can never be loaded (CASSANDRA-18116)
|
||||||
Merged from 4.0:
|
Merged from 4.0:
|
||||||
|
* Connect to listen address when own broadcast address is requested (CASSANDRA-18200)
|
||||||
* Add safeguard so cleanup fails when node has pending ranges (CASSANDRA-16418)
|
* Add safeguard so cleanup fails when node has pending ranges (CASSANDRA-16418)
|
||||||
* Fix legacy clustering serialization for paging with compact storage (CASSANDRA-17507)
|
* Fix legacy clustering serialization for paging with compact storage (CASSANDRA-17507)
|
||||||
* Add support for python 3.11 (CASSANDRA-18088)
|
* Add support for python 3.11 (CASSANDRA-18088)
|
||||||
|
|
|
||||||
|
|
@ -453,6 +453,8 @@ public class OutboundConnectionSettings
|
||||||
InetAddressAndPort connectTo = this.connectTo;
|
InetAddressAndPort connectTo = this.connectTo;
|
||||||
if (connectTo == null)
|
if (connectTo == null)
|
||||||
connectTo = SystemKeyspace.getPreferredIP(to);
|
connectTo = SystemKeyspace.getPreferredIP(to);
|
||||||
|
if (FBUtilities.getBroadcastAddressAndPort().equals(connectTo))
|
||||||
|
return FBUtilities.getLocalAddressAndPort();
|
||||||
return connectTo;
|
return connectTo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue