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
Is your feature request related to a problem? Please describe.
Today on branch-25.08, we lack support for polars.Expr.str.join. Running the example from the docs yields:
import polars as pl
engine = pl.GPUEngine(raise_on_fail=True)
df = pl.DataFrame({"foo": [1, None, 3]}).lazy()
df = df.select(pl.col("foo").str.join("-"))
res = df.collect(engine=engine)
print(res)
/cudf/cpp/src/strings/strings_column_view.cpp:27: strings_column_view only supports strings
Describe the solution you'd like
I'd like the above code to be able to execute using the polars GPU backend. This API vertically concatenates the entire column into a result "column" with one element. I haven't encountered this particular operation much in the wild and off the top of my head I'm not sure what kind of support libcudf has for concatenating strings like this.
In addition it is worth noting something extra seems to be going wrong when trying to run this that happens before hitting the missing operator in our string expression code, that's something we'll have to solve to get this up and running.
Is your feature request related to a problem? Please describe.
Today on
branch-25.08
, we lack support for polars.Expr.str.join. Running the example from the docs yields:Describe the solution you'd like
I'd like the above code to be able to execute using the polars GPU backend. This API vertically concatenates the entire column into a result "column" with one element. I haven't encountered this particular operation much in the wild and off the top of my head I'm not sure what kind of support libcudf has for concatenating strings like this.
In addition it is worth noting something extra seems to be going wrong when trying to run this that happens before hitting the missing operator in our string expression code, that's something we'll have to solve to get this up and running.
Describe alternatives you've considered
N/A
Additional context
#16480
The text was updated successfully, but these errors were encountered: