[ 
https://issues.apache.org/jira/browse/ARROW-9586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Todd Farmer reassigned ARROW-9586:
----------------------------------

    Assignee:     (was: David Li)

This issue was last updated over 90 days ago, which may be an indication it is 
no longer being actively worked. To better reflect the current state, the issue 
is being unassigned. Please feel free to re-take assignment of the issue if it 
is being actively worked, or if you plan to start that work soon.

> [FlightRPC][Java] Allow using a per-call Arrow allocator
> --------------------------------------------------------
>
>                 Key: ARROW-9586
>                 URL: https://issues.apache.org/jira/browse/ARROW-9586
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: FlightRPC, Java
>            Reporter: David Li
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 6h 10m
>  Remaining Estimate: 0h
>
> We've been running into issues with Flight and gRPC leaking direct memory at 
> scale. One thing we'd like to do is have a (child) allocator per DoGet/DoPut 
> call, so we can more accurately track memory usage. We have a candidate 
> implementation that is rather messy, but can be upstreamed as part of 
> flight-grpc.
> This also requires changes to _ensure_ all Arrow resources are cleaned up 
> before we notify gRPC that the call has finished.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to