[ https://issues.apache.org/jira/browse/ARROW-1310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Pitrou updated ARROW-1310: ---------------------------------- Component/s: Java > [JAVA] Revert ARROW-886 > ----------------------- > > Key: ARROW-1310 > URL: https://issues.apache.org/jira/browse/ARROW-1310 > Project: Apache Arrow > Issue Type: Bug > Components: Java > Reporter: Siddharth Teotia > Assignee: Siddharth Teotia > Priority: Major > Fix For: 0.6.0 > > > We don't need to reallocate the underlying offsetVector every time a variable > length vector is reallocated. > Reallocation of offsetVector is taken care of by setSafe() function of the > offsetVector. > The setSafe() function of the Variable Length Vector will decide whether to > call realloc() or not. However, this should not decide whether offsetVector > needs reallocation or not. When setSafe() calls offsetVector.setSafe(), the > latter can decide whether to reallocate the offset vector or not. -- This message was sent by Atlassian JIRA (v7.6.3#76005)