This is an automated email from the ASF dual-hosted git repository. bschuchardt pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from a5c8e2b GEODE-7842: Improve concurrent region creation (#4767) add 5c2b959 GEODE-7808: standardize on use of HostAndPort for creating connections (#4765) No new revisions were added by this update. Summary of changes: .../apache/geode/metrics/CacheCommonTagsTest.java | 3 +- .../internal/LocatorLoadBalancingDUnitTest.java | 6 +- .../geode/cache30/ClientMembershipDUnitTest.java | 3 - .../AutoConnectionSourceImplJUnitTest.java | 28 +- .../distributed/LauncherIntegrationTestCase.java | 3 +- .../geode/distributed/LocatorIntegrationTest.java | 4 +- .../tcpserver/TCPClientSSLIntegrationTest.java | 12 +- .../internal/tcpserver/TCPServerSSLJUnitTest.java | 5 +- .../net/ClientSocketFactoryIntegrationTest.java | 4 +- .../internal/net/SSLSocketIntegrationTest.java | 13 +- .../GemFireStatSamplerIntegrationTest.java | 3 +- .../SimpleStatSamplerIntegrationTest.java | 3 +- ...SSLSocketParameterExtensionIntegrationTest.java | 11 +- .../internal/DistributionLocatorConfigImpl.java | 8 +- .../admin/internal/DistributionLocatorImpl.java | 3 +- .../admin/internal/ManagedEntityConfigImpl.java | 3 +- .../jmx/internal/MX4JServerSocketFactory.java | 10 +- .../client/internal/AutoConnectionSourceImpl.java | 47 ++- .../cache/client/internal/ConnectionImpl.java | 7 +- .../internal/ExplicitConnectionSourceImpl.java | 2 +- .../geode/cache/client/internal/PoolImpl.java | 24 +- .../java/org/apache/geode/distributed/Locator.java | 3 +- .../apache/geode/distributed/LocatorLauncher.java | 4 +- .../internal/DistributionConfigImpl.java | 3 +- .../membership/InternalDistributedMember.java | 28 +- .../org/apache/geode/internal/AbstractConfig.java | 2 +- .../org/apache/geode/internal/DSFIDFactory.java | 2 + .../apache/geode/internal/DistributionLocator.java | 6 +- .../org/apache/geode/internal/SystemAdmin.java | 9 +- .../admin/remote/DistributionLocatorId.java | 26 +- .../geode/internal/cache/GemFireCacheImpl.java | 8 +- .../geode/internal/cache/PoolFactoryImpl.java | 79 +++-- .../internal/cache/tier/sockets/AcceptorImpl.java | 5 +- .../cache/tier/sockets/CacheClientUpdater.java | 4 +- .../tier/sockets/ProtobufServerConnection.java | 2 +- .../internal/cache/wan/AbstractGatewaySender.java | 2 +- .../internal/cache/xmlcache/CacheXmlGenerator.java | 4 +- .../internal/net/SCAdvancedSocketCreator.java | 119 +++++++ .../net/SCClientSocketCreator.java} | 24 +- .../geode/internal/net/SCServerSocketCreator.java | 109 +++++++ .../apache/geode/internal/net/SocketCreator.java | 361 ++++++--------------- .../geode/internal/statistics/HostStatSampler.java | 3 +- .../internal/statistics/StatArchiveWriter.java | 3 +- .../org/apache/geode/internal/tcp/Connection.java | 3 +- .../org/apache/geode/internal/tcp/TCPConduit.java | 7 +- .../ContextAwareSSLRMIClientSocketFactory.java | 5 +- .../internal/JmxManagerLocatorRequest.java | 8 +- .../geode/management/internal/ManagementAgent.java | 8 +- .../internal/api/GeodeConnectionConfig.java | 4 +- .../utils/ClusterConfigurationStatusRetriever.java | 11 +- .../sanctioned-geode-core-serializables.txt | 8 +- .../geode/cache/client/internal/PoolImplTest.java | 4 +- .../geode/internal/cache/CacheServerImplTest.java | 5 + .../tier/sockets/CacheClientUpdaterJUnitTest.java | 6 +- .../geode/internal/net/SocketCreatorJUnitTest.java | 8 +- .../apache/geode/internal/tcp/TCPConduitTest.java | 3 +- .../cache/tier/sockets/DurableClientTestBase.java | 3 +- .../cache/tier/sockets/DurableClientTestCase.java | 11 +- .../cache/client/internal/LocatorTestBase.java | 10 +- .../internal/membership/gms/GMSUtilTest.java | 36 +- .../gms/membership/GMSJoinLeaveJUnitTest.java | 12 +- .../internal/membership/gms/GMSUtil.java | 14 +- .../membership/gms/MemberDataBuilderImpl.java | 4 +- .../membership/gms/MemberIdentifierImpl.java | 8 +- .../membership/gms/fd/GMSHealthMonitor.java | 7 +- .../membership/gms/locator/GMSLocator.java | 13 +- .../gms/locator/MembershipLocatorImpl.java | 5 +- .../membership/gms/membership/GMSJoinLeave.java | 9 +- .../membership/gms/membership/HostAddress.java | 27 -- .../acceptance/CacheConnectionIntegrationTest.java | 4 +- .../v1/acceptance/CacheOperationsJUnitTest.java | 4 +- .../serialization/DataSerializableFixedID.java | 1 + .../serialization/StaticSerialization.java | 1 + .../tcpserver/TcpServerGossipVersionDUnitTest.java | 3 +- .../internal/tcpserver/TcpServerJUnitTest.java | 30 +- .../TcpServerProductVersionDUnitTest.java | 17 +- .../internal/tcpserver/AdvancedSocketCreator.java | 61 ++++ ...torImpl.java => AdvancedSocketCreatorImpl.java} | 148 +++------ ...SocketCreator.java => ClientSocketCreator.java} | 44 +-- .../tcpserver/ClientSocketCreatorImpl.java | 52 +-- ...ocketCreator.java => ClusterSocketCreator.java} | 50 ++- .../internal/tcpserver/HostAndPort.java | 154 +++++++++ .../internal/tcpserver/LocatorAddress.java | 91 ------ .../tcpserver/ServerSocketCreatorImpl.java | 96 ++++++ .../distributed/internal/tcpserver/TcpClient.java | 64 ++-- .../distributed/internal/tcpserver/TcpServer.java | 6 +- .../internal/tcpserver/TcpSocketCreator.java | 38 +-- .../internal/tcpserver/TcpSocketCreatorImpl.java | 191 ++--------- ...ocatorAddressTest.java => HostAndPortTest.java} | 40 +-- .../WANHostNameVerificationDistributedTest.java | 31 +- .../internal/locator/wan/LocatorDiscovery.java | 11 +- .../locator/wan/LocatorMembershipListenerImpl.java | 6 +- .../locator/wan/LocatorMembershipListenerTest.java | 4 +- ...SenderEventRemoteDispatcherIntegrationTest.java | 17 - 94 files changed, 1235 insertions(+), 1176 deletions(-) create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/SCAdvancedSocketCreator.java copy geode-core/src/main/java/org/apache/geode/{management/internal/beans/FileUploaderMBean.java => internal/net/SCClientSocketCreator.java} (62%) create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/SCServerSocketCreator.java delete mode 100644 geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/HostAddress.java create mode 100644 geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/AdvancedSocketCreator.java copy geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/{TcpSocketCreatorImpl.java => AdvancedSocketCreatorImpl.java} (62%) copy geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/{TcpSocketCreator.java => ClientSocketCreator.java} (54%) copy geode-core/src/integrationTest/java/org/apache/geode/internal/net/SocketCreatorFailHandshake.java => geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/ClientSocketCreatorImpl.java (50%) copy geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/{TcpSocketCreator.java => ClusterSocketCreator.java} (50%) create mode 100644 geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/HostAndPort.java delete mode 100644 geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/LocatorAddress.java create mode 100644 geode-tcp-server/src/main/java/org/apache/geode/distributed/internal/tcpserver/ServerSocketCreatorImpl.java rename geode-tcp-server/src/test/java/org/apache/geode/distributed/internal/tcpserver/{LocatorAddressTest.java => HostAndPortTest.java} (56%)