Page MenuHomePhabricator

Remove three ancient columns from Maniphest tasks: attached, projectPHIDs, ccPHIDs
ClosedPublic

Authored by epriestley on Feb 8 2016, 8:24 PM.
Tags
None
Referenced Files
F13811619: D15216.diff
Wed, Sep 18, 5:28 AM
Unknown Object (File)
Fri, Sep 6, 2:06 PM
Unknown Object (File)
Sun, Aug 25, 6:03 PM
Unknown Object (File)
Sun, Aug 25, 5:18 AM
Unknown Object (File)
Tue, Aug 20, 12:06 PM
Unknown Object (File)
Aug 17 2024, 7:57 PM
Unknown Object (File)
Aug 16 2024, 3:58 PM
Unknown Object (File)
Aug 9 2024, 6:31 AM
Subscribers
None

Details

Summary

Before edges, we stored some of this stuff directly on tasks.

  • attached was migrated to edges in Jan 2013.
  • projectPHIDs was never used, as far as I can tell?
  • ccPHIDs was migrated away and dropped more than a year ago.

None of these columns are used in modern code (instead, modern code uses edges).

Test Plan

grep, browsed around, bin/storage upgrade, unit tests.

Diff Detail

Repository
rP Phabricator
Branch
board6
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 10570
Build 12955: Run Core Tests
Build 12954: arc lint + arc unit

Event Timeline

epriestley retitled this revision from to Remove three ancient columns from Maniphest tasks: attached, projectPHIDs, ccPHIDs.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Feb 8 2016, 8:38 PM
This revision was automatically updated to reflect the committed changes.