You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by an...@apache.org on 2016/04/29 02:35:13 UTC

lucene-solr:branch_6x: LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_6x 9a06fb4e2 -> 3ad0201e3


LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/3ad0201e
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/3ad0201e
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/3ad0201e

Branch: refs/heads/branch_6x
Commit: 3ad0201e3ec6e3e4a509f566383f36493d7ad902
Parents: 9a06fb4
Author: anshum <an...@apache.org>
Authored: Thu Apr 28 17:33:00 2016 -0700
Committer: anshum <an...@apache.org>
Committed: Thu Apr 28 17:34:50 2016 -0700

----------------------------------------------------------------------
 dev-tools/scripts/addVersion.py | 5 ++++-
 dev-tools/scripts/scriptutil.py | 5 +++++
 2 files changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/3ad0201e/dev-tools/scripts/addVersion.py
----------------------------------------------------------------------
diff --git a/dev-tools/scripts/addVersion.py b/dev-tools/scripts/addVersion.py
index ccf1a49..6a4d68c 100644
--- a/dev-tools/scripts/addVersion.py
+++ b/dev-tools/scripts/addVersion.py
@@ -186,7 +186,10 @@ def read_config():
   return c
   
 def main():
-  c = read_config() 
+  c = read_config()
+
+  if c.changeid:
+    cherry_pick_change(c.changeid)
 
   print('\nAdding new version %s' % c.version)
   update_changes('lucene/CHANGES.txt', c.version)

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/3ad0201e/dev-tools/scripts/scriptutil.py
----------------------------------------------------------------------
diff --git a/dev-tools/scripts/scriptutil.py b/dev-tools/scripts/scriptutil.py
index 216bde4..f10bf97 100644
--- a/dev-tools/scripts/scriptutil.py
+++ b/dev-tools/scripts/scriptutil.py
@@ -121,6 +121,11 @@ version_prop_re = re.compile('version\.base=(.*)')
 def find_current_version():
   return version_prop_re.search(open('lucene/version.properties').read()).group(1)
 
+def cherry_pick_change(changeid):
+  print('\nCherry-picking downstream change %s...' % changeid, end='')
+  run('git cherry-pick %s' % changeid)
+  print('done')
+
 if __name__ == '__main__':
   print('This is only a support module, it cannot be run')
   sys.exit(1)