...
CHANGES.txt captures all the patches that have made it into this release candidate.The new CHANGES.txt It can be generated using this script.
- Checkout the Spark release version in a Spark git repository.
- Download the script to a location within the repo.
- Updated the previous release tag, and other information in the script.
Set SPARK_HOME environment variable and run the script.
Code Block |
---|
|
$ export SPARK_HOME="..." $ python -u generate-changelist.py |
...
Calling a vote on the Release Candidate
The release voting takes place on the Apache Spark developers list (the PMC is voting). Look at past vote threads to see how this goes. They should look like the draft below.
- Make a shortened link to the full list of JIRAs using http://s.apache.org/
- If possible, attach a draft of the release notes with the e-mail.
- Make sure the voting closing time is in UTC format. Use this script to generate it.
- Make sure the email is in text format.
Once the vote is done, you should also send out a summary e-mail with the totals (subject “[RESULT] [VOTE]...”).
Panel |
---|
borderColor | black |
---|
title | \[VOTE\] Release Apache Spark 0.9.1 (rc1) |
---|
borderStyle | solid |
---|
|
Please vote on releasing the following candidate as Apache Spark version 1.0.2.
This release fixes a number of bugs in Spark 1.0.1. Some of the notable ones are - SPARK-2452: Known issue is Spark 1.0.1 caused by attempted fix for SPARK-1199. The fix was reverted for 1.0.2. - SPARK-2576: NoClassDefFoundError when executing Spark QL query on HDFS CSV file. The full list is at http://s.apache.org/9NJ
The tag to be voted on is v1.0.2-rc1 (commit 8fb6f00e): https://git-wip-us.apache.org/repos/asf?p=spark.git;a=commit;h=8fb6f00e195fb258f3f70f04756e07c259a2351f
The release files, including signatures, digests, etc can be found at: http://people.apache.org/~tdas/spark-1.0.2-rc1/
Release artifacts are signed with the following key: https://people.apache.org/keys/committer/tdas.asc
The staging repository for this release can be found at: https://repository.apache.org/content/repositories/orgapachespark-1024/
The documentation corresponding to this release can be found at: http://people.apache.org/~tdas/spark-1.0.2-rc1-docs/
Please vote on releasing this package as Apache Spark 1.0.2!
The vote is open until Tuesday, July 29, at 23:00 UTC and passes if a majority of at least 3 +1 PMC votes are cast. [ ] +1 Release this package as Apache Spark 1.0.2 [ ] -1 Do not release this package because ...
To learn more about Apache Spark, please see http://spark.apache.org/ |
Rolling Back Release Candidates
...