Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.5.0
-
None
Description
Looking at unresolved.scala, spark would benefit from an UnresolvedNode trait that various UnresolvedFoo classes could inherit from:
trait UnresolvedNode extends LogicalPlan { override def output: Seq[Attribute] = Nil override lazy val resolved = false }
Today, the code is duplicated in ~20 locations.