comparison mercurial/configitems.py @ 37769:6a7ff5816c5f

bundle: introduce per-engine compression level If experimental.bundlecomplevel.$engine is set, prefer it over the generic experimental.bundlecomplevel. Given that compression levels have widely different meanings across engines, this allows much saner configuration. Differential Revision: https://phab.mercurial-scm.org/D3393
author Joerg Sonnenberger <joerg@bec.de>
date Tue, 17 Apr 2018 03:07:01 +0200
parents 0a5fe2a08e82
children 8c828beb7543 18424aeece7f
comparison
equal deleted inserted replaced
37768:5527aa808dea 37769:6a7ff5816c5f
438 default=False, 438 default=False,
439 ) 439 )
440 coreconfigitem('experimental', 'bundlecomplevel', 440 coreconfigitem('experimental', 'bundlecomplevel',
441 default=None, 441 default=None,
442 ) 442 )
443 coreconfigitem('experimental', 'bundlecomplevel.bzip2',
444 default=None,
445 )
446 coreconfigitem('experimental', 'bundlecomplevel.gzip',
447 default=None,
448 )
449 coreconfigitem('experimental', 'bundlecomplevel.none',
450 default=None,
451 )
452 coreconfigitem('experimental', 'bundlecomplevel.zstd',
453 default=None,
454 )
443 coreconfigitem('experimental', 'changegroup3', 455 coreconfigitem('experimental', 'changegroup3',
444 default=False, 456 default=False,
445 ) 457 )
446 coreconfigitem('experimental', 'clientcompressionengines', 458 coreconfigitem('experimental', 'clientcompressionengines',
447 default=list, 459 default=list,