Is your feature request related to a problem or challenge?
LogicalPlan::CrossJoin is unnecesarry, as it is equivalent to join without on / filter and will simplify optimization rules.
Describe the solution you'd like
As a first step, eliminate it from plans created by DataFusion
Describe alternatives you've considered
No response
Additional context
No response