equal
deleted
inserted
replaced
148 ui.write(_(b' added: ')) |
148 ui.write(_(b' added: ')) |
149 write_labeled(added, "upgrade-repo.requirement.added") |
149 write_labeled(added, "upgrade-repo.requirement.added") |
150 ui.write((b'\n')) |
150 ui.write((b'\n')) |
151 ui.write(b'\n') |
151 ui.write(b'\n') |
152 |
152 |
153 def printoptimisations(): |
|
154 optimisations = [ |
|
155 a for a in actions if a.type == upgrade_actions.OPTIMISATION |
|
156 ] |
|
157 optimisations.sort(key=lambda a: a.name) |
|
158 if optimisations: |
|
159 ui.write(_(b'optimisations: ')) |
|
160 write_labeled( |
|
161 [a.name for a in optimisations], |
|
162 "upgrade-repo.optimisation.performed", |
|
163 ) |
|
164 ui.write(b'\n\n') |
|
165 |
|
166 upgrade_op = upgrade_actions.UpgradeOperation( |
153 upgrade_op = upgrade_actions.UpgradeOperation( |
167 ui, |
154 ui, |
168 newreqs, |
155 newreqs, |
169 actions, |
156 actions, |
170 revlogs, |
157 revlogs, |
217 b'changes:\n\n' |
204 b'changes:\n\n' |
218 ) |
205 ) |
219 ) |
206 ) |
220 |
207 |
221 printrequirements() |
208 printrequirements() |
222 printoptimisations() |
209 upgrade_op.print_optimisations() |
223 upgrade_op.print_upgrade_actions() |
210 upgrade_op.print_upgrade_actions() |
224 upgrade_op.print_affected_revlogs() |
211 upgrade_op.print_affected_revlogs() |
225 |
212 |
226 unusedoptimize = [i for i in alloptimizations if i not in actions] |
213 unusedoptimize = [i for i in alloptimizations if i not in actions] |
227 |
214 |
237 return |
224 return |
238 |
225 |
239 # Else we're in the run=true case. |
226 # Else we're in the run=true case. |
240 ui.write(_(b'upgrade will perform the following actions:\n\n')) |
227 ui.write(_(b'upgrade will perform the following actions:\n\n')) |
241 printrequirements() |
228 printrequirements() |
242 printoptimisations() |
229 upgrade_op.print_optimisations() |
243 upgrade_op.print_upgrade_actions() |
230 upgrade_op.print_upgrade_actions() |
244 upgrade_op.print_affected_revlogs() |
231 upgrade_op.print_affected_revlogs() |
245 |
232 |
246 ui.status(_(b'beginning upgrade...\n')) |
233 ui.status(_(b'beginning upgrade...\n')) |
247 with repo.wlock(), repo.lock(): |
234 with repo.wlock(), repo.lock(): |