We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
List
LargeList
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
datafusion cannot cast nested List to LargeList, like List(List(Int64)) to LargeList(LargeList(Int64)).
List(List(Int64))
LargeList(LargeList(Int64))
select arrow_cast(make_array(make_array(1, 2, 3), make_array(4, 5, 6)), 'LargeList(LargeList(Int64))'); Error during planning: Cannot automatically convert List(Field { name: "item", data_type: List(Field { name: "item", data_type: Int64, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }) to LargeList(Field { name: "item", data_type: LargeList(Field { name: "item", data_type: Int64, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} })
https://github.com/apache/arrow-rs/blob/master/arrow-cast/src/cast.rs#L133-L135
(List(list_from), LargeList(list_to)) => { list_from.data_type() == list_to.data_type() }
No response
The text was updated successfully, but these errors were encountered:
make_array
array_length
Will be fixed by arrow-rs 50.0
Sorry, something went wrong.
This is tracked by apache/arrow-rs#5234
LargeListArray
align_array_dimensions
Successfully merging a pull request may close this issue.
Is your feature request related to a problem or challenge?
datafusion cannot cast nested
List
toLargeList
, likeList(List(Int64))
toLargeList(LargeList(Int64))
.Describe the solution you'd like
https://github.com/apache/arrow-rs/blob/master/arrow-cast/src/cast.rs#L133-L135
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: