This is an automated email from the ASF dual-hosted git repository. burcham pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from f8b07a0 GEODE-9180: warn when heartbeat thread oversleeps (#6360) add 38a3540 GEODE-9141: (1 of 2) rename ByteBufferSharingImpl to ByteBuferVendor add 9d0d4d1 GEODE-9141: (2 of 2) Handle in-buffer concurrency * Connection uses a ByteBufferVendor to mediate access to inputBuffer * Prevent return to pool before socket closer is finished No new revisions were added by this update. Summary of changes: ...LSocketHostNameVerificationIntegrationTest.java | 6 +- .../internal/net/SSLSocketIntegrationTest.java | 3 +- .../apache/geode/codeAnalysis/excludedClasses.txt | 2 +- .../org/apache/geode/internal/net/BufferPool.java | 4 +- .../geode/internal/net/ByteBufferSharing.java | 15 ++ .../geode/internal/net/ByteBufferSharingNoOp.java | 7 +- ...ufferSharingImpl.java => ByteBufferVendor.java} | 146 ++++++++---- .../apache/geode/internal/net/NioSslEngine.java | 56 +++-- .../apache/geode/internal/net/SocketCreator.java | 5 +- .../org/apache/geode/internal/tcp/Connection.java | 250 ++++++++++----------- .../internal/net/ByteBufferConcurrencyTest.java | 16 +- ...ringImplTest.java => ByteBufferVendorTest.java} | 40 ++-- .../geode/internal/net/NioSslEngineTest.java | 41 ++-- .../apache/geode/internal/tcp/ConnectionTest.java | 1 + 14 files changed, 334 insertions(+), 258 deletions(-) rename geode-core/src/main/java/org/apache/geode/internal/net/{ByteBufferSharingImpl.java => ByteBufferVendor.java} (53%) rename geode-core/src/test/java/org/apache/geode/internal/net/{ByteBufferSharingImplTest.java => ByteBufferVendorTest.java} (84%)