]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
script: ceph-release-notes check orig. issue only for backports 12979/head
authorAbhishek Lekshmanan <abhishek@suse.com>
Wed, 18 Jan 2017 14:05:07 +0000 (15:05 +0100)
committerAbhishek Lekshmanan <abhishek@suse.com>
Wed, 18 Jan 2017 14:12:31 +0000 (15:12 +0100)
Avoid querying the redmine api which can be expensive for calls not
passing --strict parameter, this is useful for backport projects not
necessary for normal releases, and saves significant time

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
src/script/ceph-release-notes

index 77bb9dfbe36bfa79bc669026efd3261b91549a90..40030d6c7a1dea2b4e14b8a868eeb8b3a07047ca 100755 (executable)
@@ -154,7 +154,8 @@ def make_release_notes(gh, repo, ref, plaintext, verbose, strict, use_tags):
             pr2info[number] = (author, title, message)
 
             for issue in set(issues):
-                issue = get_original_issue(issue, verbose)
+                if strict:
+                    issue = get_original_issue(issue, verbose)
                 issue2prs.setdefault(issue, set([])).add(number)
                 pr2issues.setdefault(number, set([])).add(issue)
             sys.stdout.write('.')