Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
    languagebash
    $ 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
borderColorblack
title\[VOTE\] Release Apache Spark 0.9.1 (rc1)
borderStylesolid

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

...