Skip to content

[C++][Compute][Python] Rename "project" kernel to "make_struct" #27111

@asfimport

Description

@asfimport

The "project" compute Function is necessary for ARROW-11174. However it is not intended for direct use outside an Expression (where the correspondence to projection is not immediately obvious) so it may be preferable to do one/more of:

  • rename the function to "wrap_struct" or similar so it does make sense outside Expressions
  • ensure the function is not exposed to python/R bindings except through Expressions
  • remove the function from the default registry

Reporter: Ben Kietzman / @bkietz
Assignee: Ben Kietzman / @bkietz

PRs and other links:

Note: This issue was originally created as ARROW-11206. 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