-
Type:
Bug
-
Status: Verified (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: JDG 7.0.0
-
Fix Version/s: JDG 7.0.1
-
Component/s: Hot Rod, REST and Memcached
-
Labels:None
-
Target Release:
-
Fix Build:DR2
-
Git Pull Request:
The buffering implementation of TcpTransport.socketInputStream needs to use fixed size input buffer, rather than growing as BufferedInputStream does. Growing buffer can lead to excessive memory consumption on heap, and more importantly, by direct memory allocated in JDK classes and pooled in thread-local caches.