LuciferYang opened a new pull request, #12525: URL: https://github.com/apache/gluten/pull/12525
### What changes were proposed in this pull request? Spark 3.2 was dropped by #11351 / #11687 / #11731 / #11887; currently supported versions per README.md / docs/index.md / pom.xml profiles are Spark 3.3, 3.4, 3.5, 4.0, and 4.1. Various docs, comments, and small code paths still carry Spark 3.2 leftovers or predate the 4.0 / 4.1 additions. This PR aligns them. **Docs** - \`docs/get-started/Velox.md\`: version table + prose updated to 3.3.1, 3.4.4, 3.5.5, 4.0.2, 4.1.1 (matching \`<spark.version>\` in each profile). - \`docs/velox-backend-limitations.md\`: three section headers "For Spark3.2 and Spark3.3" reduced to "For Spark3.3"; the "spark3.2/3.3" runtime warning reduced to "spark3.3". - \`docs/get-started/VeloxQAT.md\`: replaced the hardcoded old version list with "all supported Spark versions" since the script iterates \`SUPPORTED_SPARK_VERSIONS\`. - \`docs/developers/HowToRelease.md\`: removed the stale \`spark-3.2.tar.gz\` example line. - \`tools/gluten-it/README.md\`: profile list updated to \`spark-3.3\`, \`spark-3.4\`, \`spark-3.5\`, \`spark-4.0\`, \`spark-4.1\`. - \`.github/ISSUE_TEMPLATE/bug.yml\`: dropdown updated to \`Spark-3.3.x\` through \`Spark-4.1.x\` (removed \`Spark-3.2.x\`, added \`Spark-4.1.x\`, normalized case). **Comments / small code** - \`shims/spark33/.../OrcFileFormat.scala\`: comment no longer references Spark 3.2 or a hypothetical \`shims-spark32\`. - \`backends-velox/.../RowToVeloxColumnarExec.scala\`: removed \`// For spark 3.2.\` above \`withNewChildInternal\`; the override is the standard Spark 3.3+ API. - \`backends-velox/.../CudfNodeValidationRule.scala\`: replaced \`.find(_).isDefined\` (used because Spark 3.2 lacked \`TreeNode.exists\`) with \`.exists(_)\`; dropped the stale comment. - \`backends-velox/.../VeloxAggregateFunctionsSuite.scala\`: dropped the stale "Spark 3.2 does not have this configuration" comment. - \`backends-velox/.../ArithmeticAnsiValidateSuite.scala\`: comment narrowed from "Spark 3.2 and 3.3" to "Spark 3.3". - \`tools/gluten-it/common/.../SparkJvmOptions.java\`: dropped the Spark-3.2 \`ClassNotFoundException\` fallback that returned \`""\`; consolidated all reflection exceptions into a single multi-catch. ### How was this patch tested? - \`mvn -pl backends-velox -am install -Pspark-3.5,backends-velox\`: SUCCESS - \`mvn -pl backends-velox scalastyle:check spotless:check -Pspark-3.5,backends-velox\`: SUCCESS - \`mvn -pl :spark-sql-columnar-shims-spark33 -am compile -Pspark-3.3\`: SUCCESS - \`javac SparkJvmOptions.java\`: SUCCESS - Docs render locally. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
