Is your feature request related to a problem or challenge? Please describe what you are trying to do.
This is part of the larger project to implement StringViewArray -- see #5374
In #5481 we added support for StringViewArray and ByteViewArray.
This ticket tracks supporting StringViewArray and ByteViewArray in the take kernel: https://docs.rs/arrow/latest/arrow/compute/kernels/take/index.html
Describe the solution you'd like
- Support
StringViewArray and ByteViewArray the take kernel
- Add tests
Notes:
- you should be able to follow the model of
DictionaryArray as the idea is similar
- Filtering should not copy any strings, it should just manipulate the fixed size views
Describe alternatives you've considered
Additional context
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
This is part of the larger project to implement
StringViewArray-- see #5374In #5481 we added support for
StringViewArrayandByteViewArray.This ticket tracks supporting
StringViewArrayandByteViewArrayin thetakekernel: https://docs.rs/arrow/latest/arrow/compute/kernels/take/index.htmlDescribe the solution you'd like
StringViewArrayandByteViewArraythetakekernelNotes:
DictionaryArrayas the idea is similarDescribe alternatives you've considered
Additional context