Uh oh!
There was an error while loading. Please reload this page.
[SPARK-31716][SQL] Use fallback versions in HiveExternalCatalogVersionsSuite - #28536
[SPARK-31716][SQL] Use fallback versions in HiveExternalCatalogVersionsSuite#28536dongjoon-hyun wants to merge 2 commits into
Conversation
dongjoon-hyun
commented
May 15, 2020
Hi, @cloud-fan and @HyukjinKwon . |
viirya
left a comment
There was a problem hiding this comment.
Even we have fallback versions, don't we still need to download them from network? If we cannot get Spark release list from network, can we download it?
cloud-fan
commented
May 15, 2020
same question with @viirya |
The real download is okay. As you see the Jenkins running status, the download logic have a fallback logic (try some mirror and go to For example, gitbox.apache.org failed while github.com succeeded. Please see SPARK-31693~ |
dongjoon-hyun
commented
May 15, 2020
Both jenkins test jobs are running on R test stage, but they will fail soon since it's PST midnight. |
dongjoon-hyun
commented
May 15, 2020
BTW, there was several blockers until now. I believe this will recover most jobs. |
SparkQA
commented
May 15, 2020
Test build #122644 has finished for PR 28536 at commit
|
SparkQA
commented
May 15, 2020
Test build #122643 has finished for PR 28536 at commit
|
If you don't mind, I'll merge this to master/3.0/2.4 to recover them. Currently, this is a blocker for all. Current situation is a kind of disaster. |
AmplabJenkins
commented
May 15, 2020
Test FAILed. |
dongjoon-hyun
commented
May 15, 2020
Merged to master/3.0/2.4. |
…nsSuite # What changes were proposed in this pull request? This PR aims to provide a fallback version instead of `Nil` in `HiveExternalCatalogVersionsSuite`. The provided fallback Spark versions recovers Jenkins jobs instead of failing. ### Why are the changes needed? Currently, `HiveExternalCatalogVersionsSuite` is aborted in all Jenkins jobs except JDK11 Jenkins jobs which don't have old Spark releases supporting JDK11. ``` HiveExternalCatalogVersionsSuite: org.apache.spark.sql.hive.HiveExternalCatalogVersionsSuite *** ABORTED *** Exception encountered when invoking run on a nested suite - Fail to get the lates Spark versions to test. (HiveExternalCatalogVersionsSuite.scala:180) ``` ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass the Jenkins Closes#28536 from dongjoon-hyun/SPARK-HiveExternalCatalogVersionsSuite. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 5d90886) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
…nsSuite # What changes were proposed in this pull request? This PR aims to provide a fallback version instead of `Nil` in `HiveExternalCatalogVersionsSuite`. The provided fallback Spark versions recovers Jenkins jobs instead of failing. ### Why are the changes needed? Currently, `HiveExternalCatalogVersionsSuite` is aborted in all Jenkins jobs except JDK11 Jenkins jobs which don't have old Spark releases supporting JDK11. ``` HiveExternalCatalogVersionsSuite: org.apache.spark.sql.hive.HiveExternalCatalogVersionsSuite *** ABORTED *** Exception encountered when invoking run on a nested suite - Fail to get the lates Spark versions to test. (HiveExternalCatalogVersionsSuite.scala:180) ``` ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass the Jenkins Closes#28536 from dongjoon-hyun/SPARK-HiveExternalCatalogVersionsSuite. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 5d90886) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
| } catch { | ||
| // do not throw exception during object initialization. | ||
| case NonFatal(_) => Nil | ||
| case NonFatal(_) => Seq("2.3.4", "2.4.5") // A temporary fallback to use a specific version |
There was a problem hiding this comment.
@dongjoon-hyun, is it a temporary fix? If we want to keep this, looks like we don't need to try to have this list above.
HyukjinKwon
commented
May 16, 2020
LGTM |
dongjoon-hyun
commented
May 16, 2020
Thank you, @HyukjinKwon . |
…7 in HiveExternalCatalogVersionsSuite ### What changes were proposed in this pull request? The Jenkins job fails to get the versions. This was fixed by adding temporary fallbacks at #28536. This still doesn't work without the temporary fallbacks. See #29694 This PR adds new fallbacks since 2.3 is EOL and Spark 3.0.1 and 2.4.7 are released. ### Why are the changes needed? To test correctly in Jenkins. ### Does this PR introduce _any_ user-facing change? No, dev-only ### How was this patch tested? Jenkins and GitHub Actions builds should test. Closes#29748 from HyukjinKwon/SPARK-32876. Authored-by: HyukjinKwon <gurwls223@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
…7 in HiveExternalCatalogVersionsSuite ### What changes were proposed in this pull request? The Jenkins job fails to get the versions. This was fixed by adding temporary fallbacks at #28536. This still doesn't work without the temporary fallbacks. See #29694 This PR adds new fallbacks since 2.3 is EOL and Spark 3.0.1 and 2.4.7 are released. ### Why are the changes needed? To test correctly in Jenkins. ### Does this PR introduce _any_ user-facing change? No, dev-only ### How was this patch tested? Jenkins and GitHub Actions builds should test. Closes#29748 from HyukjinKwon/SPARK-32876. Authored-by: HyukjinKwon <gurwls223@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 0696f04) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
…7 in HiveExternalCatalogVersionsSuite ### What changes were proposed in this pull request? The Jenkins job fails to get the versions. This was fixed by adding temporary fallbacks at apache#28536. This still doesn't work without the temporary fallbacks. See apache#29694 This PR adds new fallbacks since 2.3 is EOL and Spark 3.0.1 and 2.4.7 are released. ### Why are the changes needed? To test correctly in Jenkins. ### Does this PR introduce _any_ user-facing change? No, dev-only ### How was this patch tested? Jenkins and GitHub Actions builds should test. Closesapache#29748 from HyukjinKwon/SPARK-32876. Authored-by: HyukjinKwon <gurwls223@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 0696f04) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
What changes were proposed in this pull request?
This PR aims to provide a fallback version instead of
NilinHiveExternalCatalogVersionsSuite. The provided fallback Spark versions recovers Jenkins jobs instead of failing.Why are the changes needed?
Currently,
HiveExternalCatalogVersionsSuiteis aborted in all Jenkins jobs except JDK11 Jenkins jobs which don't have old Spark releases supporting JDK11.Does this PR introduce any user-facing change?
No.
How was this patch tested?
Pass the Jenkins