Laurent Goujon created ARROW-3061:
-------------------------------------

             Summary: headroom does not take into account reservation
                 Key: ARROW-3061
                 URL: https://issues.apache.org/jira/browse/ARROW-3061
             Project: Apache Arrow
          Issue Type: Bug
          Components: Java
            Reporter: Laurent Goujon


It looks like {{BufferAllocator#getHeadroom()}} does not take into account 
current allocator reservation. For example if a parent allocator has a limit of 
10, and a child allocator is created with a reservation of 6, the headroom of 
the parent is 4, and the current headroom will report 4, but the actual 
headroom is 10 because the child has no memory used and so can use the full 
extend of its reservation on top of what the parent allocator can allocate



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to