[
https://issues.apache.org/jira/browse/ARROW-6501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16926470#comment-16926470
]
Kenta Murata commented on ARROW-6501:
-------------------------------------
I misunderstood non_zero_length in the format. This field is necessary to keep
the length of the data in SparseTensor object. And this value is also used as
the 0th item of COO indices shape and the length of CSR's indices vector.
But we can remove non_zero_length_ field from arrow::SparseIndex class.
So, this ticket will not involve format breaking change. I'll fix the ticket's
properties.
> [Format][C++] Remove non_zero_length field from SparseIndex
> -----------------------------------------------------------
>
> Key: ARROW-6501
> URL: https://issues.apache.org/jira/browse/ARROW-6501
> Project: Apache Arrow
> Issue Type: Improvement
> Components: C++, Format
> Reporter: Kenta Murata
> Assignee: Kenta Murata
> Priority: Major
> Fix For: 0.15.0
>
>
> We can remove non_zero_length field from SparseIndex because it can be
> supplied from the shape of the indices tensor.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)