lidavidm opened a new pull request #8265:
URL: https://github.com/apache/arrow/pull/8265


   This allows gRPC servers to be configured such that every DoGet, DoPut, or 
DoExchange call gets its own child allocator that is closed when the RPC ends. 
This includes temporary allocations made by Flight itself, e.g. in serializing 
and deserializing data. This way, we can more tightly control memory usage and 
track memory leaks in Flight and in application on the granularity of a 
particular RPC, instead of for the server as a whole. It also means we can 
track fine-grained metrics for memory usage per RPC.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to