### What changes were proposed in this pull request? SPARK-49946 (4.0.0) removes single String constructor of class `SparkOutOfMemoryError` and introduces `_LEGACY_ERROR_TEMP_3301` error condition, SPARK-51386 (4.1.0) renames the error condition to `POINTER_ARRAY_OUT_OF_MEMORY`. ### Why are the changes needed? To be compatible with Spark 4.0 and 4.1 ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? GHA checks Spark 2.4 to Spark 3.5, I manually tested with Spark 4.0.0 RC2 Closes #3141 from pan3793/CELEBORN-1898. Authored-by: Cheng Pan <chengpan@apache.org> Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com> |
||
|---|---|---|
| .. | ||
| common | ||
| spark-2 | ||
| spark-2-shaded | ||
| spark-3 | ||
| spark-3-columnar-common | ||
| spark-3-columnar-shuffle | ||
| spark-3-shaded | ||
| spark-3.5-columnar-shuffle | ||
| spark-4-columnar-shuffle | ||
| spark-4-shaded | ||