Description
UnionExec requires its children's columns to have the same order in order to merge the columns. Currently, the physical rule `RemoveRedundantProjects` can pass through the ordering requirements from its parent and incorrectly remove the necessary project nodes below a union operation.