Skip to content

Add try_new for LogicalPlan::Join Join and others #14363

@phisn

Description

@phisn

Is your feature request related to a problem or challenge?

Currently one has to manually add the schema when creating a join or give an empty one and call recompute_schema. It would be nice to have a try_new which handles schema creation as well as does maybe some sanity checking.

Describe the solution you'd like

Add try_new to Join (and to all other plans currently missing it).

Describe alternatives you've considered

N/A

Additional context

Quality of life

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions