-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C++] Implement basic functionality for new Binary/Utf8View types #39634
Comments
https://github.com/apache/arrow/pull/43302/files This Cast is implemented in C++, I don't know what should be added then 🤔 |
Updated the top post to indicate |
Hi! I found this issue after creating #44540 above - thanks Joris for organizing/triaging. I'm wondering if the On another note, another missing functionality I might like to see added is a |
Which version are you using here? I'd try 18.0 for this later, and just support cast if it cannot. |
I opened #44336 to track the development of compute kernels - should we just roll that into this PR or keep separate? |
Either way is fine for me. In addition to the "basic" kernels (cast, take, filter, etc), there are also all the binary or string-specific kernels ( |
I could confirm that casting to pa.string() works very well now, on the 18.0 version of pyarrow! |
PR #37792 added a basic implementation of the new BinaryView and Utf8View (StringView) format additions. This included mostly just the basic objects (Array, DataType, Builder) and IPC support.
For being able to handle input that uses those new formats, there are some additional features we will have to support (eg receiving a dataset, doing some filtering/projection, and then converting to standard string type).
The text was updated successfully, but these errors were encountered: