Closed nanne-aben closed 1 year ago
Consider the following example:
a: DataSet[A] b: DataSet[B] res1: DataSet[A] = a.join(b, A.a == B.b, how="semi") res2: DataFrame = a.join(b, A.a == B.b, how="left")) res3: DataFrame = a.join(b, A.a == B.b)
Currently, due to a wrongly defined @overload, res3 is actually a DataSet[A]. This PR fixes that behaviour.
@overload
res3
DataSet[A]
Consider the following example:
Currently, due to a wrongly defined
@overload
,res3
is actually aDataSet[A]
. This PR fixes that behaviour.