diff hgext/patchbomb.py @ 21724:36b31f7867a7

patchbomb: includes a unique series ID in email header Now that we have patch index and series size information, having a unique series identifier will helps tool to glue all email back together without any additional logic.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Mon, 05 May 2014 22:51:20 -0700
parents 697fba94dec9
children fae032549ca2
line wrap: on
line diff
--- a/hgext/patchbomb.py	Fri May 30 11:28:48 2014 -0700
+++ b/hgext/patchbomb.py	Mon May 05 22:51:20 2014 -0700
@@ -519,6 +519,7 @@
             m['References'] = parent
         if not parent or 'X-Mercurial-Node' not in m:
             parent = m['Message-Id']
+        m['X-Mercurial-Series-Id'] = parent
 
         m['User-Agent'] = 'Mercurial-patchbomb/%s' % util.version()
         m['Date'] = email.Utils.formatdate(start_time[0], localtime=True)