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
Unknown Object (File)
Tue, Apr 16, 9:44 PM
Unknown Object (File)
Mon, Apr 1, 12:11 PM
Unknown Object (File)
Thu, Mar 28, 5:43 PM
Unknown Object (File)
Mar 26 2024, 6:13 AM
Unknown Object (File)
Mar 26 2024, 6:13 AM
Unknown Object (File)
Mar 26 2024, 5:14 AM
Unknown Object (File)
Mar 25 2024, 12:02 AM
Unknown Object (File)
Mar 24 2024, 11:45 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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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
12

This comment seems wrong?

13

Can we just use the constant?

14

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.