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
Unknown Object (File)
Sun, Feb 9, 5:55 AM
Unknown Object (File)
Sun, Feb 9, 5:55 AM
Unknown Object (File)
Sun, Feb 9, 5:55 AM
Unknown Object (File)
Tue, Jan 28, 7:00 AM
Unknown Object (File)
Tue, Jan 28, 3:46 AM
Unknown Object (File)
Sat, Jan 25, 1:09 AM
Unknown Object (File)
Sat, Jan 25, 1:09 AM
Unknown Object (File)
Sat, Jan 25, 1:09 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