Pavel Tupitsyn created IGNITE-6309: -------------------------------------- Summary: .NET: Thin client: Do not buffer entire socket response Key: IGNITE-6309 URL: https://issues.apache.org/jira/browse/IGNITE-6309 Project: Ignite Issue Type: Improvement Components: platforms Reporter: Pavel Tupitsyn Assignee: Pavel Tupitsyn Priority: Minor Fix For: 2.3
See {{ClientSocket.SendReceive}}: it buffers entire socket response into an array. Responses can be huge (with {{QueryCursor.GetAll}} and the like), so this can cause LOH allocations. We should implement {{IBinaryStream}} over a socket instead. -- This message was sent by Atlassian JIRA (v6.4.14#64029)