Page MenuHomePhabricator

Use standard infrastructure to attach commits to other objects
ClosedPublic

Authored by epriestley on Aug 4 2014, 4:16 PM.
Tags
None
Referenced Files
F15561177: D10138.id24401.diff
Tue, Apr 29, 6:28 PM
F15550567: D10138.id.diff
Sun, Apr 27, 12:20 PM
F15550059: D10138.id24385.diff
Sun, Apr 27, 9:07 AM
F15549130: D10138.id24401.diff
Sun, Apr 27, 3:58 AM
F15546324: D10138.diff
Sat, Apr 26, 3:01 PM
F15535493: D10138.id24401.diff
Thu, Apr 24, 5:25 AM
F15524710: D10138.diff
Mon, Apr 21, 9:52 AM
F15508921: D10138.id.diff
Wed, Apr 16, 7:20 AM

Details

Summary

Ref T4896. Now that we have a transaction editor, we can delete a giant block of hacks.

I believe this also resolves the commit/task attachment issues @joshuaspence and @mbishopim3 mentioned.

Test Plan

Attached and detached commits and tasks.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Use standard infrastructure to attach commits to other objects.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added subscribers: joshuaspence, mbishopim3.

Let me know if you still see issues with relationships created after this lands. (It won't fix prior relationships, but new ones should be fixed.)

mbishopim3 edited edge metadata.

I can't strictly speak to everything moved in this diff, but applying relationships does work correctly now so it's functionally fine.

This revision is now accepted and ready to land.Aug 4 2014, 5:11 PM
epriestley updated this revision to Diff 24401.

Closed by commit rPe8d272b0dad1 (authored by @epriestley).