Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/localrepo.py @ 21657:0ff44e06275d
getbundle: support of listkeys argument when bundle2 is used
A new ``listkeys`` is supported by getbundle. It is a list of namespaces whose
content should be included in the bundle.
An appropriate entry has been added to the wireproto map of getbundle arguments
and a new bundle2 capability is advertised.
There are still no codes that request such parts in core mercurial.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Tue, 27 May 2014 15:43:09 -0700 |
parents | 83bbfb23cb24 |
children | e87d2a12d41b |
comparison
equal
deleted
inserted
replaced
21656:36200dc6b3bd | 21657:0ff44e06275d |
---|---|
178 'dotencode')) | 178 'dotencode')) |
179 openerreqs = set(('revlogv1', 'generaldelta')) | 179 openerreqs = set(('revlogv1', 'generaldelta')) |
180 requirements = ['revlogv1'] | 180 requirements = ['revlogv1'] |
181 filtername = None | 181 filtername = None |
182 | 182 |
183 bundle2caps = {'HG2X': ()} | 183 bundle2caps = {'HG2X': (), |
184 'b2x:listkeys': ()} | |
184 | 185 |
185 # a list of (ui, featureset) functions. | 186 # a list of (ui, featureset) functions. |
186 # only functions defined in module of enabled extensions are invoked | 187 # only functions defined in module of enabled extensions are invoked |
187 featuresetupfuncs = set() | 188 featuresetupfuncs = set() |
188 | 189 |