equal
deleted
inserted
replaced
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, |