aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Owen <sowen@cloudera.com>2015-02-12 20:14:45 +0000
committerSean Owen <sowen@cloudera.com>2015-02-12 20:14:45 +0000
commitbc57789bbb2a4fa7733594d30a5818f048aacfed (patch)
treefc01dcc7bc1a4c39989ffc39a1d8fe3a8cbde179
parent99bd5006650bb15ec5465ffee1ebaca81354a3df (diff)
downloadspark-bc57789bbb2a4fa7733594d30a5818f048aacfed.tar.gz
spark-bc57789bbb2a4fa7733594d30a5818f048aacfed.tar.bz2
spark-bc57789bbb2a4fa7733594d30a5818f048aacfed.zip
SPARK-5776 JIRA version not of form x.y.z breaks merge_spark_pr.py
Consider only x.y.z verisons from JIRA. CC JoshRosen who will probably know this script well. Alternative is to call the version "2.0.0" after all in JIRA. Author: Sean Owen <sowen@cloudera.com> Closes #4570 from srowen/SPARK-5776 and squashes the following commits: fffafde [Sean Owen] Consider only x.y.z verisons from JIRA
-rwxr-xr-xdev/merge_spark_pr.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/dev/merge_spark_pr.py b/dev/merge_spark_pr.py
index dfa924d2aa..3062e9c3c6 100755
--- a/dev/merge_spark_pr.py
+++ b/dev/merge_spark_pr.py
@@ -244,6 +244,8 @@ def resolve_jira_issue(merge_branches, comment, default_jira_id=""):
versions = asf_jira.project_versions("SPARK")
versions = sorted(versions, key=lambda x: x.name, reverse=True)
versions = filter(lambda x: x.raw['released'] is False, versions)
+ # Consider only x.y.z versions
+ versions = filter(lambda x: re.match('\d+\.\d+\.\d+', x.name), versions)
default_fix_versions = map(lambda x: fix_version_from_branch(x, versions).name, merge_branches)
for v in default_fix_versions: