You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[C++][Python] Support binary_view in basic kernels #46856
As noted in duckdb/duckdb#17956 (comment) , basic kernels like == aren't supported for binary views. I couldn't find a previous issue for this but perhaps there is one!
importpyarrowaspafrompyarrowimportcomputetab=pa.table({"x": pa.array([b"abc"], pa.binary_view())})
compute.equal(tab["x"], tab["x"])
#> ArrowNotImplementedError: Function 'equal' has no kernel matching input types (binary_view, binary_view)
For many of them, this might simply be a one-line addition, though for some of them it might be possible to write a more optimized version using the inlined prefix.
Activity
Implement consumption and production of Arrow Binary View (#17975)
pitrou commentedon Jul 2, 2025
For many of them, this might simply be a one-line addition, though for some of them it might be possible to write a more optimized version using the inlined prefix.
GH-46856: [C++][Python] Add binary view comparison kernels (#49964)