1da1e33a49
### What changes were proposed in this pull request? `CatalystTypeConverter.toCatalyst` method use `isInstanceOf + asInstanceOf` for type conversion, the main change of this pr is use type match to simplify this process. `CatalystTypeConverters.createToCatalystConverter` method has a similar pattern. ### Why are the changes needed? Code simplification ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? - Pass the Jenkins or GitHub Action - Add a new case to `ScalaReflectionSuite` to add the coverage of the `case None` branch of `CatalystTypeConverter#toCatalyst` method Closes #33722 from LuciferYang/SPARK-36495. Authored-by: yangjie01 <yangjie01@baidu.com> Signed-off-by: Hyukjin Kwon <gurwls223@apache.org> |
||
---|---|---|
.. | ||
benchmarks | ||
src | ||
pom.xml |