comparison mercurial/bundle2.py @ 39721:1b5880352314

bundle2: graduate bundle2.stream option from experimental to server section Differential Revision: https://phab.mercurial-scm.org/D4679
author Anton Shestakov <av6@dwimlabs.net>
date Mon, 17 Sep 2018 16:52:34 +0800
parents b10d145837bc
children 4a8bfec90ae6
comparison
equal deleted inserted replaced
39720:7d9b1b50cad5 39721:1b5880352314
1530 1530
1531 # Don't advertise stream clone support in server mode if not configured. 1531 # Don't advertise stream clone support in server mode if not configured.
1532 if role == 'server': 1532 if role == 'server':
1533 streamsupported = repo.ui.configbool('server', 'uncompressed', 1533 streamsupported = repo.ui.configbool('server', 'uncompressed',
1534 untrusted=True) 1534 untrusted=True)
1535 featuresupported = repo.ui.configbool('experimental', 'bundle2.stream') 1535 featuresupported = repo.ui.configbool('server', 'bundle2.stream')
1536 1536
1537 if not streamsupported or not featuresupported: 1537 if not streamsupported or not featuresupported:
1538 caps.pop('stream') 1538 caps.pop('stream')
1539 # Else always advertise support on client, because payload support 1539 # Else always advertise support on client, because payload support
1540 # should always be advertised. 1540 # should always be advertised.