Jacques Nadeau created ARROW-7495:
-------------------------------------

             Summary: [Java] Remove "empty" concept from ArrowBuf, replace with 
custom referencemanager
                 Key: ARROW-7495
                 URL: https://issues.apache.org/jira/browse/ARROW-7495
             Project: Apache Arrow
          Issue Type: Task
            Reporter: Jacques Nadeau


With the introduction of ReferenceManager in the codebase, the need for a 
separate ArrowBuf is no longer necessary. Instead, once can create a new 
reference manager that is used for the empty ArrowBuf. For reminder/review, 
empty arrowbufs have a special behavior in that they don't actually have any 
reference counting semantics and always stay at one. This allow us to better 
troubleshoot unallocated memory than what would otherwise be an NPE after 
calling ValueVector.clear()



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to