Description
The CollapseWindow optimizer rule can be improved to also collapse Window nodes, that have a Project between them. This sort of Window - Project - Window chains will happen when chaining the dataframe.withColumn calls.
The CollapseWindow optimizer rule can be improved to also collapse Window nodes, that have a Project between them. This sort of Window - Project - Window chains will happen when chaining the dataframe.withColumn calls.