mercurial/configitems.py
changeset 47263 6c84fc9c9a90
parent 47254 eac3591abbf4
child 47270 25ce16bf724b
equal deleted inserted replaced
47262:468e451fc0de 47263:6c84fc9c9a90
  1339     b'format',
  1339     b'format',
  1340     b'revlog-compression',
  1340     b'revlog-compression',
  1341     default=lambda: [b'zstd', b'zlib'],
  1341     default=lambda: [b'zstd', b'zlib'],
  1342     alias=[(b'experimental', b'format.compression')],
  1342     alias=[(b'experimental', b'format.compression')],
  1343 )
  1343 )
       
  1344 # Experimental TODOs:
       
  1345 #
       
  1346 # * Same as for evlogv2 (but for the reduction of the number of files)
       
  1347 # * drop the storage of the base
       
  1348 # * Improvement to investigate
       
  1349 #   - storing .hgtags fnode
       
  1350 #   - storing `rank` of changesets
       
  1351 #   - storing branch related identifier
       
  1352 
       
  1353 coreconfigitem(
       
  1354     b'format',
       
  1355     b'exp-use-changelog-v2',
       
  1356     default=None,
       
  1357     experimental=True,
       
  1358 )
  1344 coreconfigitem(
  1359 coreconfigitem(
  1345     b'format',
  1360     b'format',
  1346     b'usefncache',
  1361     b'usefncache',
  1347     default=True,
  1362     default=True,
  1348 )
  1363 )