mercurial/requirements.py
changeset 49451 0c70d888a484
parent 48875 6000f5b25c9b
child 49452 74fb1842f8b9
equal deleted inserted replaced
49450:b57c95a0f5f9 49451:0c70d888a484
    28 SPARSE_REQUIREMENT = b'exp-sparse'
    28 SPARSE_REQUIREMENT = b'exp-sparse'
    29 
    29 
    30 # Enables the internal phase which is used to hide changesets instead
    30 # Enables the internal phase which is used to hide changesets instead
    31 # of stripping them
    31 # of stripping them
    32 INTERNAL_PHASE_REQUIREMENT = b'internal-phase'
    32 INTERNAL_PHASE_REQUIREMENT = b'internal-phase'
       
    33 
       
    34 # Enables the internal phase which is used to hide changesets instead
       
    35 # of stripping them
       
    36 ARCHIVED_PHASE_REQUIREMENT = b'exp-archived-phase'
    33 
    37 
    34 # Stores manifest in Tree structure
    38 # Stores manifest in Tree structure
    35 TREEMANIFEST_REQUIREMENT = b'treemanifest'
    39 TREEMANIFEST_REQUIREMENT = b'treemanifest'
    36 
    40 
    37 REVLOGV1_REQUIREMENT = b'revlogv1'
    41 REVLOGV1_REQUIREMENT = b'revlogv1'
   105 #
   109 #
   106 # requirements not in this list are safe to be altered during stream-clone.
   110 # requirements not in this list are safe to be altered during stream-clone.
   107 #
   111 #
   108 # note: the list is currently inherited from previous code and miss some relevant requirement while containing some irrelevant ones.
   112 # note: the list is currently inherited from previous code and miss some relevant requirement while containing some irrelevant ones.
   109 STREAM_FIXED_REQUIREMENTS = {
   113 STREAM_FIXED_REQUIREMENTS = {
       
   114     ARCHIVED_PHASE_REQUIREMENT,
   110     BOOKMARKS_IN_STORE_REQUIREMENT,
   115     BOOKMARKS_IN_STORE_REQUIREMENT,
   111     CHANGELOGV2_REQUIREMENT,
   116     CHANGELOGV2_REQUIREMENT,
   112     COPIESSDC_REQUIREMENT,
   117     COPIESSDC_REQUIREMENT,
   113     GENERALDELTA_REQUIREMENT,
   118     GENERALDELTA_REQUIREMENT,
   114     INTERNAL_PHASE_REQUIREMENT,
   119     INTERNAL_PHASE_REQUIREMENT,