Yang Jie created SPARK-46376: -------------------------------- Summary: Simplify the way to generate the Spark tarball `filename` in the `HiveExternalCatalogVersionsSuite`. Key: SPARK-46376 URL: https://issues.apache.org/jira/browse/SPARK-46376 Project: Spark Issue Type: Improvement Components: SQL, Tests Affects Versions: 4.0.0 Reporter: Yang Jie
{code:java} val filename = VersionUtils.majorMinorPatchVersion(version) match { case Some((major, _, _)) if major > 3 => s"spark-$version-bin-hadoop3.tgz" case Some((3, minor, _)) if minor >= 3 => s"spark-$version-bin-hadoop3.tgz" case Some((3, minor, _)) if minor < 3 => s"spark-$version-bin-hadoop3.2.tgz" case Some((_, _, _)) => s"spark-$version-bin-hadoop2.7.tgz" case None => s"spark-$version-bin-hadoop2.7.tgz" } {code} Currently, the minimum tested version is Spark 3.3, so there is no need for complex case matching anymore. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org