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)
Sat, Dec 21, 4:38 PM
Unknown Object (File)
Thu, Dec 12, 5:39 AM
Unknown Object (File)
Wed, Dec 11, 8:42 PM
Unknown Object (File)
Sun, Dec 8, 10:41 AM
Unknown Object (File)
Wed, Dec 4, 8:47 AM
Unknown Object (File)
Sat, Nov 30, 2:07 PM
Unknown Object (File)
Tue, Nov 26, 8:49 AM
Unknown Object (File)
Nov 22 2024, 5:24 PM
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