Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
For this to work, we need:
- a check if the Arrow Array could be represented as Pandas Series using the same memory buffer
- a numpy.ndarray subclass that keeps a reference to the Arrow Array
With the NumPy C-API it is already possible to create a numpy.ndarray instance that uses the Arrow Array memory buffer internally but there is no way to keep track if the numpy.ndarray still lives or the underlying memory can be free'd.