Page MenuHomePhabricator

Add an "--auto" flag to "bin/differential migrate-hunk"
ClosedPublic

Authored by epriestley on Apr 16 2018, 1:45 PM.
Tags
None
Referenced Files
F13092023: D19371.diff
Thu, Apr 25, 3:22 AM
Unknown Object (File)
Fri, Apr 19, 7:42 PM
Unknown Object (File)
Fri, Apr 19, 2:05 PM
Unknown Object (File)
Fri, Apr 19, 10:26 AM
Unknown Object (File)
Fri, Apr 19, 5:09 AM
Unknown Object (File)
Thu, Apr 11, 10:43 AM
Unknown Object (File)
Mar 17 2024, 1:34 AM
Unknown Object (File)
Mar 10 2024, 6:30 AM
Subscribers
None

Details

Summary

Depends on D19370. See T13124. See PHI549. The particular install in PHI549 migrated a large amount of data via the fallback hunk migration script, which does not compress hunks.

Add a mode to bin/differential migrate-hunk that amounts to "compress all the hunks which would benefit from compression".

Test Plan

Ran bin/differential migrate-hunk with --auto, --all, --to, --id, and --dry-run in various mixtures. Forced a bunch of hunks to raw ("byte") format, saw it cleanly upgrade them to compressed ("gzde") format.

Diff Detail

Repository
rP Phabricator
Branch
hunk3
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 20153
Build 27343: Run Core Tests
Build 27342: arc lint + arc unit