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
Unknown Object (File)
Wed, May 7, 9:55 PM
Unknown Object (File)
Apr 24 2025, 9:02 PM
Unknown Object (File)
Apr 3 2025, 1:56 PM
Unknown Object (File)
Mar 29 2025, 6:45 PM
Unknown Object (File)
Mar 28 2025, 8:28 AM
Unknown Object (File)
Mar 27 2025, 12:26 PM
Unknown Object (File)
Mar 26 2025, 1:46 AM
Unknown Object (File)
Mar 22 2025, 11:04 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.