Skip to content

[C++] Add variadic string join kernel #28453

@asfimport

Description

@asfimport

Similar to SQL's concat and concat_ws. Should take 0, 1, 2, ... string arrays and an optional separator (default empty string) and concatenate them together, returning a string array.

For example, in the case of 2 input arrays and with the separator "-", this would take inputs:

Array<string>        Array<string>
[                    [
  "foo",               "bar",
  "push"               "pop"
]                    ]

and return output:

Array<string>
[ 
  "foo-bar",
  "push-pop"
] 

Should also accept scalar strings and recycle their values.

Reporter: Ian Cook / @ianmcook
Assignee: David Li / @lidavidm

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-12709. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions