You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@spark.apache.org by GitBox <gi...@apache.org> on 2020/11/04 22:23:19 UTC
[GitHub] [spark] dongjoon-hyun opened a new pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
dongjoon-hyun opened a new pull request #30253:
URL: https://github.com/apache/spark/pull/30253
### What changes were proposed in this pull request?
This is a backport of https://github.com/apache/spark/pull/30059 .
This PR aims to use `pre-built image` at Github Action PySpark jobs. To isolate the changes, `pyspark` jobs are split from the main job. The docker image is built by the following.
| Item | URL |
| --------------- | ------------- |
| Dockerfile | https://github.com/dongjoon-hyun/ApacheSparkGitHubActionImage/blob/main/Dockerfile |
| Builder | https://github.com/dongjoon-hyun/ApacheSparkGitHubActionImage/blob/main/.github/workflows/build.yml |
| Image Location | https://hub.docker.com/r/dongjoon/apache-spark-github-action-image |
Please note that.
1. The community still will use `build_and_test.yml` to add new features like as we did until now. The `Dockerfile` will be updated regularly.
2. When Apache Spark gets an official docker repository location, we will use it.
3. Also, it's the best if we keep this docker file and builder script at a new Apache Spark dev branch instead of outside GitHub repository.
### Why are the changes needed?
Currently, two `pyspark` test jobs take over one and half hour always. In total, 3 hours 14 minutes.
- https://github.com/apache/spark/runs/1240470628 (1 hour 35 mins)
- https://github.com/apache/spark/runs/1240470634 (1 hour 39 mins)
This PR will remove the package installation steps which takes 16 minutes and causes flakiness. Note that `Python 3.6 package installation` is not included in the pre-built image and it only takes `20s`.
**BEFORE**
![Screen Shot 2020-10-15 at 10 32 17 AM](https://user-images.githubusercontent.com/9700541/96165634-be625080-0ed1-11eb-974b-940c112152e9.png)
**AFTER**
![Screen Shot 2020-10-15 at 10 58 17 AM](https://user-images.githubusercontent.com/9700541/96168262-5d3c7c00-0ed5-11eb-83c5-e9dc189a156b.png)
In short, `pyspark` GitHub jobs take shorter time. In total, 2 hours 23 minutes (<- 3 hours 14 minutes, previously).
- https://github.com/apache/spark/pull/30059/checks?check_run_id=1260512568 (1 hour 18 mins)
- https://github.com/apache/spark/pull/30059/checks?check_run_id=1260512582 (1 hour 5 mins)
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Pass the GitHub Action on this PR without `package installation steps`.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722132309
**[Test build #130635 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130635/testReport)** for PR 30253 at commit [`80f5b4b`](https://github.com/apache/spark/commit/80f5b4b645ff31e70ebceb7532b526baf2564c5f).
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722200789
**[Test build #130635 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130635/testReport)** for PR 30253 at commit [`80f5b4b`](https://github.com/apache/spark/commit/80f5b4b645ff31e70ebceb7532b526baf2564c5f).
* This patch passes all tests.
* This patch merges cleanly.
* This patch adds no public classes.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722008059
**[Test build #130623 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130623/testReport)** for PR 30253 at commit [`ce70ad6`](https://github.com/apache/spark/commit/ce70ad699bdbb2dcce554c1e6c39a574d3bab5c6).
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722132309
**[Test build #130635 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130635/testReport)** for PR 30253 at commit [`80f5b4b`](https://github.com/apache/spark/commit/80f5b4b645ff31e70ebceb7532b526baf2564c5f).
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722030913
Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/35224/
Test FAILed.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722030897
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722008059
**[Test build #130623 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130623/testReport)** for PR 30253 at commit [`ce70ad6`](https://github.com/apache/spark/commit/ce70ad699bdbb2dcce554c1e6c39a574d3bab5c6).
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] dongjoon-hyun commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
dongjoon-hyun commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722136452
Thank you, @HyukjinKwon ! Merged to branch-3.0.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] dongjoon-hyun closed pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
dongjoon-hyun closed pull request #30253:
URL: https://github.com/apache/spark/pull/30253
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722202289
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722030881
Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35224/
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722150688
Merged build finished. Test FAILed.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722076141
**[Test build #130623 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/130623/testReport)** for PR 30253 at commit [`ce70ad6`](https://github.com/apache/spark/commit/ce70ad699bdbb2dcce554c1e6c39a574d3bab5c6).
* This patch passes all tests.
* This patch merges cleanly.
* This patch adds no public classes.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722144593
Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35244/
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] dongjoon-hyun commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
dongjoon-hyun commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722131533
Hi, @HyukjinKwon .
Could you review this PR?
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722077064
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722202289
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722030897
Merged build finished. Test FAILed.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722077064
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] dongjoon-hyun commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
dongjoon-hyun commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722131427
New PySpark jobs are passed.
![Screen Shot 2020-11-04 at 8 18 49 PM](https://user-images.githubusercontent.com/9700541/98197194-f5c58b00-1eda-11eb-9d38-bceb0a6d5073.png)
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722150688
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] AmplabJenkins removed a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
AmplabJenkins removed a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722150691
Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/35244/
Test FAILed.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722024432
Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35224/
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] dongjoon-hyun edited a comment on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
dongjoon-hyun edited a comment on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722131427
New PySpark jobs are passed. `SparkR` and `Linter` job failed at `R installation`. I will backport `R` job migration in another PR.
![Screen Shot 2020-11-04 at 8 18 49 PM](https://user-images.githubusercontent.com/9700541/98197194-f5c58b00-1eda-11eb-9d38-bceb0a6d5073.png)
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
[GitHub] [spark] SparkQA commented on pull request #30253: [SPARK-33162][INFRA][3.0] Use pre-built image at GitHub Action PySpark jobs
Posted by GitBox <gi...@apache.org>.
SparkQA commented on pull request #30253:
URL: https://github.com/apache/spark/pull/30253#issuecomment-722150677
Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35244/
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org