Page MenuHomePhabricator

Maniphest - convert old CC transactions to modern SUBSCRIBER transactions
ClosedPublic

Authored by btrahan on Dec 18 2014, 10:33 PM.
Tags
None
Referenced Files
F13996133: D11015.diff
Wed, Oct 23, 6:18 PM
F13975827: D11015.id.diff
Fri, Oct 18, 11:47 AM
F13959556: D11015.id26449.diff
Mon, Oct 14, 7:50 PM
Unknown Object (File)
Sep 17 2024, 6:19 AM
Unknown Object (File)
Sep 15 2024, 6:22 AM
Unknown Object (File)
Aug 31 2024, 8:00 AM
Unknown Object (File)
Aug 17 2024, 5:55 PM
Unknown Object (File)
Aug 7 2024, 5:05 PM
Subscribers

Details

Summary

database migration + drop old view code. Fixes T5604.

Test Plan

grepped src/ for TYPE_CCS (no hits); viewed some tasks with old cc transactions and noted they still rendered correctly post data conversion

Diff Detail

Repository
rP Phabricator
Branch
T5604f
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 3293
Build 3300: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

btrahan retitled this revision from to Maniphest - convert old CC transactions to modern SUBSCRIBER transactions.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added a reviewer: epriestley.
epriestley edited edge metadata.

Couple of minor inlines.

resources/sql/autopatches/20141218.maniphestcctxn.php
11

This comment seems wrong?

12

Can we just use the constant?

13

You should:

queryfx(..., 'UPDATE %T SET transactionType = %s WHERE id = %d', ...);

...to future-proof this migration against schema changes to this table.

This revision is now accepted and ready to land.Dec 18 2014, 10:38 PM
This revision was automatically updated to reflect the committed changes.