v4.1.2
[SPARK-53236][CORE][EXAMPLE] Use Java `ArrayList` constructors instead of `Lists.newArrayList` in Java code
[SPARK-51950][BUILD] Upgrade `Parquet` to 1.15.2
[SPARK-38767][SQL] Support `ignoreCorruptFiles` and `ignoreMissingFiles` in Data Source options
[SPARK-44752][SQL] XML: Update Spark Docs
[SPARK-55893][EXAMPLES] Fix `SparkDataFramePi` to match with `SparkPi`
[SPARK-50185][EXAMPLE][TESTS] Unify `*.sh` file naming patterns by replacing `_` with `-`